About the Role
Our client is seeking an experienced Back End Developer (Java/SQL) to support initiatives under the Digital Delivery function. The role focuses on designing, developing, and maintaining scalable backend systems that power high-performance digital products and services. The ideal candidate will possess strong technical expertise, be comfortable working within an Agile/Scrum environment, and demonstrate the flexibility to support project deliverables beyond normal working hours and/or weekends when required to meet project timelines.
Key Responsibilities
- Design and develop scalable, high-quality backend software
- Write clean, efficient, and maintainable Java code
- Perform requirements analysis and effort estimation
- Collaborate with Agile/Scrum teams on solution design and delivery
- Design and build function-centric backend solutions
- Work with RESTful APIs, JSON, SQL & NoSQL databases
- Implement unit and integration testing and automation tools
- Troubleshoot and resolve functional, performance, and security issues
- Ensure code quality, performance, and reliability
- Produce technical documentation
- Provide technical guidance to junior developers when needed
Requirements
- 46 years of backend development experience
- Strong experience in Java/J2EE, Spring, Spring Boot, Hibernate
- Good knowledge of JavaScript and related frameworks
- Hands-on experience with SQL & NoSQL databases
- Strong understanding of RESTful APIs & JSON
- Knowledge of architectural patterns (MVC, MVP, MVVM)
- Familiar with CI/CD pipelines
- Experience with containerization & cloud technologies is a plus
- Able to work beyond normal working hours / weekends when required
Preferred Qualifications
- Experience in digital product or platform development
- Exposure to cloud-native architectures
- Strong troubleshooting and problem-solving skills
Assignment Highlights
- Exposure to complex backend systems within digital delivery projects
- Hands-on involvement in scalable, Java-based enterprise solutions
- Collaboration with cross-functional technology teams