Enable job alerts via email!

Java Developer

QUESS SELECTION & SERVICES PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

11 days ago

Job summary

A dynamic technology company in Singapore is seeking a Senior Software Engineer to lead and mentor a technical team. The ideal candidate has over 8 years of experience in software development, especially with Java 17 and Spring Boot. Responsibilities include designing and maintaining backend microservices, collaborating with teams, and ensuring application performance and security.

Qualifications

  • 8+ years of software development experience and proven sprint management experience.
  • Strong analytical and problem-solving skills.
  • Ability to translate business requirements into effective technical solutions.

Responsibilities

  • Lead and mentor the technical team, ensuring high-quality deliverables.
  • Design, develop, and maintain backend microservices using Java 17 and Spring Boot.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot, debug, and resolve technical issues effectively.

Skills

Java 17
Spring Boot
Microservices architecture
Apache Camel 4
RESTful APIs
JWT authentication
Git
Jenkins
Docker
Confluence
Bitbucket

Education

Bachelor’s Degree in Computer Science or related field
Job description
Responsibilities
  • Lead and mentor the technical team, ensuring high-quality deliverables — hands-on coding is essential.
  • Design, develop, and maintain backend microservices using Java 17 and Spring Boot.
  • Build and support integration solutions using Apache Camel 4.
  • Develop and maintain APIs following OpenAPI specifications.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Participate in Agile ceremonies – sprint planning, stand-ups, and retrospectives.
  • Ensure application performance, scalability, and security.
  • Troubleshoot, debug, and resolve technical issues effectively.
  • Maintain clean, testable, and well-documented code.
  • Write unit and integration tests to uphold code quality.
  • Implement CI/CD pipelines and automated testing.
  • Stay updated with emerging technologies and best practices.
Requirements
  • Bachelor’s Degree in Computer Science, IT, or related field.
  • 8+ years of experience in software development with proven sprint management experience.
  • Strong expertise in Java 17, Spring Boot, and microservices architecture.
  • Hands-on experience with Apache Camel 4.
  • Familiar with RESTful APIs, JWT authentication, and front-end basics (JavaScript, HTML, CSS).
  • Proficiency with Git, Jenkins, Docker, Confluence, and Bitbucket.
  • Strong analytical and problem-solving skills.
  • Ability to translate business requirements into effective technical solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.