ST Engineering – Software Engineering Intern (Backend)

Company
ST Engineering
stengg.com
Designation
Software Engineering Intern (Backend)
Date Listed
06 Nov 2024
Job Type
Entry Level / Junior Executive
Intern/TS
Job Period
Flexible Start - Flexible End
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
Ang Mo Kio Street 65, Singapore
Work from Home
Address
Ang Mo Kio Street 65, Singapore
Map
Allowance / Remuneration
$1,100 - 1,500 monthly
Company Profile

ST Engineering is a global technology, defense, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust spanning across the aerospace, smart city, defense, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.

https://www.stengg.com/

https://www.stengg.com/en/about-us

Job Description

As a Software Engineering intern, you will work as a back-end engineer under the guidance of a senior engineer, developing production-ready software using Java and Spring. This is a commercial project, providing real-world exposure to enterprise-grade software development. Our team works in sprints, following agile methodologies closely. We are looking for a university intern available for around 6 months. You will collaborate with business analysts, product owners, and the development team to translate business needs into scalable technology solutions.

Responsibilities:

  • Design, develop, and maintain production-quality back-end systems using Java and Spring.

  • Collaborate with product managers and front-end engineers to build scalable, efficient solutions that meet business needs.

  • Write clean, maintainable code and implement new features for existing applications, focusing on performance, scalability, and security.

  • Conduct unit and integration testing to ensure software stability and reliability.

  • Use version control systems to manage code and collaborate effectively with the team.

  • Maintain documentation for designs, APIs, and development processes for knowledge sharing and onboarding.

  • Gain hands-on experience deploying software to cloud environments, ensuring production readiness, including monitoring and optimization.

Technologies You'll Work With:

  • Programming Language: Java

  • Framework: Spring (Spring Boot, Spring MVC)

  • Version Control: Git

This role is ideal for someone eager to gain experience with the full software development lifecycle, from development to production deployment, while building foundational skills in Java and Spring. We regret that only selected candidates will be contacted for further steps. Selected candidates will need to undergo a coding assessment test.

Application Instructions

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page