Enable job alerts via email!

Java API Developer / Lead

Argyll Scott Singapore

Singapore

On-site

SGD 80,000 - 120,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consultancy in Singapore is seeking a Senior Java Developer or Technical Lead. The successful candidate will be responsible for designing high-performing microservices-based solutions, collaborating with technical experts, and enforcing best practices in development. This role provides an opportunity to work with cutting-edge technologies in a dynamic environment.

Qualifications

  • 8+ years of hands-on experience in backend development and architectural integration.
  • Expertise in Java/J2EE and Spring Boot framework.
  • Experience with SOA, RESTful/SOAP web services, and microservices.

Responsibilities

  • Lead the development of distributed systems using microservices architecture.
  • Establish and enforce standards for microservices implementation.
  • Continuously explore ways to enhance platform efficiency.

Skills

Java/J2EE
Spring Boot
Service-Oriented Architecture (SOA)
RESTful web services
SOAP web services
Clean coding principles
Microservices
API development
Middleware technologies (MQ, JMS, Kafka)

Education

Bachelor's degree in Computer Science

Tools

JUnit
Cucumber

Job description

We are looking for Senior Java Developer or Technical Lead who will be responsible for designing, developing, and delivering scalable, secure, and high-performing microservices-based solutions. This role demands a deep understanding of application and infrastructure architecture, with a strong focus on non-functional aspects such as performance, scalability, and availability. You will collaborate with technical subject matter experts (SMEs), guide teams in best practices, and contribute to tool and accelerator development to enhance code quality and efficiency.

Key Responsibilities
  • Lead the development and implementation of distributed systems using microservices architecture.
  • Possess deep expertise in application, infrastructure, and security design, including non-functional requirements like performance and scalability.
  • Collaborate closely with technical SMEs to capture and implement their requirements effectively.
  • Establish and enforce standards and best practices for microservices implementation.
  • Build reusable tools and accelerators to drive consistency and improve delivery quality.
  • Evaluate emerging technologies to shape future service design with a focus on cost-effectiveness, compatibility, and usability.
  • Recommend and implement changes to platforms and systems in line with operational needs.
  • Continuously explore ways to enhance platform efficiency and resource utilization.
  • Identify design risks, propose alternatives, and recommend high-quality, scalable solutions.
Required Qualifications & Skills
  • Bachelor's degree in Computer Science or a related field with 8+ years of hands-on experience in backend development and architectural integration.
  • Strong experience in Java/J2EE with proven expertise in the Spring Boot framework.
  • Solid understanding of Service-Oriented Architecture (SOA), RESTful and SOAP web services.
  • Proficient in Java 8+, Spring ecosystem, and testing tools such as JUnit and Cucumber.
  • Practical experience with design patterns and clean coding principles.
  • Expertise in developing and deploying RESTful APIs and SOAP services using Spring Boot.
  • Skilled in designing and implementing scalable microservices.
  • Experience with middleware and messaging technologies such as MQ, JMS, Kafka, with knowledge of event-driven architecture.
Preferred Qualifications (Nice to Have)
  • Exposure to API Management platforms and tools.
  • Experience creating deployment pipelines for Java microservices in Kubernetes environments.
  • Familiarity with Swagger/OpenAPI specifications and REST design principles.
  • Understanding of OAuth token-based authentication and security best practices (e.g., PCI DSS).
  • Experience working with MSSQL, including data modeling, writing complex queries, and performance optimization.

Argyll Scott Consulting Pte Ltd

Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.

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