1

Java Programmer Internship Jobs in Lowell, MA (NOW HIRING)

Bachelor's or Master's degree in Computer Science, Engineering, or related field * 3-4+ years of experience (or strong academic + internship experience) * Programming experience in Java or Python ...

... with engineering and product teams * Deliver a high-impact project by the end of the internship ... Python, JavaScript/TypeScript, Java, or C++ * Ability to work on-site in the Seattle/Bothell area ...

... with engineering and product teams * Deliver a high-impact project by the end of the internship ... Python, JavaScript/TypeScript, Java, or C++ * Ability to work on-site in the Seattle/Bothell area ...

Intern Software Development

Somerville, MA · On-site

$21 - $27.50/hr

... with engineering and product teams * Deliver a high-impact project by the end of the internship ... Python, JavaScript/TypeScript, Java, or C++ * Ability to work on-site in the Seattle/Bothell area ...

... with engineering and product teams * Deliver a high-impact project by the end of the internship ... Python, JavaScript/TypeScript, Java, or C++ * Ability to work on-site in the Seattle/Bothell area ...

Fluency in programming language(s) such as Java, Python, C/C++ * Familiarity with modeling languages such as SysML and UML * Applicable internships across subject matter domains (e.g. Aerospace ...

Lead Data Engineer

Cambridge, MA · On-site

$125.10K - $150.30K/yr

Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases ... At least 4 years of experience in application development (Internship experience does not apply)

next page

Showing results 1-20

Java Programmer Internship information

See Lowell, MA salary details

$36

$54

$69

How much do java programmer internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for java programmer internship in Lowell, MA is $54.72, according to ZipRecruiter salary data. Most workers in this role earn between $46.97 and $62.21 per hour, depending on experience, location, and employer.

What is a Java Programmer Internship job?

A Java Programmer Internship is a temporary position designed for students or entry-level developers to gain hands-on experience in Java programming. Interns typically work on real-world projects, assisting in coding, debugging, testing, and maintaining Java applications. They collaborate with senior developers, learn industry best practices, and enhance their technical skills. This internship helps build a strong foundation for a career in software development by providing practical exposure to Java frameworks, tools, and development environments.

What are the key skills and qualifications needed to thrive in the Java Programmer Internship position, and why are they important?

To thrive as a Java Programmer Intern, you should have a solid understanding of Java programming fundamentals, object-oriented design, and basic data structures, usually supported by coursework or academic projects. Familiarity with development tools such as Eclipse or IntelliJ IDEA, source control systems like Git, and basic knowledge of SQL or web technologies is often expected. Strong problem-solving skills, eagerness to learn, attention to detail, and effective communication will help you stand out in a collaborative environment. These abilities ensure you can contribute to real-world coding tasks, adapt quickly to new challenges, and integrate smoothly within a team.

What kinds of projects or tasks do Java Programmer Interns typically work on?

As a Java Programmer Intern, you can expect to work on a variety of tasks such as writing and testing code, fixing bugs, assisting with feature development, and supporting larger software projects under the guidance of experienced developers. Interns often participate in code reviews and team meetings to understand workflow and best practices. You'll likely have opportunities to collaborate with team members in both individual and group assignments, allowing you to apply your academic knowledge to practical scenarios. This hands-on experience is designed to help you build your programming skills and gain insight into professional software development processes.
What are popular job titles related to Java Programmer Internship jobs in Lowell, MA? For Java Programmer Internship jobs in Lowell, MA, the most frequently searched job titles are:
What job categories do people searching Java Programmer Internship jobs in Lowell, MA look for? The top searched job categories for Java Programmer Internship jobs in Lowell, MA are:
What cities near Lowell, MA are hiring for Java Programmer Internship jobs? Cities near Lowell, MA with the most Java Programmer Internship job openings:
Software Development Engineer, Ring

Software Development Engineer, Ring

Ring

North Reading, MA • On-site

Full-time

Posted 6 days ago


Job description

Job Summary:
Ring is looking for an experienced Software Development Engineer to join their growing Cloud Development Team, aiming to make neighborhoods safer through innovative security solutions. The role involves designing and developing large-scale cloud services used by millions of customers, focusing on distributed systems and high-performance computing.
Responsibilities:
• Design and document distributed systems and microservices.
• Implement robust and maintainable code with clear and maintained documentation.
• Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency.
• Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan.
• Implement test automation on all code implemented through unit testing and integration testing.
• Working with internal and external teams to bring Ring technology to market
• Maintenance and enhancement of software frameworks for development
Qualifications:
Required:
• Bachelor’s degree in Computer Science or related field.
• 3+ years working on production systems.
• 3+ years working with OO design/development principles.
• 3+ years working with RESTful architecture for web services.
• 3+ years in a variety of modern programming languages (Go, Java, Scala, Python, Ruby) and open-source technologies (Linux, Kafka, etc.).
• 3+ years of non-internship professional software development experience.
• 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
• Experience programming with at least one software programming language.
Preferred:
• Master’s degree in Computer Science or related field.
• Experience working with AWS services (CloudFormation, DynamoDB, CloudWatch).
• Experience working with cloud software services and an understanding of design for scalability, performance and reliability.
• Strong communication and interpersonal skills.
• Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operation.
• Excellence in technical communication with peers and remote teams, both technical and non-technical.
• A solid grounding in Computer Science fundamentals.
• Excellent verbal and written communication skills.
• Master's degree in computer science or equivalent.
Company:
Ring is an outdoor home security that provides homeowners a line of preventative security doorbells and cameras. Founded in 2012, the company is headquartered in Santa Monica, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

Ring logo

About Ring

Sourced by ZipRecruiter

Industry

Computer and electronic product manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Santa Monica, CA, US

Year founded

2012

Social media