Job Description :
Strong in core Java (OOPS Concepts) and Microservices
Strong Spring Framework Knowledge
Experience in asynchronous messaging. Not necessary Kafka, but in JMS or Rabbit MQ
Should have knowledge in CI/CD pipeline implementation and troubleshooting
Good Knowledge in design patterns and enterprise architecture
Monolith to Microservices migration experience and knowledge in 12 factor apps
JUNIT, Mockito, TDD and BDD knowledge
Should be able to give guidance to team members
Performance Tuning of APIs
End to end ownership issues and promote hotfixes to production


Required Skills-

Capital Market domain experience, if not capital market then banking domain
Experience in designing resilient applications
Experience in application reconciliation
Experience in development of products and or frameworks