Java Engineer (Full Stack)
- Hiring from
- Malaysia
- Work type
- Hybrid
- Posted
619,804 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
We are hiring Java Developers (Full Stack) in Malaysia to build backend features in Java or Kotlin with Spring Boot, and frontends in Angular or React. Java is our core language. You will work on scoped features from the database to the user interface and learn from experienced engineers through code reviews and pairing.
Responsibilities
- Develop backend services and APIs in Java or Kotlin with Spring Boot
- Build responsive, user-friendly frontend features using Angular or React
- Build and maintain Kafka producers and consumers for event-driven features, with guidance from senior engineers on design decisions
- Integrate backend APIs with frontend interfaces with guidance where needed
- Write clean, tested code and learn from code reviews
- Investigate and fix bugs across backend, frontend and integrations
- Support deployments and monitoring on Azure or AWS
- Trace issues through logs and dashboards, including on-call rotation as needed
- Collaborate with product managers, designers and engineers in Scrum or Kanban teams
Requirements
- Working proficiency in Java (or Kotlin) with Spring Boot
- Hands-on experience with Angular or React with JavaScript/TypeScript, HTML5 and CSS3
- Understanding of REST APIs, microservices and event-driven concepts
- Awareness of Apache Kafka or other messaging, including producing and consuming events
- Exposure to cloud platforms (Azure or AWS preferred), Docker and CI/CD pipelines
- Basic use of logging and monitoring tools such as Datadog
- Working knowledge of asynchronous messaging and reliable message delivery, including retries, idempotent processing, and dead-letter handling
- Experience with relational or NoSQL databases (e.g., Postgres, MongoDB, CosmosDB)
- Unit-testing skills with JUnit, Mockito, Jest or Cypress
- Familiarity with Git-based workflows (GitHub/GitLab)
- Right to work in Malaysia (visa sponsorship is not available)
Nice to have
- Kotlin in backend development
- Kubernetes, Helm or Terraform
- Secure coding and vulnerability remediation
- Legacy code migration, such as AngularJS to Angular or Java to Kotlin
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. With a talented multinational team, we provide data and analytics expertise
- 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
Hybrid in Malaysia: Kuala Lumpur
