Senior Java Full stack Developer
Summary
Senior Java full-stack developer in Singapore designing, building, and maintaining scalable web applications. Day-to-day spans back-end Java work with Spring/Hibernate, REST microservices on Azure with CI/CD and containers, plus front-end development in Angular or React, along with code reviews and debugging. Requires 8-12 years of Java experience.
We are seeking a Senior Java Full Stack Developer to join our dynamic team in Southeast Asia. The ideal candidate will have extensive experience in designing and implementing full-stack applications, with a strong focus on both back-end and front-end development.
Responsibilities
Design and develop robust, scalable, and high-performance web applications using Java and related technologies. Collaborate with cross-functional teams to define, design, and ship new features. Maintain and enhance existing applications to improve performance and user experience. Conduct code reviews to ensure code quality and adherence to best practices. Troubleshoot and debug applications to optimize performance and reliability. Stay updated with emerging technologies and industry trends to incorporate into development processes.
Skills and Qualifications
8-12 years of experience in Java development with strong knowledge of Java frameworks such as Spring and Hibernate. Proficient in front-end technologies including HTML, CSS, JavaScript, and frameworks such as Angular or React. Experience with RESTful APIs and microservices architecture. Work with Azure Cloud, CI/CD pipelines, and container platforms Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB. Strong understanding of software development lifecycle (SDLC) and Agile methodologies. Excellent problem-solving skills and attention to detail. Good communication and teamwork skills.
