1

Internship Java Software Engineer Jobs in Madison, WI

Principal Software Engineer

Madison, WI · On-site

$136K - $182K/yr

The Principal Software Engineer will serve as a technical authority within the IT Software ... Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit. • Demonstrated ability to ...

Principal Software Engineer

Madison, WI · On-site

$136K - $182K/yr

Position Overview The Principal Software Engineer is a senior Individual Contributor and cross ... Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web ...

Principal Software Engineer

Madison, WI · On-site

$136K - $182K/yr

Position Overview The Principal Software Engineer is a senior Individual Contributor and cross ... Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web ...

Join the Madison Peptide Therapeutics (MPT) Engineering team as an Instrumentation Software ... Proficiency in Python or Java. * Experience with AI-assisted software development and/or machine ...

Java Tutor

Madison, WI · Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical ... Strong proficiency in Python, Go, or Java (Python preferred), with a track record of building and ...

next page

Showing results 1-20

Internship Java Software Engineer information

See Madison, WI salary details

$26

$60

$85

How much do internship java software engineer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for internship java software engineer in Madison, WI is $60.88, according to ZipRecruiter salary data. Most workers in this role earn between $50.14 and $68.80 per hour, depending on experience, location, and employer.

What does an Internship Java Software Engineer do?

An Internship Java Software Engineer assists in designing, developing, and testing software applications using the Java programming language. Interns typically work under the supervision of experienced engineers to write code, debug issues, and contribute to software projects. They may also participate in code reviews, collaborate with team members, and learn industry best practices. This role provides hands-on experience and exposure to real-world software development processes, preparing interns for future roles as professional software engineers.

What kinds of projects and tasks can an Internship Java Software Engineer expect to work on during their internship?

As an Internship Java Software Engineer, you can expect to work on a variety of hands-on tasks such as developing, testing, and debugging Java-based applications under the guidance of senior engineers. You might assist in implementing new features, fixing bugs, or optimizing existing code. Interns often participate in code reviews, daily stand-up meetings, and collaborative team projects, giving you exposure to real-world software development workflows. This experience not only builds your technical skills but also helps you learn best practices and agile methodologies commonly used in the industry.

What are the key skills and qualifications needed to thrive as an Internship Java Software Engineer, and why are they important?

To thrive as an Internship Java Software Engineer, you need a solid grasp of Java programming, object-oriented design principles, and basic software development concepts, often supported by ongoing coursework in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic understanding of databases is typically expected. Strong problem-solving skills, willingness to learn, and effective teamwork and communication abilities help you stand out in this role. These skills and qualities are crucial for successfully contributing to real-world projects, collaborating with teams, and rapidly building your technical expertise.
What are the most commonly searched types of Java Software Engineer jobs in Madison, WI? The most popular types of Java Software Engineer jobs in Madison, WI are:
What cities near Madison, WI are hiring for Internship Java Software Engineer jobs? Cities near Madison, WI with the most Internship Java Software Engineer job openings:
Principal Software Engineer

Principal Software Engineer

Exact Sciences

Madison, WI • On-site

$136K - $182K/yr

Full-time

Re-posted 4 days ago


Exact Sciences rating

8.5

Company rating: 8.5 out of 10

Based on 54 frontline employees who took The Breakroom Quiz

19th of 103 rated laboratories


Job description

Job Summary:
Exact Sciences is dedicated to changing how the world prevents, detects, and guides treatment for cancer. The Principal Software Engineer will serve as a technical authority within the IT Software Engineering team, focusing on Digital Engineering and Integrations, and will be responsible for shaping architecture decisions and driving meaningful change across the organization.
Responsibilities:
• Apply expert knowledge, skills, and practices to diverse programs and complex initiatives demonstrating creativity and mastery of specialized techniques, processes, procedures. Exercise independent judgment in methods, techniques, and evaluation criteria for obtaining results.
• Troubleshoot, debug, and diagnose issues of high complexity for major software platforms.
• Provide guidance to engineers and technical expertise and coaching to product team.
• Design lasting platforms in collaboration with product teams on large scale business or technology project(s).
• Drive the quality of platforms and organizational practices that impact and influence the department’s delivery and approach.
• Contribute, interpret, and communicate enterprise, technical, project, and operational strategies, taking into account company dynamics.
• Build successful internal partnerships with IT leadership, peers, SMEs, stakeholders, and decision-makers. Manage vendor and external partnerships.
• Work on projects of high complexity with multiple business units, ongoing acquisition integration activity, or large cross-functional program implementations.
• Exercise independent judgment in methods, techniques and evaluation criteria that affect schedules, operations, and functional activities.
• Ability to work nights and/or weekends, as needed.
• Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork.
• Support and comply with the company’s Quality Management System policies and procedures.
• Maintain regular and reliable attendance.
• Ability to act with an inclusion mindset and model these behaviors for the organization.
Qualifications:
Required:
• Bachelor’s Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; or High School Diploma/General Education Degree and 12 years of relevant experience as outlined in the essential duties in lieu of Bachelor’s Degree.
• Expert in 1 or more object-oriented programming languages.
• RESTful web services, Relational Databases (Postgres, SQL Server), and ORM technologies (JPA2, Hibernate, Entities Framework).
• Designing and developing apps that access and or utilize cloud-based frameworks (e.g., Azure, Amazon AWS Services/SDKs, etc.).
• Agile development tools; including, but not limited to, JIRA, Confluence repository.
• Programming languages such as C, C++, Java, JavaScript, Python, SQL, PL/SQL, .NET, Google Web Toolkit.
• Demonstrated ability to perform the essential duties of the position with or without accommodation.
Preferred:
• Demonstrated experience assessing and designing systems for international scale, including data residency, localization, latency, and regulatory variance across multiple regions.
• Experience defining and championing non-functional requirements (NFRs) such as performance, scalability, availability, observability, and security as first-class engineering concerns across multiple teams.
• Experience leading or contributing to team design and domain ownership efforts, including service decomposition and establishing clear boundaries in complex enterprise environments.
• Expertise with integration architecture patterns including HL7, FHIR, middleware technologies, and event-driven platforms such as Kafka.
• Familiarity with UX design systems and the engineering practices that support consistent, scalable user experiences in a product-led organization.
• Experience in healthcare, life sciences or other internationally regulated industries.
Company:
Exact Sciences offers a portfolio of cancer screening and diagnostic tests that span from early detection to treatment monitoring. It is a sub-organization of Abbott. Founded in 1995, the company is headquartered in Madison, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What Exact Sciences employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom