As a Senior Java Spring Boot Developer, you will:
- Design, develop, and maintain enterprise-grade backend applications using Java 8+ and Spring Boot
- Build and enhance scalable microservices and REST/SOAP web services for mission-critical banking applications
- Manage the complete software development lifecycle, from development and deployment to post-production support and maintenance
- Develop, deploy, and manage applications using Azure DevOps, CI/CD pipelines, and Git-based version control
- Collaborate with cross-functional Agile teams to deliver secure, scalable, and high-quality software solutions
- Perform code reviews, optimize application performance, and ensure adherence to coding standards and best practices
- Configure and manage build automation using Maven, Jenkins, and related DevOps tools
- Support containerized deployments and contribute to modern application delivery practices using Docker
- Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions
- Work closely with business stakeholders and customers to understand requirements and deliver value-driven solutions
What You Bring to the Table:
- 8–10 years of professional experience in Java backend development
- Strong expertise in Java 8 or higher, Spring Boot, and Microservices architecture
- Hands-on experience developing RESTful and SOAP Web Services
- Strong knowledge of Azure DevOps, including repositories, code reviews, deployments, and CI/CD pipelines
- Experience with Git version control, Maven, Jenkins, Eclipse, and IntelliJ IDEA
- Understanding of Docker concepts and containerized application deployment
- Experience supporting applications throughout the complete lifecycle, including production support and maintenance
- Strong understanding of Agile methodologies and software development best practices
- Banking or Financial Services domain experience is highly preferred
- Excellent analytical, troubleshooting, and problem-solving skills
- Strong customer-facing experience with excellent communication and stakeholder management skills
- Ability to work independently while contributing effectively within large enterprise environments
You Should Possess the Ability To:
- Design and develop secure, scalable, and high-performance Java applications
- Deliver end-to-end software solutions from development through production support
- Build and maintain efficient CI/CD pipelines using Azure DevOps and Jenkins
- Collaborate effectively with developers, testers, business users, and customers
- Analyze complex technical issues and implement sustainable solutions
- Manage multiple priorities while maintaining high quality and delivery standards
- Thrive in Agile environments and contribute to continuous improvement initiatives
What We Bring to the Table:
- Opportunity to work on enterprise-scale digital banking transformation projects
- Exposure to modern Java, Spring Boot, Microservices, and Azure cloud technologies
- Collaborative Agile environment with experienced engineering teams
- Opportunity to work on end-to-end application development and production support
Let’s Connect
Want to discuss this opportunity in more detail? Feel free to reach out.
Recruiter: Asha Krishnan
Phone: +31 20 369 0609 ; Extn :146
LinkedIn: https://www.linkedin.com/in/asha-krishnan