Responsibilities
• Responsible for designing, building, and configuring applications to meet business process and application requirements.
• Required to actively participate and contribute in team discussions, as well as provide solutions to work-related problems.
• Develop innovative and efficient solutions to meet client requirements Collaborate with cross-functional teams to ensure successful application development Conduct code reviews and provide constructive feedback to improve code quality
• Stay updated with the latest industry trends and technologies to enhance application development Identify and resolve technical issues and bugs in a timely manner
Requirements
• Degree in Computer Science with at least 4-5 years relevant working experience
• Strong working knowledge on the following: JVM based languages such as Scala, Java and Kotlin, Web application languages such as HTML, CSS, JavaScript and React JS.
• In-depth knowledge of RESTful API designs and microservices.
• Knowledge to understand Spark SQL.
• Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB.
• Good working knowledge in Cloud experience, such as Azure, Databricks, etc
• Good knowledge on Core (private) banking and its products/services. Having knowledge on Banking Tax domain will be an added advantage.
• Top 3 skills (must have)
1. Java8 or above
2. ReactJs
3. Git
• Top 3 skills (good to have)
1. RestAPI
2. Relational and/or NoSQL databases
3. Cloud experience
Licence no: 12C6060