Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer [up to RM15k]

Randstad

Kuala Lumpur

On-site

MYR 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A trusted recruitment agency is seeking a Java Developer to lead the design and development of high-volume applications. This role involves writing efficient code, mentoring junior developers, and collaborating with cross-functional teams to deliver robust solutions. Ideal candidates will have 5+ years of Java experience, expertise in Spring Boot, and a strong understanding of databases. This position offers excellent benefits and career growth in the vibrant Kuala Lumpur tech landscape.

Benefits

Excellent Benefits
Career Progression
Public Transport Accessible

Qualifications

  • 5+ years of hands-on experience in enterprise-level applications development using Java.
  • Expert-level proficiency with Spring Boot framework.
  • Strong knowledge of relational and NoSQL databases.

Responsibilities

  • Lead the design and implementation of complex applications using Java.
  • Write maintainable and testable code with thorough code reviews.
  • Mentor junior developers and document features thoroughly.

Skills

Java
Spring Boot
Microservices
SQL
Agile/Scrum
API Design

Tools

Git
Jenkins
Maven
Job description
Overview

Randstad has recently partnered with an established software solutions company, building innovative, stable and scalable solutions for their clients worldwide. Your future employers are reputable in the industry, with their reliability and progressive technology implementation for their solutions across various industries and projects.

Responsibilities
  • Design and Development: Lead the design, development, and implementation of complex, high-volume, and low-latency applications using Java and Spring Boot.
  • Code Quality: Write well-designed, efficient, and testable code. Conduct thorough code reviews to ensure quality, performance, and adherence to established standards and best practices.
  • Troubleshooting & Support: Investigate, diagnose, and resolve technical issues, performance bottlenecks, and production incidents quickly and effectively.
  • Collaboration: Work closely with product managers, QA engineers, and other developers to translate business requirements into technical solutions.
  • Mentorship: Mentor and guide junior developers, promoting a culture of continuous improvement and knowledge sharing.
  • Documentation: Create and maintain comprehensive technical documentation for new and existing features.
Job Details
  • Excellent Benefits
  • Career Progression
  • Public Transport Accessible
About the company

Randstad has recently partnered with an established software solutions company, building innovative, stable and scalable solutions for their clients worldwide. Your future employers are reputable in the industry, with their reliability and progressive technology implementation for their solutions across various industries and projects.

Requirements
  • Experience: 5+ years of hands-on professional experience in developing enterprise-level applications using Java (Java 8/11/17+).
  • Framework Mastery: Expert-level proficiency with the Spring Boot framework.
  • Microservices: Experience designing and building microservices architecture.
  • Database: Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). Proficiency in writing complex SQL queries and optimizing database performance.
  • Testing: Solid experience with testing frameworks such as JUnit, Mockito, and integration testing methodologies.
  • APIs: Experience designing and consuming RESTful APIs. Knowledge of API specification tools (e.g., Swagger/OpenAPI) is a plus.
  • Tools: Familiarity with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines (e.g., Jenkins, GitLab CI), and build tools (e.g., Maven, Gradle).
  • Methodology: Experience working in an Agile/Scrum development process.
Nice to haves
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of message brokers (e.g., Kafka, RabbitMQ).
  • Experience with front-end technologies (e.g., React, Angular) is a plus, but a backend focus is primary.
How to apply

Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.

Sundar Ravindran | Randstad

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don\'t transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.