Job Overview
Company
EXASOFT CONSULTING PTE. LTD.
Ready to Apply?
Take the Next Step in Your Career
Join EXASOFT CONSULTING PTE. LTD. and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Responsibilities
- Architect, design, and implement microservices using Java 8/11, Spring Boot, and RESTful APIs.
- Build scalable, secure, and fault-tolerant systems deployed on AWS Cloud (EC2, S3, Lambda, API Gateway, PCF on Azure).
- Work extensively with messaging brokers (RabbitMQ, ActiveMQ, Kafka) to integrate distributed systems.
- Design and optimize data models with Oracle/MySQL, ensuring query performance and reliability.
- Lead DevOps integration: manage CI/CD pipelines using Jenkins, Maven/Gradle, Git, and enforce code quality gates with SonarQube, VeraCode, Fortify.
- Implement TDD/BDD frameworks using JUnit, TestNG, WireMock, and automation tools like Selenium.
- Enforce best practices in secure coding, code reviews, and technical documentation.
- Collaborate with cross-functional stakeholders in Agile ceremonies and drive sprint deliverables.
- Mentor junior engineers and manage small technical teams (up to 6 members).
Requirements:
- 12+ years of hands-on experience in enterprise software development across SDLC.
- Proven expertise in Java/J2EE, Spring, Spring Boot, Hibernate, Microservices.
- Deep practical knowledge of AWS services and DevOps tools.
- Experience in cloud-native deployments, containerization, and monitoring (Docker, Splunk, New Relic).
- Strong background in secure coding practices, CI/CD automation, and test-driven development.
- Solid understanding of distributed system design,scalability, and resilience.
About EXASOFT CONSULTING PTE. LTD.
Don't Miss This Opportunity!
EXASOFT CONSULTING PTE. LTD. is actively hiring for this Software Engineer – position
Apply Now