Job Overview
-
Date PostedMay 3, 2026
-
Country
-
Expiration date--
Job Description
[Company Name] is seeking motivated and talented undergraduate students to join our innovative team as Part-Time Java Software Engineers through our prestigious 2026 Co-op Program. This is an exceptional opportunity to gain hands-on experience in a cutting-edge, collaborative environment at a recognized industry leader, contributing to projects that shape the future of [mention company’s broad industry/impact, e.g., aerospace, defense, technology].
Job Overview
As a Part-Time Java Software Engineer Co-op, you will be an integral part of our software development lifecycle, working alongside experienced engineers on real-world projects. You will have the chance to apply your academic knowledge in a practical setting, contributing to the design, development, testing, and deployment of robust software solutions. This role offers a unique pathway to learn industry best practices, develop your technical skills, and make a tangible impact within a dynamic and forward-thinking organization. We are looking for individuals eager to learn, problem-solve, and contribute to impactful initiatives.
Key Responsibilities
* Collaborate with senior software engineers to design, develop, and implement Java-based applications and services.
* Write clean, efficient, and well-documented code, adhering to established coding standards and best practices.
* Participate in code reviews to ensure code quality, identify potential issues, and share knowledge with team members.
* Assist in the testing and debugging of software components, troubleshooting and resolving defects in a timely manner.
* Contribute to the development of automated test scripts and frameworks to enhance software reliability.
* Gain exposure to various software development methodologies, including Agile and Scrum.
* Support the maintenance and enhancement of existing software systems.
* Document technical designs, implementation details, and user guides.
Requirements
* Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
* Demonstrated proficiency in Java programming language.
* Familiarity with object-oriented programming principles.
* Understanding of software development lifecycle concepts and methodologies.
* Strong analytical and problem-solving skills with attention to detail.
* Excellent written and verbal communication skills.
* Ability to work effectively both independently and as part of a collaborative team.
* Must be a U.S. Citizen, U.S. Person, or possess the ability to obtain and maintain required security clearances, as dictated by the role and government contracts.
What We Offer
* Mentorship and guidance from experienced industry professionals.
* Opportunity to work on challenging and impactful projects.
* Exposure to state-of-the-art technologies and development tools.
* A professional and supportive work environment that fosters growth and learning.
* Competitive co-op compensation and valuable real-world experience.