About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
Quick apply
About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
Quick apply
About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
About the Role As a Software Engineering Intern at ENFOS , you will work alongside experienced ... Backend : Java, Spring Boot, REST APIs, distributed application development * Data and AI : Python ...
Raleigh, NC · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Raleigh, NC · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Durham, NC · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Durham, NC · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Durham, NC · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Durham, NC · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Raleigh, NC · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
Raleigh, NC · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...
$9.81 - $15.40
4% of jobs
$15.40 - $20.99
0% of jobs
$20.99 - $26.58
0% of jobs
$26.58 - $32.16
0% of jobs
$32.16 - $37.75
2% of jobs
$37.75 - $43.34
7% of jobs
$47.18 is the 25th percentile. Wages below this are outliers.
$43.34 - $48.92
17% of jobs
The median wage is $53.98 / hr.
$48.92 - $54.51
22% of jobs
$60.10 is the 75th percentile. Wages above this are outliers.
$54.51 - $60.10
23% of jobs
$60.10 - $65.68
17% of jobs
$65.68 - $71.27
8% of jobs
$9
$53
$71
| Aspect | Java Backend Intern | Java Backend Developer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a related degree; internship programs | Bachelor's or higher in Computer Science or related field; relevant certifications |
| Work Environment | Entry-level, supervised, learning-focused | Full-time, independent project work, team collaboration |
| Employer & Industry Usage | Internships in tech companies, startups, or corporate IT departments | Full-time roles in software companies, tech firms, or enterprise IT |
The main difference between a Java Backend Intern and a Java Backend Developer lies in experience, responsibilities, and employment status. Interns are typically students or recent graduates gaining initial exposure, while developers are full-time professionals responsible for building and maintaining backend systems.

Durham, NC • On-site
Temporary, Internship
Posted 7 days ago
ENFOS is redefining how global enterprises manage long-term environmental risk. As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecycle of Environmental Remediation Obligations (EROs) and Asset Retirement Obligations (AROs)—replacing fragmented spreadsheets and outdated tools with a purpose-built, multi-tenant SaaS platform.
For 25 years, ENFOS has helped the world’s leading industrial companies stay audit-ready, SOX-compliant, and financially in control of their environmental obligations. Privately held and profitable, ENFOS operates with no direct competitors and supports a blue-chip customer base spanning energy and natural resources, chemicals, manufacturing, and logistics end markets.
With regulatory pressure rising and ESG scrutiny intensifying, ENFOS is uniquely positioned to empower Finance, Legal, and Remediation teams to improve decision-making, mitigate risk, and drive long-term balance sheet reliability.
About the RoleAs a Software Engineering Intern at ENFOS, you will work alongside experienced engineers building and modernizing an enterprise SaaS platform used to manage complex environmental and financial obligations.
This is a hands-on engineering internship. You will contribute to real product development and may work across frontend applications, backend services, APIs, data processing, document management, AI-enabled capabilities, or platform infrastructure depending on your technical strengths and current product initiatives.
You will participate in the same engineering practices used by our development teams, including design discussions, implementation, code reviews, testing, and iterative delivery, and gain experience building reliable, secure, and scalable enterprise software.
We are looking for interns who have strong computer science fundamentals, enjoy solving difficult problems, and are comfortable learning beyond a single technology stack.
How We Work:As a Software Engineering Intern at ENFOS, you will work alongside experienced engineers to design, build, test, and improve production software used by global enterprises to manage complex environmental and financial obligations. Depending on your skills, interests, and project needs, you may contribute across frontend, backend, data, AI-enabled features, or platform engineering.
You will have opportunities to:
Requirements
We are looking for students with strong software engineering fundamentals and the ability to learn new technologies quickly. You do not need experience with every technology listed below.
Experience in one or more of the following areas is a plus, but not required:
Benefits
Sourced by ZipRecruiter
Software development
11 - 50 Employees
San Mateo, CA, US
2000