Java Developer

Erudite Innovation

Kuala Lumpur

On-site

MYR 60,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora Malaysia is seeking a Mid-Level Java Developer to design, develop, test, and maintain scalable Java applications. The successful candidate will work closely with Business Analysts, Solution Architects, QA/Testers, DevOps Engineers, and Project Managers to deliver high-quality software solutions.

Responsibilities include building Java/Java EE/Spring Boot apps, RESTful APIs, microservices, and collaborating across teams to ensure quality, performance, and maintainability.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field.
  • 3–6 years of hands-on Java development experience.
  • Strong understanding of SDLC.
  • Excellent analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks.
  • Experience in banking, financial services, insurance, or enterprise environments is an advantage.

Responsibilities

  • Develop, enhance, and maintain Java applications using Java/Java EE/Spring Boot.
  • Design and develop RESTful APIs and microservices.
  • Translate business and technical requirements into effective software solutions.
  • Write clean, maintainable, reusable, and well-documented code.
  • Perform unit testing, debugging, troubleshooting, and performance optimization.
  • Collaborate with QA teams during SIT, UAT, and production releases.
  • Work with DevOps teams on CI/CD pipelines and application deployments.
  • Prepare technical documentation and support system/application documentation.
  • Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.

Skills

Java
Spring Framework
REST APIs
OOP & Design Patterns
SQL & RDBMS
Git
Maven/Gradle
JUnit/Mockito
Docker/Kubernetes
CI/CD (Jenkins/GitLab)

Education

Bachelor's degree in CS/IT/SE

Tools

Docker
Kubernetes
Jenkins
GitLab CI/CD
Maven
Gradle
Oracle/MySQL/PostgreSQL

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

We are looking for a Mid-Level Java Developer to design, develop, test, and maintain scalable Java applications. The successful candidate will work closely with Business Analysts, Solution Architects, QA/Testers, DevOps Engineers, and Project Managers to deliver high-quality software solutions.

Key Responsibilities
  • Develop, enhance, and maintain applications using Java / Java EE / Spring Boot.
  • Design and develop RESTful APIs and microservices.
  • Translate business and technical requirements into effective software solutions.
  • Write clean, maintainable, reusable, and well-documented code.
  • Perform unit testing, debugging, troubleshooting, and performance optimization.
  • Integrate applications with databases, third-party systems, and external APIs.
  • Participate in code reviews and contribute to development standards and best practices.
  • Investigate and resolve production issues and application defects.
  • Collaborate with QA teams during SIT, UAT, and production releases.
  • Work with DevOps teams on CI/CD pipelines and application deployments.
  • Prepare technical documentation and support system/application documentation.
  • Participate in Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Support application maintenance, enhancements, and production deployment activities.
Technical Skills
  • Strong experience in Java 8/11/17+.
  • Good knowledge of Spring Framework / Spring Boot.
  • Experience developing REST APIs and microservices.
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns.
  • Experience with SQL and relational databases such as Oracle, MySQL, or PostgreSQL.
  • Familiarity with Git and source-code management.
  • Experience with Maven or Gradle.
  • Knowledge of JUnit / Mockito or other testing frameworks.
  • Understanding of Docker, Kubernetes, Jenkins, GitLab CI/CD, or similar DevOps technologies is an advantage.
  • Familiarity with messaging technologies such as Kafka or RabbitMQ is an advantage.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP is a plus.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 3–6 years of hands-on Java development experience.
  • Good understanding of software development life cycle (SDLC).
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks.
  • Experience in banking, financial services, insurance, or other enterprise environments is an advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Radii Global • Selangor

On-site
MYR 78,000 - 123,000
Java Developer/ Sr Java Developer
Java Developer/ Sr Java Developer

Softenger • Subang Jaya

On-site
MYR 70,000 - 110,000
Java Developer
Java Developer

Technology Bucket • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Java Developer (Back-end)
Java Developer (Back-end)

Nextin Dev Sdn Bhd • Petaling Jaya

On-site
MYR 60,000 - 100,000
Java Developer
Java Developer

Thinkfox • Kuala Lumpur

On-site
MYR 70,000 - 110,000
Java Developer (Mandarin)
Java Developer (Mandarin)

Oxydata Software • Selangor

On-site
MYR 78,000 - 123,000
Java Backend Engineer
Java Backend Engineer

Vantage IT Services Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Software Developer
Java Software Developer

Simplify3x Software Private Limited • Puchong

On-site
MYR 60,000 - 100,000
Lead Java Developer
Lead Java Developer

N2S.Global • Selangor

On-site
MYR 180,000 - 300,000
Web Application Developer
Web Application Developer

Silverlake Axis • Selangor

On-site
MYR 100,000 - 201,000