Description

Job Description:

 

PRINCIPAL DUTIES AND RESPONSIBILITIES:

• Responsible for the application architecture, work with different teams, engineers and third parties as necessary

• Writing code and unit tests, automation, code reviews and testing

• Applying design patterns in developing scalable and highly performant application/features

• Identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges

• Deploying to production and dev ops

• Work with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues

• Manage your own time, and work well both independently and as part of a team

• Quickly generate and update proof of concepts for testing and team feedback Embrace emerging standards while promoting best practices

• Experience with banking domain is a plus but not a necessity

 

JOB SPECIFICATIONS:

• Bachelor’s degree in computer sciences or equivalent

• 5 years of Java/ functional programming experience is a must.

• Eexperience with Cloud stack, Microsoft Azure etc. is a must

• 5 years of experience in using Version Control tools like Git and Tools like Jira is a must

• Hands on experience in Kotlin

• Strong experience in No SQL (non-relation databases) MongoDB,Cosmos DB

• Strong experience in Kafka or knowledge of any other Event streaming tool

• 4 year of experience building GraphQL APIs

• 4 years of expertise in building RESTful APIs

• Expertise in objected oriented analysis and design across a variety of platforms

• Thorough understanding of JSON, Web Service technologies, and data structure fundamentals

• Good understanding of design concepts and design patterns

• Demonstrated experience in Agile development, application design, software development, and testing

• Aptitude for learning and applying programming concepts

• Ability to effectively communicate with stakeholders, product, and experience owners

• Experience with CICD tools and dev ops

Education

Any Graduate