Job Search and Career Advice Platform

Enable job alerts via email!

Lead Java Developer

PARKAR DIGITAL PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Singapore is looking for a Lead Java Developer with strong experience in Java/J2EE, Spring Boot, and Microservices. The ideal candidate should have at least 8 years of technical experience in architecting and developing scalable distributed systems. Responsibilities include leading the design and implementation of microservices while ensuring high performance and security standards. The role demands a collaborative spirit with technical SMEs, and a solid understanding of API management and deployment pipelines.

Qualifications

  • 8+ years of experience in architecture development and integration of backend systems.
  • Hands-on experience with Spring Boot and development of RESTful APIs.
  • Knowledge of PCI and Security Coding Standards.

Responsibilities

  • Implement large distributed systems with microservices.
  • Define best practices for microservice implementation.
  • Collaborate with technical SMEs to meet their requirements.

Skills

Java/J2EE
Spring Boot
Microservices
API Management
Kubernetes
MSSQL

Education

Bachelor's degree in computer science or engineering
Job description
Role Overview

We are seeking a skilled Lead Java Developer with strong expertise in Java/J2EE, Spring Boot, and Microservices. The ideal candidate will have hands‑on experience in designing, building, and delivering scalable distributed systems, while ensuring performance, reliability, and security in line with enterprise architecture standards.

Responsibilities
  • Broad experience in programming and implementing large distributed systems with microservices.
  • Deep understanding of Application, Infrastructure and security architecture and non‑functional aspects like Performance, Scalability, Reliability, Availability etc.
  • Work with technical SMEs to understand their requirements and ensure these are met.
  • Define best practices and standards for the microservice implementation.
  • Lead activities to build accelerators and tools to increase the quality of deliverables.
  • Evaluates industry technologies to shape design of services in consideration of cost, portability, compatibility, or usability factors.
  • Identifies and makes appropriate changes to technologies, integrated platforms, and systems to meet customer and operational requirements.
  • Continuously seeks to more efficiently manage and utilize technology, platforms, and systems.
  • Highlights design risks, provide alternative options, and recommend quality solution to specified problem.
Requirements
  • Bachelor’s degree and 8+ years of technical experience within architecture development, integration of backend systems and development.
  • Strong hands‑on experience in developing applications using Java/J2EE, with Spring boot framework knowledge and experience.
  • Deep knowledge of SOA, Architecture and Design on Micro services, REST Services and Soap Services Development.
  • Experience in core java fundamentals, Java 8+, Spring, Spring boot, testing framework Junit, Cucumber.
  • Strong hands‑on with design patterns, clean code.
  • Strong hands‑on in Java Microservices (Spring boot) Restful APIs and Soap Services.
  • Experience in designing and coding scalable Microservices.
  • Experience with middleware/messaging technologies such as MQ, JMS, Kafka and exposure to event‑driven design patterns.
Good to have
  • Experience in API Management.
  • Experience in writing deployment pipelines to deploy Java microservices in Kubernetes.
  • Strong in creating/ defining Swagger specs for REST APIs, understand REST principles, Guidelines.
  • Demonstrated knowledge of OAuth token‑based authentication protocol.
  • Demonstrated knowledge of PCI and Security Coding Standards.
  • Experience with MSSQL, data modelling, query development and performance optimization
Technical Skills
  • Spring Boot, Java/J2EE, SOA, REST and Soap Services, Microservices
Soft Skills
  • Problem solving skills and ability to work under pressure.
  • Good command of English, both written and spoken.
Education
  • Bachelor's degree in computer science, engineering or similar domain.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.