Specialist - Software Engineering
LTM
In this role you will design, develop and support client reporting platforms that deliver critical insights. You will work within cross-functional squads to build scalable microservices and modern web apps, while automating deployments in banking environments. You’ll translate business needs into technical solutions and collaborate with analysts, product owners and QA to ensure performance and security. This is a hands-on role with impact on dashboards, APIs and data models that drive client-facing reporting.
Responsibilities- Design, develop and maintain client reporting applications using Java and Angular
- Build scalable RESTful APIs and microservices with the Spring Boot ecosystem
- Develop responsive, user-friendly reporting dashboards and web apps
- Translate business requirements into technical reporting features
- Integrate reporting solutions with databases, external systems and APIs
- Develop and optimize SQL queries, stored procedures and data models for reporting
- Build and maintain CI/CD pipelines for automated builds, tests, deployments and releases
- Ensure performance, reliability, security and scalability of applications
- Participate in code reviews, technical design discussions and architecture decisions
- Support production deployments, incident resolution and application enhancements
- Collaborate with BAs, Product Owners, QA teams and stakeholders throughout the SDLC
- 6 to 8 years of experience in Java Full Stack development
- Proficiency with Java, Spring Boot, microservices, Angular
- Experience with CI/CD pipelines
- Experience with client reporting applications and enterprise data sources
- Strong SQL, queries, stored procedures and data modeling
- Banking/financial services experience preferred
- collaboration and teamwork
- stakeholder communication
- problem-solving
- Java
- Spring Boot
- Microservices
Reference: WJ-747_31245359 · Posted 08 Nov 2026, 12:34 AM