You will develop and maintain Java and Spring Boot-based applications, integrating them with modern platforms.
Responsibilities
Define application requirements and design solutions for trade analytics, pooling & securitisation, trade capture, reporting, and reconciliation with business users.
Optimize application performance, identify bottlenecks, and troubleshoot technical issues in production.
Provide production support, investigating defect root causes and implementing solutions.
Participate in agile ceremonies while maintaining legacy components for modernization initiatives.
Required Skills
7-10 years of IT experience, including 5-7 years developing Java/J2EE applications (Servlets, JSP, JDBC).
5-7 years working with relational databases (Sybase, SQL Server, MySQL, DB2).
2-3 years experience with build & deployment tools (Git, Gradle, Docker, Kubernetes).
2-3 years writing JUnit test cases with Mockito.
Strong hands-on expertise in Java and Spring Boot.
Experience with containerization technologies including Kubernetes and Docker.