Lead Java Developer - Toa Payoh

apartmentAPAR TECHNOLOGIES PTE. LTD. placeToa Payoh descriptionPermanent calendar_month 

About the Role

We are seeking a highly experienced Lead Java Developer to design, develop, and implement large-scale distributed systems using modern frameworks and architectural patterns. The ideal candidate will have strong hands-on experience in Java/J2EE, Spring Boot, and microservices-based architecture, along with deep knowledge of system performance, scalability, and reliability.

You will collaborate closely with cross-functional teams to build enterprise-grade applications, define best practices, and ensure high-quality software delivery.

⚙️ Key Responsibilities
  • Design, develop, and implement large distributed systems using microservices architecture.
  • Translate functional requirements into robust technical and design specifications.
  • Define and enforce best practices, coding standards, and implementation patterns for web service development.
  • Lead initiatives to build accelerators and tools that improve delivery quality and efficiency.
  • Evaluate industry trends and emerging technologies to shape service design and enhance system performance.
  • Identify design risks, propose alternative solutions, and recommend the best approach to meet project goals.
  • Develop and maintain RESTful and SOAP web services using Spring Boot and Java frameworks.
  • Write and review JUnit, functional, and end-to-end tests to ensure high code quality.
  • Identify and resolve performance, scalability, and availability issues across applications.
  • Support User Acceptance Testing (UAT), manage deployments to UAT and Production environments, and obtain necessary sign-offs.
  • Create and maintain Functional Specifications (FSD) and Technical Specifications (TSD).
  • Collaborate with DevOps teams to ensure smooth CI/CD pipelines and version control management.
  • Technical Skills & Requirements
  • Bachelor’s Degree in Computer Science or related discipline.
  • 10+ years of technical experience in backend system design, integration, and development.
  • Strong hands-on experience in Java/J2EE, Spring Framework, and Spring Boot.
  • In-depth understanding of Microservices architecture, SOA, REST, and SOAP services.
  • Strong experience in Core Java (Java 8+), Junit, Cucumber, and design patterns.
  • Proficiency in application servers such as WebSphere, WebLogic, or JBoss.
  • Solid experience with databases like Oracle and Microsoft SQL Server.
  • Working knowledge of Linux and IBM AIX operating systems.
  • Experience with Git or similar version control systems.
  • Good understanding of CI/CD pipelines and deployment automation.
  • Excellent documentation skills (FSD, TSD).
  • Nice to Have
  • Familiarity with containerization tools (Docker, Kubernetes).
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Experience in agile environments and DevOps practices.

EA Number: 11C4879

electric_boltImmediate start

Java Developer - Toa Payoh

apartmentScienTec ConsultingplaceToa Payoh
Job Title: Java Developer We are looking for a skilled Java Developer to design, develop, and maintain backend applications. You will work closely with cross-functional teams to build scalable systems, optimize performance, and ensure application...
apartmentAPAR TECHNOLOGIES PTE. LTD.placeGeylang, 4 km from Toa Payoh
About the Role We are seeking a highly experienced Lead Java Developer to design, develop, and implement large-scale distributed systems using modern frameworks and architectural patterns. The ideal candidate will have strong hands-on experience...
local_fire_departmentUrgent

Senior Java Developer - Toa Payoh

apartmentALEPH PTE. LTD.placeToa Payoh
of clients who see the future and engage Aleph as their rocket fuel. We are seeking a Senior Java Developer(s) to join a collaborative, Agile team. You will be responsible for building highly available, distributed and enterprise Java-based applications...