Privately held and profitable, ENFOS operates with no direct competitors and supports a blue-chip ... code. You'll be working to improve our solutions in Java EE as well as structuring and building out ...
Privately held and profitable, ENFOS operates with no direct competitors and supports a blue-chip ... code. You'll be working to improve our solutions in Java EE as well as structuring and building out ...
Director, Software Engineering
Durham, NC · On-site
$244K/yr
... code generation, automated testing, intelligent code review, and predictive analytics - to ... Solid understanding of Java and Spring Boot for back-end services and API development * Experience ...
Director, Software Engineering
Durham, NC · On-site
$244K/yr
... code generation, automated testing, intelligent code review, and predictive analytics - to ... Solid understanding of Java and Spring Boot for back-end services and API development * Experience ...
Automation Tester - Developer
Raleigh, NC · On-site
Title: Automation Tester/Developer Location; Raleigh, NC Duration: 12 months Position type: W2 contract ***Only qualified Automation Tester ...
Quick apply
Automation Tester - Developer
Raleigh, NC · On-site
Title: Automation Tester/Developer Location; Raleigh, NC Duration: 12 months Position type: W2 contract ***Only qualified Automation Tester ...
Android Developer
Raleigh, NC · On-site
$54.25 - $71.25/hr
Candidates should be well versed in Android development using Java or Kotlin, working with a ... Participate in code reviews * Participate in all Agile ceremonies * Design, develop, and refine ...
Quick apply
Android Developer
Raleigh, NC · On-site
$54.25 - $71.25/hr
Candidates should be well versed in Android development using Java or Kotlin, working with a ... Participate in code reviews * Participate in all Agile ceremonies * Design, develop, and refine ...
API Developer
Raleigh, NC · On-site
Strong Java/J2EE skills with hands on experience in designing and developing REST based micro ... Publishing builds through pipeline to deploy code to AWS. * Instruct, direct and quality assure the ...
Quick apply
API Developer
Raleigh, NC · On-site
Strong Java/J2EE skills with hands on experience in designing and developing REST based micro ... Publishing builds through pipeline to deploy code to AWS. * Instruct, direct and quality assure the ...
Director Software Engineering
Raleigh, NC · On-site
$136.10 - $252.80/hr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
New
Director Software Engineering
Raleigh, NC · On-site
$136.10 - $252.80/hr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
New
Director Software Engineering
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
Raleigh, NC · On-site
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
Raleigh, NC · On-site
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
Raleigh, NC · On-site
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
Raleigh, NC · On-site
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
Raleigh, NC · On-site
$136.10 - $252.80/hr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
Raleigh, NC · On-site
$136.10 - $252.80/hr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Director Software Engineering
$136K - $252K/yr
Expertise across development languages and technologies such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, .NET, Windows, and UNIX * Advanced experience with code reviews, development ...
Automation Tester/Developer
Raleigh, NC · On-site
$35 - $40/hr
... coding using Java/J2EE. * 1+ years of experience testing for a health and human services project ... Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higher. * 5+ years ...
Quick apply
Automation Tester/Developer
Raleigh, NC · On-site
$35 - $40/hr
... coding using Java/J2EE. * 1+ years of experience testing for a health and human services project ... Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higher. * 5+ years ...
Performance Engineer
Charlotte, NC · On-site
Exhibits triage ownership / leadership ability (ability to own issue resolution, direct triage ... Solid understanding of software development and architecture concepts (.NET, Java/JEE, code review ...
Quick apply
Performance Engineer
Charlotte, NC · On-site
Exhibits triage ownership / leadership ability (ability to own issue resolution, direct triage ... Solid understanding of software development and architecture concepts (.NET, Java/JEE, code review ...
Preferably in Cucumber bdd framework java apache poi oracle db shell python. Participate in daily ... code Defect fixing support for SIT and UAT Regular interactions with client SMEs and managers ...
Preferably in Cucumber bdd framework java apache poi oracle db shell python. Participate in daily ... code Defect fixing support for SIT and UAT Regular interactions with client SMEs and managers ...
AI Engineer
Charlotte, NC · On-site
Resolve coding, testing and escalated platform issues of a technically challenging nature * Lead ... |Dir: 972-214-2415 | Mani.r@themesoft.com| Themesoft Inc | Skills: Java,Python
AI Engineer
Charlotte, NC · On-site
Resolve coding, testing and escalated platform issues of a technically challenging nature * Lead ... |Dir: 972-214-2415 | Mani.r@themesoft.com| Themesoft Inc | Skills: Java,Python
Senior PM - Consumer AI
Charlotte, NC · On-site
$2.5K - $7.0K/mo
Direct experience shipping AI or ML-powered features in a B2C context * Hands-on coding ability in Python or Java -- you are comfortable reading code, writing scripts, and reasoning about technical ...
Quick apply
Senior PM - Consumer AI
Charlotte, NC · On-site
$2.5K - $7.0K/mo
Direct experience shipping AI or ML-powered features in a B2C context * Hands-on coding ability in Python or Java -- you are comfortable reading code, writing scripts, and reasoning about technical ...
Cloud Integration Consultant
Winston Salem, NC · On-site
$54 - $73.50/hr
Team size, direct reports, key deliverables, unique selling points, additional qualifications, team ... • Code review of the implemented integrations • Verify unit test results and ensure code ...
Cloud Integration Consultant
Winston Salem, NC · On-site
$54 - $73.50/hr
Team size, direct reports, key deliverables, unique selling points, additional qualifications, team ... • Code review of the implemented integrations • Verify unit test results and ensure code ...
Sr. Software Engineer
$119K - $157K/yr
DIRECT CLIENT REQUIREMENTS Responsible for writing computer software. Strong in SQL, JavaScript, C# ... Software Development Develop deliverables for QA (Code and unit test) Review, analyze and ...
Sr. Software Engineer
$119K - $157K/yr
DIRECT CLIENT REQUIREMENTS Responsible for writing computer software. Strong in SQL, JavaScript, C# ... Software Development Develop deliverables for QA (Code and unit test) Review, analyze and ...
Director, Sr Software Engineer - Velogica
Charlotte, NC · On-site
$119K - $157K/yr
Strong expertise with Java and service-oriented backend development, including REST APIs, data ... Demonstrated mentoring/coaching of engineers through design and code feedback. * Strong analytical ...
Director, Sr Software Engineer - Velogica
Charlotte, NC · On-site
$119K - $157K/yr
Strong expertise with Java and service-oriented backend development, including REST APIs, data ... Demonstrated mentoring/coaching of engineers through design and code feedback. * Strong analytical ...
Director Java Coding information
What is the difference between Director Java Coding vs Java Developer?
| Aspect | Director Java Coding | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's or Master’s in Computer Science, leadership experience | Bachelor's in Computer Science or related field, coding skills |
| Work Environment | Leadership roles, project oversight, strategic planning | Hands-on coding, software development teams |
| Industry Usage | Management level in tech companies, software firms | Development teams, software companies, startups |
| Search & Comparison Intent | Understanding leadership roles in Java development | Technical coding skills, job responsibilities |
The main difference between Director Java Coding and Java Developer lies in their responsibilities and experience level. Directors focus on strategic oversight, team leadership, and project management, often requiring leadership experience and advanced degrees. Java Developers are primarily involved in coding, designing, and implementing Java applications. Both roles are integral to software development but serve different functions within organizations.
- Software Developer Intern
- Internship Aerospace Engineering Co Op
- Internship Software Development
- Internship Nvidia Cybersecurity
- Manager H1B Visa Sponsorship Software Engineer
- Summer Autodesk Internships
- Volunteer Cloud Engineer Intern
- Electrical Engineering Internship Remote
- Software Engineer Internship
- Internship Hedge Fund Software Engineer
- Remote Software Engineer Intern Winter
- Embedded Software Engineer Intern
- Agile Intern
- Internship Suspension Engineer
- Microsoft Software Engineering
- Parallel Programming Internship
- Software Documentation Intern
- Internship Nuclear Engineering Internships
- Technical Engineer Intern
- Software Engineer Internship For 2026 Graduation
Full-time
Medical, Vision, Retirement, PTO
Re-posted 5 days ago
Job description
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 Role:
As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on role in delivering high-impact, full-stack features using React and Java. You'll work on scalable, high-performance web applications used by global industrial leaders to manage complex environmental obligations.
You should be comfortable working across the stack-building user interfaces in React, implementing backend logic in Java, and integrating with APIs and databases. You'll collaborate with product, design, and engineering to ship reliable, scalable features that deliver real customer value.
How We Work:
- Agile development: Operate in two-week sprints with clear goals, ownership, and rapid iteration.
- Code quality focus: Prioritize automated testing, code reviews, and clean architecture to ensure long-term maintainability.
- Modern toolset: Use React, Java, GitLab, Docker, and CI/CD pipelines to streamline development and deployment.
- Engineer empowerment: Encourage autonomy and initiative-developers are expected to improve performance, scalability, and user experience.
- Growth mindset: Offer mentorship, exposure to system-level thinking, and a clear path to senior ownership and technical leadership.
What responsibilities you can expect:
You'll be training to work in small teams on various issues across an enterprise SaaS product tech stack. We will expect you to have a personal interest in writing clean, modular, well-documented code. You'll be working to improve our solutions in Java EE as well as structuring and building out UI screens. You'll be delving into our databases and SQL functions. You'll be contributing to technical designs and working to develop new features for our customers. Maybe you'll start surprising us with improvements we didn't even think about yet.
Top Three Outcomes:
Deliver End-to-End Product Features: Build and maintain scalable full-stack features using React and Java/Spring Boot, delivering high-quality functionality that meets product and user needs from UI to database.
Ensure System Performance & Reliability: Continuously optimize API performance, database queries, and backend services to improve responsiveness, scalability, and overall system health.
Drive Team Collaboration & Code Quality: Contribute to a high-performing engineering culture through code reviews, clean coding practices, and effective collaboration with product, design, and engineering peers.
Responsibilities:
- Build and maintain full-stack features: Develop responsive user interfaces in React and backend services in Java/Spring Boot to support core product functionality.
- Implement and optimize APIs: Create and consume RESTful APIs that connect frontend components to backend systems, ensuring performance and scalability.
- Contribute across the stack: Collaborate on frontend UI, backend logic, and database design to deliver end-to-end solutions.
- Write clean, testable code: Follow modern development practices to ensure high-quality, maintainable code across both frontend and backend.
- Collaborate cross-functionally: Work closely with product managers, designers, and other engineers to turn business needs into user-centric technical solutions.
- Debug and troubleshoot issues: Identify and resolve bugs and performance bottlenecks across the application stack.
- Continuously improve system performance: Optimize code and database queries to improve page load times, responsiveness, and reliability.
- Contribute to team culture: Participate in code reviews, knowledge sharing, and team discussions to foster a collaborative, high-performance environment.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field
- 2+ years of professional experience in full-stack development
- Proficiency in JavaScript (ES6+), React, and frontend frameworks (e.g., Redux, React Router)
- Experience with backend development in Java (Spring Boot, Hibernate, or similar)
- Familiarity with RESTful APIs, SQL/NoSQL databases, and ORM tools
- Strong understanding of HTML5, CSS3, and responsive design principles
- Experience using Git and CI/CD pipelines in a collaborative development environment
- Proactive problem-solver with attention to detail and a desire to ship high-quality code
Preferred Qualification:
Strong candidates are eager to grow in a full-stack role, committed to continuous learning, and bring a team-first mindset focused on building reliable, user-centric software.
Benefits
- Salary is competitive with the market
- Paid Time Off (Vacation, Sick Days, Public Holidays)
- Full Family Health Care Plan (Medical & Vision)
- Flexible Spending Account & Retirement Plan (401k)
- Pre-IPO Stock Options
About Enfos
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
San Mateo, CA, US
Year founded
2000