Job Summary:
We are looking for a skilled Software Engineer with strong experience in Spring Boot and Microservices architecture to join our dynamic team. The ideal candidate will design, develop, and deploy high-performance applications that are scalable and maintainable.
Key Responsibilities:
- Develop and maintain scalable Java applications using Spring Boot.
- Design and implement RESTful APIs and microservices.
- Work with DevOps tools and CI/CD pipelines for automated deployment.
- Collaborate with front-end developers, QA, and product teams to deliver high-quality features.
- Write unit and integration tests to ensure software quality.
- Troubleshoot and debug production issues.
- Participate in code reviews and contribute to best practices.
Required Skills:
- Strong proficiency in Core Java.
- Hands-on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
- Solid understanding of Microservices architecture and RESTful API development.
- Experience with JPA/Hibernate and relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with message brokers like Kafka, RabbitMQ, etc. (optional but preferred).
- Experience with Git, Maven/Gradle, Jenkins, Docker,etc.
- Understanding of cloud platforms like AWS, Azure, or GCP is a plus.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with containerization (Docker) and orchestration tools (Kubernetes) is an advantage.
- Exposure to Agile/Scrum development methodologies.
Interested applicants, please email your resume to Karin Chan Wei Kien
Email:
CEI Reg No: R1104584
Recruit Express Pte Ltd
UEN: 199601303W
EA Licence No: 99C4599