Software Developer - Java Full Stack

Singapore 1 months agoFull-time External
38.2k - 57.3k / mo
Key Responsibilities • Design, develop, test, and deploy end-to-end full stack applications using Java (Spring Boot) and modern frontend frameworks. • Build and maintain RESTful APIs and microservices-based architectures. • Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps engineers to deliver high-quality software solutions. • Optimize application performance, scalability, and security. • Participate in code reviews, sprint planning, and Agile ceremonies. • Troubleshoot and resolve technical issues throughout the development lifecycle. Technical • Strong proficiency in Core Java, Java 8/11+, Spring Boot, Hibernate/JPA • Experience with RESTful API development, microservices architecture • Knowledge of design patterns, multithreading, and data structures Frontend: • Proficiency in Angular (v10+)/React.js or similar frameworks • Experience with HTML5, CSS3, JavaScript, TypeScript, Bootstrap Qualifications • Bachelor’s degree in Computer Science, Engineering, or related field • 4+ years of professional full stack development experience • Strong problem-solving and analytical skills • Excellent communication and collaboration abilities EA License No: 11C4879 / Registration ID : R1218583 Apar Technologies Pte Ltd, Singapore