ANTAS PTE. LTD. is hiring for a Senior Java Stack Developer (Spring Framework, and Spring Boot technologies) internship — a 12-month, on-site Software Engineering role based in NORTH BRIDGE ROAD, Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in HTML + CSS, Computer Engineering, RESTful API, scalable solutions, and DevOps are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
Role Overview We are seeking an experienced Senior Java Full Stack Developer to lead the design, development, and implementation of enterprise-scale applications. The successful candidate will play a key role in delivering robust, scalable, and secure solutions while collaborating with cross-functional teams, stakeholders, and architects to support digital transformation and business-critical initiatives. Key Responsibilities • Lead the design, development, enhancement, and maintenance of enterprise-grade applications using Java, Spring Framework, and Spring Boot technologies. • Architect and develop scalable, high-performance backend services and microservices to support complex business requirements. • Design and implement modern, responsive user interfaces using React.js or Angular, ensuring an optimal user experience across platforms. • Define application architecture, technical standards, and development best practices to ensure solution scalability, maintainability, and security. • Collaborate with business stakeholders, product owners, solution architects, and project teams to gather requirements and translate them into technical solutions. • Lead technical design discussions, code reviews, and development activities to ensure delivery of high-quality software solutions. • Develop and integrate RESTful APIs and services to support enterprise application ecosystems and third-party system integrations. • Drive application modernization initiatives, including migration to cloud-native and microservices-based architectures where applicable. • Implement and optimize CI/CD pipelines, automated testing, and DevOps practices to improve software delivery efficiency. • Analyze and resolve complex technical issues, perform root cause analysis, and implement preventive measures to enhance application stability and performance. • Mentor junior and mid-level developers, providing technical guidance and promoting knowledge sharing within the development team. • Ensure compliance with organizational security policies, coding standards, and regulatory requirements throughout the software development lifecycle. Requirements • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field. • Minimum 9 years of hands-on experience in Java Full Stack Development, with experience leading complex application development projects. • Strong expertise in Java, Spring Framework, Spring Boot, and related enterprise application development technologies. • Proven experience in designing and implementing microservices architectures and RESTful API integrations. • Advanced proficiency in frontend technologies including React.js or Angular, JavaScript, TypeScript, HTML5, and CSS3. • Experience working with relational databases and database design, including SQL optimization and performance tuning. • Strong knowledge of software architecture principles, design patterns, and application security best practices. • Hands-on experience with CI/CD tools and DevOps practices, including Git, Jenkins, GitLab CI/CD, Docker, Kubernetes, or equivalent technologies. • Familiarity with Agile development methodologies and participation in end-to-end software delivery lifecycle activities. • Strong analytical, problem-solving, and troubleshooting capabilities with the ability to address complex technical challenges. • Excellent communication, stakeholder engagement, and technical leadership skills.
Also in Software Engineering