DA SOFTWARE PTE. LTD. is hiring for a Senior Java Developer - With Alicloud (Alibaba Cloud) internship — a 12-month, on-site Software Engineering role based in CECIL STREET, Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Audit and Compliance, Code Review, Microsoft Azure, Solutioning, and Problem Solving are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
We need highly skilled and hands-on Senior Java Developer with strong expertise in Spring Boot and experience in Alicloud (AlibabaCloud). The candidate will be responsible for designing, developing, and maintaining scalable backend applications and APIs in a cloud-native environment. Preference will be given to candidates with prior experience working on Apple account engagements or similar large enterprise ecosystems. Key Responsibilities· Design, develop, and deploy robust, scalable, and high-performance backend applications using Java, Spring, and Spring Boot • Develop and maintain RESTful APIs and microservices-based architectures • Work closely with cross-functional teams (UI, business, QA) to deliver end-to-end solutions • Build and deploy applications in Alicloud environment, ensuring high availability and scalability • Perform code reviews, debugging, and performance tuning • Participate in requirement analysis, design discussions, and solutioning • Ensure adherence to coding standards, best practices, and security guidelines • Support CI/CD integration and deployment pipelines • Troubleshoot production issues and provide timely resolution Required Skills & Competencies· Strong hands-on experience in Core Java, Java 8+ • Expertise in Spring Framework, Spring Boot, Spring MVC • Hands-on experience in Microservices architecture and REST API development • Experience with Alicloud services (ECS, RDS, OSS or equivalent cloud services) • Understanding of Agile/Scrum methodologies • Proficiency with version control tools like Git Soft Skills· Strong communication and stakeholder management skills • Ability to work independently and in a collaborative team environment • Problem-solving mindset with attention to detail • Ability to interact with global clients and teams effectively
Also in Software Engineering