Java Developer

Boost Holdings Sdn Bhd

Kuala Lumpur

On-site

MYR 65,000 - 85,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boost Holdings Sdn Bhd is seeking a Java backend developer to design, build, and maintain scalable software solutions. You will contribute to API design, microservices architecture, and database interactions while collaborating with cross-functional teams in an Agile environment.

You will ensure code quality through reviews, testing, and documentation, and work with DevOps for smooth deployments across cloud platforms.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2 years of hands-on experience in Java development, with strong proficiency in building scalable backend solutions.
  • Expertise in Spring Boot for developing production-ready applications.
  • Experience in designing and implementing RESTful APIs and working with microservices architecture.
  • Proficiency in relational databases (MySQL, PostgreSQL), including database design and querying.
  • Familiarity with middleware technologies (e.g., Apache Kafka, RabbitMQ) for asynchronous communication.
  • Hands-on experience with Git, build tools (Maven, Gradle), and CI/CD pipelines.
  • Working knowledge of containerization tools (Docker) and orchestration platforms (Kubernetes).
  • Exposure to cloud platforms like AWS, GCP, or Azure.
  • Experience working in Agile/Scrum teams and creating comprehensive technical documentation.
  • Do you have experience using Java Spring Boot?

Responsibilities

  • Develop high-quality software solutions using Java, adhering to coding standards and best practices.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and contribute to the software design process.
  • Participate in the full software development lifecycle, ensuring timely and successful delivery of projects.
  • Write efficient, scalable, and testable code leveraging design patterns and architectural principles.
  • Conduct testing to identify and resolve bugs, ensuring functional and performance requirements are met.
  • Maintain and enhance existing applications by identifying improvements and conducting code refactoring.
  • Work with QA teams to develop and execute test plans, ensuring software reliability.
  • Troubleshoot and resolve technical issues by addressing root causes and implementing solutions.
  • Participate in code reviews and provide constructive feedback to promote knowledge sharing and continuous improvement.
  • Ensure compliance with coding standards, software quality, and security guidelines throughout development.
  • Contribute to software documentation, including technical specifications and relevant project materials.
  • Collaborate with DevOps to streamline deployment and operation across environments.
  • Engage in Agile development practices to ensure effective project execution and team collaboration.
  • Pursue continuous learning and stay updated with emerging technologies and best practices.

Skills

Java development
RESTful APIs
Microservices
Agile/Scrum
Code reviews
Documentation

Education

Bachelor’s degree in Computer Science, Software Engineering, or a related field

Tools

Spring Boot
Git
Maven
Gradle
CI/CD
Docker
Kubernetes
AWS
MySQL
PostgreSQL
Kafka
RabbitMQ
REST API

Job description

Develop high-quality software solutions using Java, adhering to coding standards and best practices to ensure maintainability and scalability.

Collaborate with cross-functional teams to gather requirements, define technical specifications, and contribute to the software design process.

Participate in the full software development lifecycle, ensuring timely and successful delivery of projects.

Write efficient, scalable, and testable code leveraging design patterns and architectural principles.

Conduct testing to identify and resolve bugs, ensuring functional and performance requirements are met.

Maintain and enhance existing applications by identifying improvements and conducting code refactoring.

Work with QA teams to develop and execute test plans, ensuring software reliability.

Troubleshoot and resolve technical issues by addressing root causes and implementing solutions.

Participate in code reviews and provide constructive feedback to promote knowledge sharing and continuous improvement.

Ensure compliance with coding standards, software quality, and security guidelines throughout development.

Contribute to software documentation, including technical specifications and relevant project materials.

Collaborate with DevOps to streamline deployment and operation across environments.

Engage in Agile development practices to ensure effective project execution and team collaboration.

Pursue continuous learning and stay updated with emerging technologies and best practices.

Requirements:

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

2 years of hands-on experience in Java development, with strong proficiency in building scalable backend solutions.

Expertise in Spring Boot for developing production-ready applications.

Experience in designing and implementing RESTful APIs and working with microservices architecture.

Proficiency in relational databases (MySQL, PostgreSQL), including database design and querying.

Familiarity with middleware technologies (e.g., Apache Kafka, RabbitMQ) for asynchronous communication.

Hands-on experience with Git, build tools (Maven, Gradle), and CI/CD pipelines.

Working knowledge of containerization tools (Docker) and orchestration platforms (Kubernetes).

Exposure to cloud platforms like AWS, GCP, or Azure.

Experience working in Agile/Scrum teams and creating comprehensive technical documentation.

  • Do you have experience using Java Spring Boot?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Hytech • Kuala Lumpur

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

Zchwantech • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Java Software Engineer
Java Software Engineer

HCLTech • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Full Stack / Back End Developer
Full Stack / Back End Developer

OCBC • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Java Software Engineer
Java Software Engineer

Techstreet Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Java Backend Developer- 2-3 years exp
Java Backend Developer- 2-3 years exp

ACCORD INNOVATIONS SDN. BHD. • Kuala Lumpur

On-site
MYR 90,000 - 120,000
JAVA Developer
JAVA Developer

Fuku • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Java Developer
Senior Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Java & Microservices Developer
Java & Microservices Developer

Unison Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Software Engineer — Spring & Microservices
Java Software Engineer — Spring & Microservices

Fuku by Momofuku • Kuala Lumpur

On-site
MYR 60,000 - 90,000