Responsibilities
• Design and develop microservices/APIs using either Java/Spring boot
• Produce clean, efficient code based on specifications.
• Work with Technical team to implement solution that meet Business Requirements and are in alignment with organization's business objectives.
• Verify and deploy programs and systems.
• Able to resolve production issues and overcome challenges.
• Create technical documentation for reference and reporting.
• Participate in sprint meetings (planning, review) and estimate stories, breakdown to tasks
• Able to resolve production issues and overcome challenges.
• Ability to prioritize and carry out multiple tasks.
Skills Requirement
• Bachelor’s Degree Computer Science/ Engineering/Information Technology or related field
• 7-9 years of development experience in Core Java, Spring boot
• Strong knowledge of developing Microservices with Java (8/11) and Spring Boot
• Good exposure in SQL/PL SQL
• Familiarity with Kafka
• Exposure in Financial Domain
• API design and development basics (OAuth 2.0, JWT)
• Familiarity with Agile development methodologies.
Technical Skills
• Core Java (preferably 8), Spring boot, REST Web Services, React JS
• Maven Knowledge
• SQL/PL SQL
• Java Messaging Concepts. (MQ)
• Basic Linux shell scripting command