Urgently hiring for one of our direct clients in Malaysia.
Position: Java Developer (Spring Boot Framework)
Location: Nilai Seremban
Employment Type: Full Time
Experience Level: MidLevel/Senior
Key Responsibilities:
1. Application Development:
Design develop and maintain Javabased applications using the Spring Boot framework.
Build RESTful APIs and microservices to support application functionality.
Implement robust and secure solutions to meet functional and nonfunctional requirements.
2. Database Management:
Design and manage relational and/or NoSQL databases.
Write efficient and optimized queries for data retrieval and manipulation.
Perform database migration and versioning using tools like Flyway or Liquibase.
Skills and Qualifications:
a. Core Skills:
Strong experience with Java 8 and the Spring Boot framework.
Proficiency in building RESTful APIs and working with HTTP JSON and XML.
Solid understanding of microservices architecture and cloudnative development.
b. Database and Tools:
Experience with relational databases (e.g. MySQL PostgreSQL) and/or NoSQL databases (e.g. MongoDB Redis).
Familiarity with ORM tools like Hibernate or JPA.
c. DevOps and CI/CD:
Experience with version control tools (e.g. Git).
Familiarity with CI/CD pipelines and tools (e.g. Jenkins GitLab CI/CD).
Knowledge of containerization tools (e.g. Docker Kubernetes) is a plus.
d. Other Skills:
Knowledge of frontend technologies (e.g. Angular React) is an advantage.
Familiarity with cloud platforms like AWS Azure or GCP is a plus.