Software Engineer Intern - Java - Summer 2027
ROUTEONE Farmington Hills, Michigan, United States
Information Technology & Services · 201-500 employees
About the role
Assist team members with technical tasks while learning through pairing and collaboration with fellow engineers. Contribute to enterprise-scale web application development while maintaining safety, security, and privacy standards.
What they look for
Requirements
Candidates should be working toward a bachelor's degree in Computer Science or a related field and have foundational knowledge of object-oriented programming, data structures, and relational databases. They should have experience with an object-oriented language, familiarity with web technologies and development tools, and the ability to learn quickly, work independently and collaboratively, and communicate effectively.
Full description
A Software Engineer - Java Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers, architects, and product owners. This internship is designed to allow for a substantive amount of growth and learning that will prepare the employee for future opportunities within the Application Development team. The Software Engineer - Intern should have a passion for programming and a desire to learn new technologies.
Job Responsibiliites
- Assist other team members with assigned technical tasks.
- Learn through pairing and collaborating with fellow team members.
- Maintain safety, security, and privacy standards throughout all areas of responsibility.
Knowledge
- Basic understanding of Object Oriented Programming.
- Understanding of fundamental data structures.
- Basic relational database knowledge.
- Basic knowledge of popular software development processes, i.e., Agile, Scrum, Feature Driven Development.
Skills
- Experience in one or more object/oriented languages (C# strongly preferred, or Java, C++).
- Familiar with HTML, CSS, and JavaScript.
- Knowledge of Angular, jQuery, or other JavaScript frameworks.
- Knowledge of XML.
- Experience using an IDE such as Visual Studio or VSCode, and version control systems such as GIT or SVN.
Abilities
- Ability to quickly learn new languages, frameworks, and APIs.
- Meticulous but still able to meet objectives.
- Able to work independently toward a goal and manage own assignments.
- Self-motivated and adaptable.
- Ability to work in a collaborative team environment.
- Able to communicate clearly and effectively.
Other Essential Requirements
- Working towards a Bachelor’s degree in Computer Science or related field.
Similar roles
-
SL2639 - Java Microservices API Developer
FPT Asia Pacific Pte Ltd Singapore, Singapore
-
Java Technical Lead - Healthcare Interoperability
Leidos Scoresby, Victoria, Australia
-
Sandwich Artist-Cashier - Airport (Java House Bistro)
CC Holdings Restaurant Management Group Indianapolis, Indiana, United States · $27K–$33K/yr
-
JAVA Developer
Quality & Reliability S.A. (QnR) Municipality of Metamorfosi, Attica, Greece
-
Software Engineer II - Java, Selenium, Cucumber, JMeter, BlazeMeter
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Java Architect
RAPID EAGLE INC Henderson, Nevada, United States · $146K–$177K/yr