4,360 open roles
Senior Full Stack Developer (Java, Angular, Cloud)
Job description
We are looking for a Full-Stack Engineer to design and deliver end-to-end software solutions. This role combines backend service development with modern frontend engineering and offers exposure to cloud and DevOps practices. The ideal candidate is comfortable working across the stack to build scalable, secure, and high-performing applications.
Responsibilities
Design, develop and maintain backend services using Kotlin/Java (Spring Boot) Build responsive and dynamic frontend applications with Angular or React Collaborate with product managers, designers and engineers to deliver full-stack features Integrate backend APIs with intuitive frontend user interfaces Contribute to DevOps tasks such as deployments, monitoring and infrastructure management on Azure/AWS Ensure application performance, security and scalability across the stack Troubleshoot and resolve technical issues spanning backend, frontend and integrations Requirements Proficiency in Kotlin or Java with Spring Boot for backend development Hands-on experience with Angular for building modern frontend applications Strong skills in JavaScript/TypeScript, HTML5 and CSS3 Understanding of microservices architecture, REST APIs and event-driven systems Experience with relational and NoSQL databases (e.
g., Postgres, MongoDB, CosmosDB) Familiarity with version control systems (Git/GitHub/GitLab) and collaborative workflows Ability to write clean, testable code with frameworks such as JUnit, Mockito, Jest, or Cypress Working knowledge of Agile/Scrum development practices Nice to have Exposure to cloud environments (Azure, AWS) and DevOps tools (Terraform, CI/CD pipelines, GitHub Actions) Familiarity with message/event systems (Kafka, Event Hub, Event Grid) Experience with UI frameworks such as Material UI, Native UI, or TailwindCSS
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
Senior Cloud Engineer (AWS)
EPAM Systems· Remote (Colombia; Mexico; Argentina)Application Engineer (Energy Data Management)
EPAM Systems· Lausanne, Canton de Vaud, SwitzerlandAI Native Delivery Manager (AI/Run practice)
EPAM Systems· Remote (Georgia; Armenia; Kazakhstan; Uzbekistan; Kyrgyzstan)Lead Software Engineer - .NET with Azure, React
EPAM Systems· Coimbatore, Tamil Nadu, India; Chennai, Tamil Nadu, India; Gurgaon, Haryana, India; Bangalore, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, IndiaJunior Data Integration Engineer
EPAM Systems· Kuala Lumpur, Malaysia
More jobs in Kuala Lumpur
Cable Engineer
Jacobs· Kuala Lumpur, MalaysiaAssociate, Accounts Payable, AP SSC
Clarks· Kuala Lumpur, Federal Territory of Kuala Lumpur, MalaysiaJava Developer
Logic Information Systems, Inc.· Kuala Lumpur, Exchange 106Sustainable Operation Consultant
ERM· Kuala Lumpur, MalaysiaJob Posting Title Intern, Growth Markets Fund - Investment Team
Copenhagen Infrastructure Partners· Kuala Lumpur