Enable job alerts via email!

Java Software Engineer

Nityo Infotech

Selangor

On-site

MYR 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Malaysia is seeking a Java Developer to design and maintain scalable applications. The ideal candidate should have a Bachelor's degree, 5+ years of JAVA experience, and strong skills in Spring Boot, NextJS, and TailwindCSS. You'll collaborate with teams to deliver efficient solutions and enhance application performance. This role offers dynamic challenges and opportunities for growth.

Qualifications

  • Minimum 5 years of experience in JAVA development with OOP principles.
  • Proficient in JAVA Spring Boot and related technologies.
  • Strong frontend development skills using NextJS and TailwindCSS.

Responsibilities

  • Design, develop, and maintain scalable Java applications.
  • Work with cross-functional teams to gather system requirements.
  • Write clean and efficient code following best practices.

Skills

Java development
Spring Boot
NextJS
TailwindCSS
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
Kubernetes
Job description
What you'll be doing
  • 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.