Java Developer
Summary
Design, develop, and maintain enterprise-grade Java applications and microservices using Spring Boot in a hybrid role based in Singapore.
Roles & Responsibilities
Collaborating With Product Managers
REST APIs development
Multicultural Environment
Resolve Technical and Operational Issues
Computer Science
Spring Boot
Core Java
Java
Debugging
Backend Development
Stakeholder Management
Unit Testing of Code
Job Title: Senior Java Developer
Location: Singapore
Work Mode: Hybrid
Experience: 7+ Years
Employment Type: Full-Time
Job Summary
We are looking for an experienced Java Developer with7+ years of hands-on experience in designing, developing, and maintainingenterprise-grade applications using Java, Spring Boot, and Microservices .
Key Responsibilities
- Design, develop, and maintain scalable, high-performance Java applications.
- Build RESTful APIs and Microservices using Spring Boot.
- Develop secure, reusable, and maintainable backend components.
- Collaborate with product owners, architects, QA engineers, and DevOps teams throughout the software development lifecycle.
Required Skills
- 7+ years of experience in Java application development.
- Strong proficiency in Core Java.
- Extensive experience with Spring Boot.
- Hands-on experience in Microservices.
- Strong knowledge of REST APIs and web services.
- Experience with Spring MVC, Spring Data JPA, Spring Security, and Hibernate/JPA.
- Experience with relational databases.
- Experience with Git and version control systems.
- Familiarity with Maven or Gradle.
- Experience working with Agile/Scrum methodologies.
Preferred Skills
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with Kafka, RabbitMQ, or other messaging systems.
- Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
Qualifications
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Ability to work effectively in a hybrid and multicultural environment.
Nice to Have
- Experience in Banking, Financial Services, Insurance (BFSI), FinTech, or Payments.
Collaborating With Product Managers
REST APIs development
Multicultural Environment
Resolve Technical and Operational Issues
Computer Science
Spring Boot
Core Java
Java
Debugging
Backend Development
Stakeholder Management
Unit Testing of Code