Java Software Engineer: APIs, Microservices & TDD

ELLIOTT MOSS CONSULTING PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ELLIOTT MOSS CONSULTING PTE. LTD. in Singapore is seeking a detail-oriented Software Engineer with strong Java expertise to join our engineering team.

The role involves designing, developing, testing, and maintaining scalable Java applications while following best practices and Agile development methodologies. You will design and develop scalable applications using Java, OOP principles, and design patterns; implement RESTful APIs and microservices; write, review, and maintain high-quality,

Qualifications

  • Strong hands-on experience in Java development.
  • Good understanding of Object-Oriented Programming (OOP) and software design patterns.
  • Proven experience developing production-grade Java applications.
  • Strong knowledge of Git and version control practices.
  • Experience with unit testing and TDD methodologies.
  • Strong analytical, debugging, and problem-solving skills.
  • Ability to work effectively in a collaborative Agile environment.
  • Strong attention to detail and ability to manage multiple priorities.

Responsibilities

  • Design and develop scalable applications using Java, OOP principles, and design patterns.
  • Translate technical requirements into clean, efficient, and maintainable solutions.
  • Write, review, and maintain high-quality, well-documented code.
  • Develop unit tests and contribute to test-driven development practices.
  • Troubleshoot and resolve complex application and performance issues.
  • Develop and integrate RESTful APIs and microservices.
  • Collaborate with developers, architects, product teams, and other stakeholders.
  • Use Git/version control effectively to manage source code.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Optimize application performance and continuously improve existing systems.
  • Contribute to technical and architectural discussions.
  • Keep up to date with the latest Java ecosystem and software engineering practices.

Skills

Java
OOP
Design patterns
Git
Unit testing
TDD
Debugging
Agile
Problem-solving
Communication

Tools

Spring / Spring Boot
Microservices
SQL
CI/CD
Docker

Job description

ELLIOTT MOSS CONSULTING PTE. LTD. in Singapore is seeking a detail-oriented Software Engineer with strong Java expertise to join our engineering team.

The role involves designing, developing, testing, and maintaining scalable Java applications while following best practices and Agile development methodologies. You will design and develop scalable applications using Java, OOP principles, and design patterns; implement RESTful APIs and microservices; write, review, and maintain high-quality,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Custom Software Engineer: Design, Build & Scale Apps
Custom Software Engineer: Design, Build & Scale Apps

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer: Java/JS Microservices & Cloud
Senior Software Engineer: Java/JS Microservices & Cloud

talentsis pte. ltd. • Singapore

On-site
SGD 85,000 - 120,000
Senior Software Engineer — Full-Stack & System Design
Senior Software Engineer — Full-Stack & System Design

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer: Java/JS Microservices & Cloud
Senior Software Engineer: Java/JS Microservices & Cloud

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 125,000
Senior Java Backend Engineer - Scalable Microservices
Senior Java Backend Engineer - Scalable Microservices

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Java Developer | Spring Boot & Microservices
Java Developer | Spring Boot & Microservices

The Software Practice Pte Ltd • Singapore

On-site
SGD 60,000 - 110,000
Java Software Engineer — Spring & AWS Specialist
Java Software Engineer — Spring & AWS Specialist

Success IT Consultancy & Services Pte Ltd • Singapore

On-site
SGD 60,000 - 110,000
Java Developer - AWS, REST & Agile Cloud Ready
Java Developer - AWS, REST & Agile Cloud Ready

TOSS-EX PR PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Backend Engineer: Scalable Java & Microservices
Senior Backend Engineer: Scalable Java & Microservices

talentsis pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java & Spring Microservices Lead Engineer
Senior Java & Spring Microservices Lead Engineer

enggsol pte. ltd. • Singapore

On-site
SGD 120,000 - 160,000