QUANTEAM (SINGAPORE) PTE. LTD.
Singapore / Global
Singapore / Global
About the Role
We are looking for a Senior Java Developer to join a leading Banking-as-a-Service platform. You will manage the full software development life cycle, from planning and prioritizing to testing and release, while providing technical leadership to junior developers.
Key Responsibilities
Design, develop, and maintain high-performance, scalable Java applications
Collaborate with cross-functional teams to define, design, and ship new features
Write clean, maintainable, and efficient code following best practices and industry standards
Participate in code reviews to ensure code quality and share knowledge with team members
Troubleshoot and debug complex issues in a timely and efficient manner
Provide technical leadership and mentorship to junior developers
Contribute to the continuous improvement of development processes, tools, and methodologies
Work closely with product managers, designers, and stakeholders to understand requirements and deliver high-quality solutions
Requirements
Minimum 8 years of experience in Java software development
Strong proficiency in Java and object-oriented programming
Experience with Spring Boot and/or Spring Framework
Familiarity with RESTful APIs and microservices architecture
Experience with relational databases (MySQL, PostgreSQL or equivalent)
Knowledge of version control systems (Git)
Experience working in Agile/Scrum environments
Strong troubleshooting and problem-solving skills
Good communication and collaboration skills
Nice to Have
Experience in banking, financial services or fintech environments
Knowledge of CI/CD tools (Jenkins, GitLab CI/CD or equivalent)
Familiarity with cloud platforms (AWS, Azure or equivalent)
Experience with containerisation technologies (Docker, Kubernetes)
#J-18808-Ljbffr
Singapore / Global
Bukit Merah / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global