Join a fast‑moving product team building a sophisticated middle‑office platform for enterprise clients. You’ll translate business needs into scalable, high‑performing services while collaborating with senior engineers and product owners.
What You’ll Do
- Design and implement micro‑service APIs using Java 17 and Spring Boot.
- Build responsive UI components with Angular 11+ and modern web standards.
- Integrate messaging pipelines with Kafka or IBM MQ for real‑time data flow.
- Write unit, integration, and BDD tests to ensure code quality.
- Participate in daily scrums, code reviews, and continuous delivery pipelines.
What You Need
- B.Tech/M.Tech in Computer Science or related field with 6+ years experience.
- Strong command of data structures, algorithms, and object‑oriented design.
- Proficiency in Java 17+, Spring Framework, Hibernate, and Spring Boot.
- Hands‑on experience with Angular 11+, HTML5, CSS3, and JavaScript.
- Practical knowledge of micro‑services architecture and Docker containerization.
- Experience with PostgreSQL or Oracle and Kafka/IBM MQ messaging.
- Familiarity with Agile methodologies and test‑driven development.
Good to Have
- Background in securities or financial services domain.
- Exposure to Ruby on Rails or similar frameworks.
- Understanding of performance tuning and scalability patterns.
The Opportunity
The role is based in Chennai or Pune with a hybrid model—three days a week on‑site. You’ll work alongside a Scrum team of eight + engineers focused on resiliency and service interoperability.
