Java Software Engineer Intern
Core
Develop and enhance software applications and services for connected vehicles, cloud platforms, and enterprise services.
Role type
Java Software Engineer Intern
Builds
Software applications, RESTful APIs, backend services, and data processing tools for the automotive industry.
Domain
Automotive / Software Engineering
Required skills
Java, object-oriented programming, data structures, algorithms, SQL, Git, RESTful API design, unit and integration testing, debugging, CI/CD practices
Preferred skills
Experience with cloud applications, enterprise software, secure software development, DevSecOps practices
Technologies
Java, SQL, Git, RESTful APIs
Responsibilities
Design, implement, and test RESTful APIs and backend services; Write clean, readable, maintainable, and well-documented code; Troubleshoot defects and investigate technical issues; Create unit and integration tests to validate application functionality; Work with databases and data models; Use Git and modern CI/CD practices to support efficient software delivery; Participate in code reviews and Agile ceremonies.
Seniority
Intern