Java Software Engineer — APIs & Microservices (Agile)

Elliott Moss Consulting

Singapore

On-site

SGD 60,000 - 90,000

Full time

4 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Elliott Moss Consulting in Singapore is seeking a detail-oriented Software Engineer with strong Java expertise to design, develop, test, and maintain scalable Java applications within an Agile team.

The role emphasizes building RESTful services, applying solid OOP principles and design patterns, and delivering high-quality, well-documented code through rigorous unit testing and collaboration with cross-functional teams.

Qualifications

  • Strong hands-on experience in Java development.
  • Good understanding of Object-Oriented Programming (OOP) and software design patterns.
  • 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 development
OOP
Design patterns
Git
Unit testing
TDD
Agile
Problem solving
Collaboration
Performance optimization

Tools

Git

Job description

Elliott Moss Consulting in Singapore is seeking a detail-oriented Software Engineer with strong Java expertise to design, develop, test, and maintain scalable Java applications within an Agile team.

The role emphasizes building RESTful services, applying solid OOP principles and design patterns, and delivering high-quality, well-documented code through rigorous unit testing and collaboration with cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Elliott Moss Consulting • Singapore

On-site
SGD 60,000 - 90,000
Java Developer | Cloud & Agile Architect
Java Developer | Cloud & Agile Architect

Infosys-Singapore- • Singapore

On-site
SGD 60,000 - 100,000
Senior Java Software Engineer — Scalable Microservices & Cloud
Senior Java Software Engineer — Scalable Microservices & Cloud

TALENTSIS 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 85,000 - 120,000
Java Developer
Java Developer

THE SOFTWARE PRACTICE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
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
Java Tech Lead - Cloud-Savvy Architect & Lead
Java Tech Lead - Cloud-Savvy Architect & Lead

Infosys Limited • Singapore

On-site
SGD 60,000 - 90,000
Senior Java Backend Engineer — Spring Boot & Microservices
Senior Java Backend Engineer — Spring Boot & Microservices

EPAM Systems • Singapore

Remote
SGD 120,000 - 180,000
Career growth
Training programs
Certification support
Java Developer
Java Developer

TSP The Software Practice • Singapore

On-site
SGD 65,000 - 110,000
Java Software Engineer - Spring & REST Specialist
Java Software Engineer - Spring & REST Specialist

Trinity Consulting Services • Singapore

On-site
SGD 70,000 - 110,000