Java tech lead [up to rm25k]

placeKuala Lumpur calendar_month 

Hybrid Work Arrangement

  • Accessible Location
  • Opportunity to Work with an exciting MNC

about the company

Randstad has recently partnered with an MNC software development company, focusing on providing end-to-end IT services, from consulting to deliverables. Your future employers are utilizing cutting edge technology and innovation as a core principle in driving growth for the company.

key responsibilities ...
  • Technical Leadership
  • Lead and manage a team of backend developers, ensuring high-quality code and engineering practices.
  • Act as a go-to expert for Java Spring Boot and microservices development within the team.
  • Review code, enforce best practices, and facilitate technical problem-solving.
  • Coach and mentor junior and mid-level engineers to grow technical capabilities within the team.
Solution Architecture
  • Collaborate with business analysts, product owners, and stakeholders to translate functional requirements into scalable technical designs.
  • Own the architecture and design of backend services, APIs, and system integrations.
  • Make high-level design decisions, define system architecture patterns, and ensure alignment with enterprise architecture standards.
  • Evaluate and recommend tools, frameworks, and technologies that support the solution goals.
System Design & Implementation
  • Design and build modular, reusable microservices using Java and Spring Boot.
  • Ensure services are performing, fault-tolerant, and production-ready.
  • Implement effective logging, monitoring, and observability solutions.
  • Ensure secure, well-documented, and compliant implementations.
Cloud & DevOps Collaboration
  • Work closely with DevOps teams to build and maintain CI/CD pipelines.
  • Contribute to cloud architecture planning (AWS / Azure / GCP) including containerization (Docker/Kubernetes), infrastructure automation, and deployment strategies.
required qualifications
  • Minimum 8 years of experience in backend development, primarily in Java and Spring Boot.
  • Strong experience in designing and building microservices architecture.
  • At least 2 years of experience in a tech lead or senior developer role with mentoring/team guidance responsibilities.
  • Solid understanding of cloud platforms (preferably AWS, but Azure or GCP acceptable).
  • Proficient in building and consuming RESTful APIs and working with relational and/or NoSQL databases.
  • Hands-on experience with Docker, and exposure to Kubernetes or other orchestration tools.
  • Knowledge of CI/CD concepts, tools (e.g., Jenkins, GitLab CI), and practices.
  • Familiarity with system monitoring, logging, and performance tuning.
  • Excellent communication, collaboration, and stakeholder management skills.

how to apply

Kindly click on the link to apply if you are interested and suitable for this role. Alternatively, you can message me on LinkedIn to have a confidential chat about your career in JAVA development.

Sundar Ravindran | Randstad

show more
  • experience
8 years
  • skills
Java, J2EE, Hibernate, Springboot, Kubernetes, Docker, Jenkins, CI/CD, Microservices
  • qualifications
no additional qualifications required
  • education

Vocational/Professional Qualification

share this job.

thumb_up_altRecommended

Java Spring Boot Developer

apartmentAccenture MalaysiaplaceKuala Lumpur
Key Responsibilities:  •  Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.  •  Leverage Spring Boot's features like auto-configuration, embedded servers, and starter dependencies to streamline development...
business_centerHigh salary

Java software developer (senior)

placeKuala Lumpur
Role Overview: Our client is seeking a highly skilled and experienced Senior Java Developer to join their dynamic development team. In this role, you will be responsible for designing, developing, and maintaining software applications using Java...
electric_boltImmediate start

Software Engineer (Java)

apartmentNEXTLABS (MALAYSIA) SDN BHDplaceKuala Lumpur
and scalable code  •  Collaborate with global teams to define, design, and develop cutting edge software applications, micro services and APIs on cloud using Java.  •  Stay up-to-date with software technologies and methodologies  •  Work with Professional Services...