Job Search and Career Advice Platform

Enable job alerts via email!

Technical Manager(Squad Lead Java, J2EE, Agile, AWS, Docker)

EXASOFT PTE. LTD.

Singapore

On-site

SGD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company in Singapore is seeking an experienced candidate to lead Java-based enterprise application projects. This role requires 12 years in Java development and strong leadership in agile teams. You will drive technical delivery, mentor team members, and collaborate with stakeholders to create scalable solutions. Excellent knowledge of cloud platforms, continuous integration, and microservices architecture is essential for this position.

Qualifications

  • 12 years of experience in Java/J2EE application development.
  • 10 years leading agile squads or development teams.
  • Strong knowledge of Spring Boot, Hibernate/JPA, RESTful APIs.
  • Experience with cloud platforms AWS/Azure/GCP.

Responsibilities

  • Lead and manage a cross-functional squad delivering Java-based enterprise applications.
  • Own end-to-end technical delivery including design, development, and testing.
  • Provide hands-on technical leadership in Java, Spring Boot, and microservices.
  • Collaborate with stakeholders to translate requirements into solutions.

Skills

Java expertise
Spring Boot
Microservices architecture
Agile methodologies
Cloud platforms
CI/CD pipelines
Mentorship
Stakeholder management

Tools

Docker
Kubernetes
Jenkins
Git
Job description
Responsibilities
  • Lead and manage a cross-functional squad delivering Java-based enterprise applications.

  • Own end-to-end technical delivery including design, development, testing, and production support.

  • Provide hands-on technical leadership in Java, Spring Boot, and microservices architecture.

  • Collaborate with Product Owners, Business Analysts, and Architects to translate requirements into scalable solutions.

  • Drive best practices in coding standards, security, performance, and system reliability.

  • Mentor team members, conduct code reviews, and support technical skill development.

  • Plan sprint activities, manage technical dependencies, and ensure timely delivery.

  • Oversee CI/CD pipelines, deployment strategies, and cloud environments.

  • Identify and mitigate technical risks and production issues.

Requirements
  • 12 years of experience in Java/J2EE application development with strong hands-on expertise.

  • 10 years of experience leading agile squads or development teams.

  • Strong knowledge of Spring Boot, Hibernate/JPA, RESTful APIs, and microservices.

  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).

  • Solid understanding of databases (Oracle, MySQL, PostgreSQL, MongoDB) and messaging systems (Kafka/JMS).

  • Experience with CI/CD tools such as Jenkins, Git, and automated testing frameworks.

  • Strong understanding of system design, design patterns, and scalable architectures.

  • Excellent communication and stakeholder management skills.

  • Prior experience in Agile/Scrum environments is mandatory.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.