Talent.com
Lead Software Engineer (Java / Kotlin, Spring Boot, Microservices)

Lead Software Engineer (Java / Kotlin, Spring Boot, Microservices)

EPAM SystemsKuala Lumpur, Kuala Lumpur, Malaysia
8 hours ago
Job description

Lead Software Engineer (Java / Kotlin, Spring Boot, Microservices)

EPAM Systems Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

We are looking for a Lead Backend Engineer to drive the design and delivery of high-performance backend systems.

In this role, you will lead a team of engineers, provide technical direction, and work closely with architects and cross-functional stakeholders to build scalable microservices. You should be equally strong in hands‑on coding and technical leadership, ensuring engineering excellence and best practices.

Responsibilities

  • Lead backend technical design, guide implementation best practices, and ensure scalability and performance
  • Collaborate closely with stakeholders (Product, Architects, DevOps, QA) to provide technical direction and challenge requirements where needed
  • Mentor and support a team of backend engineers, conduct code reviews and uplift engineering standards
  • Drive event‑driven architecture adoption and ensure seamless integrations via Kafka / Event Hub
  • Ensure clean CI / CD practices, observability and production readiness of backend services

Requirements

  • Strong hands‑on expertise in Kotlin or Java, Spring Boot, REST APIs, and microservices architecture
  • Proven experience designing and implementing event‑driven systems using Kafka / Event Hub / similar
  • Solid experience with SQL / NoSQL databases and performance optimization
  • Previously operated in a cloud‑native environment (Azure / AWS / GCP)
  • Experience leading or mentoring developers while remaining a strong hands‑on contributor
  • Confident in stakeholder discussions, able to propose technical approaches and justify engineering decisions
  • Nice to have

  • Exposure to CI / CD pipelines and DevOps collaboration
  • Familiarity with monitoring / observability tools (Grafana, Prometheus, OpenTelemetry)
  • Experience improving code quality culture (clean code, automated testing standards, guild leadership)
  • We offer

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021, 2022 & 2023.
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters.
  • You will be challenged while working side‑by‑side with the best talent globally. We work with top‑notch technologies, constantly seeking new industry trends and best practices.
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey.
  • At EPAM, you can find vast opportunities for self‑development : online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us.
  • Life at EPAM

  • EPAM is a leader in the fastest‑growing segment (product development / digital platform engineering) of the IT industry. We acquired Just‑BI in 2021 to reinforce our leading position as a global Business Intelligence services provider and have been growing rapidly.
  • We are currently involved in end‑to‑end BI design and implementation projects in major national and international companies. We are proud of our entrepreneurial start‑up culture and are focused on investing in people by creating continuous learning and development opportunities for our employees who deliver engineering excellence for our clients.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia

    Related jobs
    • Promoted
    Senior Software Engineer (Malaysia-Remote)

    Senior Software Engineer (Malaysia-Remote)

    MATRIXX SoftwareKuala Selangor, Kuala Selangor, Malaysia
    Senior Software Engineer (Malaysia-Remote).NOTE : Work Permit sponsorship will not be available for this position.MATRIXX is looking for an experienced Senior Software Engineer to expand our R&D tea...Show moreLast updated: 1 day ago
    • Promoted
    [Senior] Software Engineer (Java)

    [Senior] Software Engineer (Java)

    SWIFT SUPPORT SERVICES MALAYSIA SDN. BHD.Kuala Lumpur, Kuala Lumpur, Malaysia
    SWIFT is a global member‑owned cooperative and the world's leading provider of secure financial messaging services.We provide our community with a platform for messaging and standards for communica...Show moreLast updated: 1 day ago
    • Promoted
    Senior DevOps Engineer (Java)

    Senior DevOps Engineer (Java)

    DHL GermanyCyberjaya, Selangor, Malaysia
    With a global team of 5600+ IT professionals, DHL IT Services.Our offices in Cyberjaya, Prague, and Chennai have earned.At IT Services, we are passionate about latest cutting edge software developm...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer (Mobile Development-Flutter) in Kuchai Lama KL- GG

    Software Engineer (Mobile Development-Flutter) in Kuchai Lama KL- GG

    Polymorph RecruitmentKuchai Lama, Kuala Lumpur, Malaysia
    Diploma / Degree in IT-related fields.Proficient in English & Bahasa Malaysia.BloC state management experience preferred. Salary : RM 5,000 – RM 7,000.Benefits : EPF, SOCSO, EIS, parking subsi...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    BED Engineer ( Spring Boot / Java ) - Jalan Ampang, Kuala Lumpur

    BED Engineer ( Spring Boot / Java ) - Jalan Ampang, Kuala Lumpur

    Aleph-LabsKuala Lumpur, Kuala Lumpur, Malaysia
    Senior Talent Acquisition Expert for all things Tech!!!.Aleph is a creative engineering company, strategically headquartered in Singapore and operating across the Asia Pacific.Our talented team col...Show moreLast updated: 8 hours ago
    • Promoted
    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    Daimler AGPuchong, Selangor, Malaysia
    At Mercedes-Benz, we don’t just build cars, we create great software.We develop tomorrow’s mobility together in our product lines, pushing the digitization of the Mercedes-Benz Group AG forward.As ...Show moreLast updated: 1 day ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Avensys ConsultingPutrajaya, Putrajaya, Malaysia
    Strong understanding of testing, code quality and design.Production support experience appreciated.Finance, banking or insurance background preferred. Object‑oriented programming and design patterns...Show moreLast updated: 1 day ago
    Software Engineer with Java and Spring

    Software Engineer with Java and Spring

    Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
    Quick Apply
    Software Engineer (Java & Spring).Job Highlights Work-life balance Young and fun working environment Yearly bonus and increment based on performance review. To develop applications from scratch....Show moreLast updated: 30+ days ago
    • Promoted
    [Senior] Software Engineer (Java)

    [Senior] Software Engineer (Java)

    SWIFTKuala Lumpur, Kuala Lumpur, Malaysia
    We’re the world’s leading provider of secure financial messaging services, headquartered in Belgium.We are the way the world moves value – across borders, through cities and overseas.No other organ...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    REDtone Telecommunications Sdn BhdPuchong, Selangor, Malaysia
    The Software Engineer is responsible to working closely with other developers to architect, design, perform analysis, and coding of functional requirements of applications.Researching, designing, i...Show moreLast updated: 30+ days ago
    Software Engineer Lead

    Software Engineer Lead

    FedExKuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MY
    Requirements Analysis – Analyze and understand software requirements, translating them into technical specifications and design solutions. Software Architecture Design – Collaborate with architects ...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    Daimler Trucks North America LLCKlang City, Selangor, Malaysia
    At Mercedes-Benz, we don’t just build cars, we create great software.We develop tomorrow’s mobility together in our product lines, pushing the digitization of the Mercedes-Benz Group AG forward.As ...Show moreLast updated: 8 hours ago
    • Promoted
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    EPS MalaysiaKuala Lumpur, Kuala Lumpur, Malaysia
    Fresh Grad QA Engineer (Manufacturing-Oil & Energy).Working with operating staff to ensure procedures and standards and needed for the QMS are established, implemented and assure ongoing compliance...Show moreLast updated: 1 day ago
    Java Software Engineer

    Java Software Engineer

    Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
    Quick Apply
    Participate in custom enterprise application development and maintenance for large corporations.To participate in all phases of the software development life cycle. To conduct software analysis, pro...Show moreLast updated: 22 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    StashAwayKuala Lumpur, Kuala Lumpur, Malaysia
    StashAway, Kuala Lumpur, Malaysia.StashAway is Asia’s leading digital wealth manager.We empower people to build long‑term wealth across five countries. Our product and engineering teams drive that m...Show moreLast updated: 1 day ago
    Lead Software Engineer (Malaysia)

    Lead Software Engineer (Malaysia)

    InsiderSecurityKuala Lumpur, Federal Territory of Kuala Lumpur, MY
    Quick Apply
    Develop or enhance innovative cybersecurity software products.Design and implement scalable software architecture.Conduct performance analysis, bottleneck identification, and system optimization.Re...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    CitySageShah Alam, Shah Alam, Malaysia
    Remote (Work from Anywhere, Malaysia-based preferred) | Full-time.CitySage is at the forefront of Urban AI & Intelligence Solutions, transforming how cities evolve and thrive.By combining AI tech...Show moreLast updated: 8 hours ago
    Senior Software Engineer (JAVA - Angular - AEM)

    Senior Software Engineer (JAVA - Angular - AEM)

    Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
    Quick Apply
    Participate in custom enterprise application development and maintenance for large corporations.To participate in all phases of the software development life cycle. To conduct software analysis, pro...Show moreLast updated: 22 days ago