- Minimum 5 years of experience on Java Full Stack as Full-stack Developer
- Java on Cloud development
- Must have experience as a developer across various SDLC phases such as technical design, development, deployment, go-live, test (development support) etc.
Technical skills: Java (core) on Cloud, AWS, Spring boot, Kafka, Kubernetes, Camunda (workflow), MongoDB, React.js, Spring batch, Redis (cache)
- Exposure to Investment Banking
- Exposure to Investment Banking. Wealth Management products/ applications
- Exposure of Money Markets, Funds, Debt Securities
- Experience of application developer in Microservices architecture
- Experience of design and build of integration components
- Experience in data structures and algorithms, design patterns and object-oriented design principles.
- Experience building highly scalable distributed systems.
- Strong skills in key J2EE technologies like Core Java, EJB, JSP, JDBC, Java Mail, XML, JAXP, JAAS, JMS, JSTL, JTA, batch
- Experience with various integration design patters (API, MQ etc.)
- Frameworks experience – Spring/Hibernate/Struts/Jasper/Quartz
- Good knowledge of Oracle
- Fully conversant on Interface design, Database design, OOAD
- Experience CI:CD process and tools like Jenkins