Epergne Solutions

Senior Java Developer

Job Location

Singapore, MI, Singapore

Job Description

Develop and maintain backend services and APIs using Java / J2EE , Spring Boot , and related technologies. Work with MongoDB , JPA / Hibernate , and other data persistence technologies. Write clean, testable, and scalable code with a focus on performance and reliability. Implement unit and integration tests using JUnit , TestNG , or similar frameworks. Collaborate with QA engineers and use frameworks like Karate or TestNG for automated testing. Participate in architectural design and reviews, applying OOP principles and design patterns. Build and deploy microservices in Docker , Kubernetes , or OpenShift environments. Work with Kafka , RabbitMQ , and other messaging platforms for distributed systems. Use RESTful web services, and work with tools like Postman and REST clients. Leverage CI/CD tools and practices such as TDD , Git, Jenkins, etc. Required Skills & Qualifications Strong hands-on experience with Java / J2EE , Spring Framework , Spring Boot , and SQL . Solid knowledge of data structures , algorithms , and complexity analysis . Exposure to MongoDB , JPA / Hibernate , and unit testing frameworks . Working experience with Linux environments and RESTful API development. Understanding of object-oriented design principles and coding best practices . Familiarity with version control systems (e.g., Git) and agile methodologies. Preferred / Nice to Have Experience with Karate , TestNG , or other QA/testing tools. Knowledge of microservices architecture , Docker , Kubernetes , and OpenShift . Hands-on with Kafka , RabbitMQ , or other message brokers. Java certifications (e.g., Oracle Certified Java Developer) are a plus. Exposure to CI/CD pipelines and TDD methodologies. J-18808-Ljbffr

Location: Singapore, Michigan, SG

Posted Date: 9/16/2025
View More Epergne Solutions Jobs

Contact Information

Contact Human Resources
Epergne Solutions

Posted

September 16, 2025
UID: 5171806658

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.