Senior Full Stack Developer (Kotlin + React/Angular)
✨ AI Summary
EPAM Systems, a global IT services provider, is hiring a Senior Full Stack Developer in Kuala Lumpur to modernize an online car sales platform. The role requires proficiency in Java, Kotlin, and React, with knowledge of AngularJS or Svelte for existing UI components. Key responsibilities include secure coding, CI/CD practices, and collaboration within Scrum or Kanban teams. EPAM offers a supportive environment, transparent career paths, and access to extensive self-development resources.
We are seeking a Senior Full Stack Developer (Kotlin + React/Angular) to help modernize and support an online car sales platform in Kuala Lumpur. You will improve and maintain existing systems, deliver features in Scrum or Kanban, fix vulnerabilities and apply secure engineering standards. You will collaborate with local and global teams and use AI tools responsibly.
Responsibilities
- Develop and enhance full stack features using Java, Kotlin and modern JavaScript frameworks
- Maintain and improve existing systems through refactoring and technology upgrades
- Fix vulnerabilities and apply secure coding and development standards
- Build reliable user interfaces and integrate them with back-end services
- Collaborate with local and global teams within Scrum or Kanban delivery
- Use AI-assisted tools to improve productivity, quality and consistency
- Provide application maintenance and production support, including on-call rotation
- Create clear technical documentation to support ongoing ownership
Requirements
- Java proficiency for building and supporting enterprise applications
- Kotlin capability for back-end development and codebase evolution
- React experience for Front-end feature delivery
- Knowledge of AngularJS and/or Svelte to support existing UI components
- Experience with CI/CD practices to support frequent, reliable releases
- Familiarity with secure development standards and vulnerability remediation
- Clear communication in English for cross-functional collaboration
Nice to have
- Experience with Angular (modern) migration from AngularJS
- Exposure to automated testing approaches such as Test-Driven Development (TDD)
- Experience using observability practices (monitoring, logging, alerting)
Benefits
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
About the Company
More jobs at EPAM Systems
-
Senior Software Engineer (.NET / Embedded)
Poland · remote · Sep 19, 2026
-
Lead JavaScript Full Stack Engineer
Argentina, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Panama, Paraguay, Peru, Uruguay · remote · Sep 17, 2026
-
Senior JavaScript Full Stack Engineer
Argentina, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Panama, Paraguay, Peru, Uruguay · remote · Sep 17, 2026
-
Senior AI Solutions Engineer with Python
Hungary · remote · Sep 17, 2026
-
Senior Java Developer - Azure
Switzerland · remote · Sep 17, 2026