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