Design, develop, and maintain scalable Java applications using Spring Boot 3.1, with NextJS and TailwindCSS for the frontend.
Work with cross-functional teams to gather and define system requirements.
Write clean, efficient, and well-documented code following best practices.
Build responsive UI components using NextJS and TailwindCSS for a smooth user experience.
Develop and maintain secure, scalable RESTful APIs and microservices with Spring Boot.
Troubleshoot, debug, and optimize application performance.
Work with system engineers to deploy apps on Kubernetes and manage CI/CD pipelines.
Design and optimize PostgreSQL schemas, queries, and procedures for efficient data handling.
What we're looking for
Bachelor's degree in Computer Science, Software Engineering, or a related field
Minimum 5 years of experience in JAVA development, with a strong understanding of object-oriented programming principles
Proficient in JAVA Spring Boot, NextJS and related frameworks and libraries.
Solid understanding of frontend development using NextJS and proficiency with modern frontend technologies such as TailwindCSS.
Strong problem-solving skills and ability to debug complex issues in a distributed system.
Good to have (If any is a bonus)
Knowledge of software development best practices (e.g., CMMi), including code reviews, testing, and CI/CD.
Experienced in designing and building RESTful APIs and microservices.
Familiar with containerization and deploying apps on Kubernetes.
Skilled in relational databases, especially PostgreSQL.
Job Types: Full-time, Permanent
Pay: From RM10,000.00 per month
Benefits:
Opportunities for promotion
Professional development
Experience:
Java Developer: 5 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.