Epergne Solutions
Software Developer
Epergne SolutionsSingapore5 days ago
Full-timeEngineering, Information Technology
We are looking for an experienced Software Engineer with strong expertise in Java, Spring Boot, Microservices, API Engineering, Event-Driven Architecture, and Cloud Integration. The ideal candidate has a proven background delivering enterprise-grade backend solutions across diverse business domains.

Years of Experience : 8-14

Key Responsibilities

Microservices & API Engineering

  • Design, develop, and optimize large-scale RESTful and microservice-based applications using Java (8–17), Spring Boot, JPA/Hibernate, Apache Camel.
  • Develop secure, scalable backend systems following API-first principles and industry best practices.
  • Implement asynchronous processing using Kafka, Redis caching, and event-driven workflows.
  • Build backend components supporting high-volume transactions and real-time processing.

Cloud, CI/CD & DevOps

  • Deploy microservices in cloud environments, leveraging AWS-based components for scalability and automation.
  • Implement CI/CD pipelines using Jenkins, ensuring automated builds, tests, and reliable release management.
  • Optimize performance, refactor legacy systems, and ensure maintainability and security compliance.

Agile Execution & Technical Leadership

  • Lead technical solutions within agile teams, participating in sprint planning, reviews, and retrospectives.
  • Mentor junior developers, conduct code reviews, and enforce clean coding and test-driven development(TDD).
  • Collaborate with cross-functional stakeholders to align technical solutions with business goals.

System Modernization & Integration

  • Modernize monolithic systems into modular microservices, improving reliability and reducing integration time, Integrate backend systems with third-party and internal platforms using REST/SOAP APIs, Kafka, and enterprise connectors.
  • Ensure high availability, failover readiness, and optimized backend processing pipelines.

Required Skills

  • Java (8–17), Spring Boot, J2EE, Microservices Architecture
  • Kafka, Redis, Apache Camel, Hibernate, JPA
  • REST/SOAPAPIs, API Gateway, Swagger/OpenAPI
  • MySQL, Oracle, PostgreSQL
  • AWS Cloud, Jenkins, Docker, Git, Maven/Gradle

Key Skills

Ranked by relevance