Software Engineer (Java) Co-Op - Hybrid

Software development company founded in 1994, specializing in agile software development, cloud professional services, and innovative products.
Rochester, NY, USA
$45,760
Backend
Software Engineering Intern
Hybrid
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Summer 2026 Intern - Software Engineer

Summer 2026 Software Engineering Internship at Salesforce offering hands-on experience in CRM development, mentorship, and comprehensive professional growth opportunities.

BMO Capital Markets Summer 2026: Global Markets Analyst (Generalist/Quant/Developer)

Summer 2026 Global Markets Analyst internship position at BMO Capital Markets focusing on quantitative development and trading technology.

Software Engineer - Intern - Sydney

10-week software engineering internship at MongoDB Sydney, working on database systems, AI, and modern application development with potential for full-time conversion.

Ruby on Rails Software Engineer Intern

Summer internship opportunity for Ruby on Rails Software Engineer at G2, offering hands-on development experience with competitive pay and hybrid work arrangement in Chicago.

Software Developer Co-Op - Fall 2025

Fall 2025 Software Developer Co-Op position at Oracle NetSuite in Kitchener, focusing on backend development and database-driven web applications.

Description For Software Engineer (Java) Co-Op - Hybrid

Mindex, a leading software development company founded in 1994, is seeking a Software Engineer Co-Op for a two-block program from May 2025 to December 2025. As the #1 Software Developer in the 2023 RBJ's Book of Lists and a certified Great Place to Work, we offer an excellent opportunity for growth and development.

The role involves working in our agile delivery team, focusing on building and testing database-backed web services in a Java/Oracle environment. You'll be responsible for developing, analyzing, designing, programming, and testing new and existing software applications. The position offers hands-on experience with enterprise software development, test automation, and working in a professional team environment.

Key responsibilities include breaking down tasks, creating enterprise software aligned with agile user stories, executing various types of tests, and maintaining documentation. You'll work with modern technologies including Java, Angular, Oracle, and Python, while gaining practical experience in REST web services and relational databases.

The position offers competitive compensation at $22/hour and various perks including access to sporting events, team building activities, and professional development opportunities through Udemy courses. This hybrid role is based in Rochester, NY, providing a perfect blend of in-office collaboration and remote work flexibility.

This is an ideal opportunity for students seeking practical experience in enterprise software development while working with a respected company known for its innovative solutions and positive work culture.

Last updated 2 months ago

Responsibilities For Software Engineer (Java) Co-Op - Hybrid

  • Develops tasks to accurately break down the work required
  • Creates or updates enterprise software in alignment with agile user stories
  • Creates/modifies/executes tests including unit tests, integration tests, and automation scripts
  • Communicates the status of deliverables to scrum team members
  • Assists in maintaining existing documentation
  • Partners with the scrum team and stakeholders

Requirements For Software Engineer (Java) Co-Op - Hybrid

Java
MongoDB
Python
  • At least Three years of education and/or prior Co-op experience
  • Familiarity with Java, Angular, Oracle, Openshift, Python and/or ASP.NET
  • Familiarity with test automation
  • Familiarity with object-oriented programming and REST web services
  • Familiarity with relational databases
  • Familiarity of Agile/Scrum methodologies
  • Self-starter with ability to deliver working software and test automation scripts

Benefits For Software Engineer (Java) Co-Op - Hybrid

  • Tickets to local sporting events
  • Teambuilding events
  • Holiday and celebration parties
  • License to Udemy online training courses
  • Growth opportunities

Interested in this job?