ENFOS
Software Engineer (2026)
Durham, North Carolina · Full-time · Posted Jun 10, 2026
- Experience
- 2+ years of professional experience in full-stack development.
- Education
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
About the job
Build and maintain full-stack features for ENFOS’s enterprise SaaS platform, spanning user interfaces, backend services, APIs, and databases.
What you'll do
- Develop and maintain responsive React interfaces and Java/Spring Boot backend services.
- Create and optimize RESTful APIs, database queries, and application performance and reliability.
- Collaborate with product, design, and engineering; contribute to code reviews, testing, and technical designs.
What they ask for
- 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 such as Redux or React Router.
- Experience with Java backend development and familiarity with RESTful APIs, SQL/NoSQL databases, ORM tools, Git, and CI/CD pipelines.
Nice to have
- Eagerness to grow in a full-stack role and commitment to continuous learning.
- Team-first mindset focused on reliable, user-centric software.
Tools
React, Java, Spring Boot, JavaScript (ES6+), Redux, React Router, Hibernate, GitLab
Model-written summary · the original posting is authoritative