-
Epergne Solutions

Java Developer

Epergne Solutions
Singapore · Full-time · Entry


Total Years of Experience : 10 +

Location : Singapore

Job Description & Requirements Responsibilities:
  • Extensive experience in programming and implementing large-scale distributed systems using microservices architecture.
  • Strong understanding of application, infrastructure, and security architecture, including non-functional aspects such as performance, scalability, reliability, and availability.
  • Collaborate with technical subject matter experts (SMEs) to gather and fulfill technical requirements.
  • Establish and enforce best practices and standards for microservice development.
  • Lead the development of tools and accelerators to enhance delivery quality and efficiency.
  • Assess emerging technologies to influence service design with considerations like cost, compatibility, and usability.
  • Propose and implement changes to technologies, platforms, and systems to meet customer and operational needs.
  • Drive continuous improvement in technology utilization and platform efficiency.
  • Identify design risks, propose alternatives, and recommend high-quality, scalable solutions.
Essential Skills & Experience:
  • Bachelor?s degree with a minimum of 5 years of experience in architectural development and backend integration.
  • Strong hands-on experience in Java/J2EE development, with expertise in the Spring Boot framework.
  • In-depth knowledge of Service-Oriented Architecture (SOA), Microservices, RESTful services, and SOAP-based services.
  • Proficient in Core Java (Java 8+), Spring, Spring Boot, and testing tools such as JUnit and Cucumber.
  • Practical knowledge of software design patterns and writing clean, maintainable code.
  • Proven ability in developing scalable microservices and REST/SOAP APIs using Spring Boot.
  • Experience working with middleware and messaging platforms such as JMS, MQ, and Kafka, including event-driven design principles.
Preferred/Good-to-Have:
  • Experience with API Management tools and technologies.
  • Skilled in building CI/CD pipelines for deploying Java microservices on Kubernetes.
  • Proficient in defining Swagger/OpenAPI specifications and well-versed in REST principles and design guidelines.
  • Understanding of OAuth-based authentication protocols.
  • Familiarity with PCI compliance and secure coding standards.
  • Experience with MSSQL, including data modeling, query optimization, and performance tuning.
Technical Skills:
  • Java/J2EE, Spring Boot, SOA, REST & SOAP Services, Microservices architecture.
Soft Skills:
  • Excellent problem-solving abilities and the capacity to work effectively under pressure.
  • Strong communication skills in English, both written and verbal.

Key Skills

Ranked by relevance

microservices spring boot java design patterns kafka oauth junit cicd
Login to Apply
Posted
Jun 04, 2025
Type
Full-time
Level
Entry
Location
Singapore

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Epergne Solutions
Related

Kafka Developer

2026-03-11

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
Epergne Solutions
Related

Python Developer

2026-03-12

Full-time
Entry
Singapore
IT Services
Engineering