Job Description
Responsibilities - Contribute in all phases of the development lifecycle. - Developing high-volume, low-latency applications and delivering high-availability and performance. - Translate application design and use cases into functional applications. - Design, build, and maintain efficient, reusable, and reliable application coding. - Identify bottlenecks and bugs and propose solutions to these problems. - Prepare and produce releases of software components. Requirements - At least 5-7 years of coding experience. - Have strong skills/experience on database. - Have strong J2EE skills/experience, familiar with open source frameworks. - Familiar with Spring, Spring MVC, Spring Boot, Oracle, MySQL, JPA. - Has adequate knowledge of widely used middleware like Kafka, Redis etc. - Familiar with CI/CD pipelines with Bamboo, GIT, Bit-Bucket, Nexus and Test Driven Design (TDD). - Familiar with application logging and monitoring frameworks like EFK, Grafana, Prometheus etc. - Good knowledge on Containerization of java based application with Docker and Kubernetes.
Similar jobs
- Java Full Stack Engineer
Singapore, Singapore
- (Senior) AI Product Engineer (Full Stack) - Nas.com
Nas Company · Singapore, Singapore
- Full Stack Engineer
RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) · Singapore, Singapore
- AVP, Full Stack Engineer, Wealth Management Technology, Group Technology
DBS Bank · Singapore, Singapore
- AI Full-Stack Engineer Intern (TikTok Shop - SEA) - 2027 Start
TikTok For Business MEA · Singapore, Singapore
- Full Stack Engineer (strong Java)
Vinova · Singapore, Singapore