We are seeking a mid-senior Java/Kotlin Engineer to join our team in Malaysia. Join us as a Java Kotlin Software Engineer. You will design, develop and maintain scalable back-end services while supporting cloud-based deployments. Collaborating with cross-functional teams, you will leverage Java, Spring Boot and PostgreSQL to deliver high-quality software solutions. Bring your back-end expertise to build reliable, business-critical applications.
Responsibilities
- Design, develop and maintain back-end services using Java and Spring Boot
- Manage data persistence, storage and integration requirements using PostgreSQL and Amazon S3
- Build scalable, reliable and maintainable back-end components for business-critical applications
- Collaborate with multidisciplinary teams to deliver new features and enhancements
- Participate in code reviews, troubleshooting, debugging and performance optimization
- Support continuous integration and continuous deployment practices using GitHub Actions
- Operate within containerized environments using Docker and Kubernetes to ensure code quality
- Support application monitoring and issue investigation utilizing platforms like Datadog
Requirements
- Proven experience in back-end development using Java and Spring Boot, or strong proficiency in Kotlin
- Hands-on experience working with relational databases such as PostgreSQL
- Demonstrated ability to utilize object storage or file storage services like Amazon S3
- Strong understanding of RESTful APIs, back-end service design and application integration
- Track record of success in version control and collaborative development using GitHub
- History of success in troubleshooting and resolving complex technical issues
- Clear communication skills with the confidence to work effectively in a collaborative team environment
Nice to have
- Experience with cloud-based application deployment on AWS and CI/CD pipelines
- Background in container orchestration frameworks or front-end development with Angular and TypeScript
- Exposure to application monitoring platforms and code security scanning tools like SonarQube
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