Java Application Developer
Summary
Build and maintain scalable Java applications using Spring, Hibernate, and microservices for a global IT outsourcing firm.
Currently, we are looking for
Java Application Developer
which would be based in Singapore
Responsibilities:
Bachelor's in Computer Science, Information Technology with minimum 8 years of experience Strong proficiency in
Java
and related technologies ( Spring, Hibernate , etc.). Experience with microservices architecture and
RESTful APIs . Strong understanding of software development principles, design patterns, and best practices. Proficiency in
SQL
and experience with relational databases ( MySQL, PostgreSQL , etc.). Familiarity with version control systems such as Git. Experience with continuous integration and continuous deployment ( CI/CD ) pipelines. Design, develop, and maintain high-performance, scalable Java applications. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code following best practices and industry standards. Participate in code reviews to ensure code quality and share knowledge with team members. Troubleshoot and debug complex issues in a timely and efficient manner.