Find a jobRecruiters

Senior Java Software Engineer

Exclusive opportunity

Onsite

Senior Java Software Engineer

eTeam

Senior Java Software Engineer

Skills

JavaMicroservicesSpring BootMicrosoft SQL ServerKafkaKubernetes

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Singapore

Work mode:

Onsite

Published on:

18 September 2026

What they need


Java Developer

Job Description & Requirements

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.

Essential Requirements (Skills Requirements)

· Bachelor’s degree and 5+ 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, Springboot, testing framework Junit, Cucumber.

· Strong hands-on with design patterns, clean code.

· Strong hands-on in Java Microservices (Springboot) 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 / Professional Skills

· Spring Boot, Java/J2EE, SOA, REST and Soap Services, Microservices

Non-Technical / Soft Skills

· Problem solving skills and ability to work under pressure.

· Good command of English, both written and spoken.

Other offers great for you!

These companies are also looking for great profiles

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

11 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools