← Back to Jobs
Technology
Software Developer I
intiGrowMorrisville, NC🇺🇸United StatesPosted 20 Jul 2026
Why This Role Stands Out
This hybrid Software Developer role at intiGrow offers a fantastic opportunity to hone your backend development skills with Java and Spring Boot while contributing to scalable applications. You'll thrive here if you are a collaborative developer eager to tackle interesting technical challenges in a supportive team environment. Apply today to advance your career with this engaging position!
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Job Title: Software Developer I (Looking for consultants who are local or nearby Morrisville, NC )
Labor Type: Technical
Location: Morrisville, NC
Work Schedule: Hybrid (Tuesday–Thursday Onsite, Monday & Friday Remote)
Shift: 9:00 AM – 5:00 PM
Duration: Aug 03, 2026 – Feb 02, 2027 (6 Months)
Hours: 40 Hours/Week
Labor Type: Technical
Location: Morrisville, NC
Work Schedule: Hybrid (Tuesday–Thursday Onsite, Monday & Friday Remote)
Shift: 9:00 AM – 5:00 PM
Duration: Aug 03, 2026 – Feb 02, 2027 (6 Months)
Hours: 40 Hours/Week
- Hybrid position (Minimum office presence required)
- An independent visa is required
Job Summary
We are seeking a skilled Software Developer I (Java Developer) to design, develop, and maintain scalable backend applications. The ideal candidate will have experience with Java, Spring Boot, RESTful APIs, SQL/NoSQL databases, and Agile development practices. This hybrid role requires collaboration with development teams and occasional interaction with customers to resolve technical issues and support application enhancements.
Key Responsibilities
- Design, develop, and maintain Java-based backend applications using Java 11 or 17 and Spring Boot.
- Build and maintain RESTful APIs and backend services.
- Develop and optimize SQL Server and NoSQL database queries.
- Write clean, maintainable, and well-documented code following software development best practices.
- Debug, troubleshoot, and resolve application defects and performance issues.
- Implement security and data protection measures.
- Participate in code reviews and Agile/Scrum ceremonies.
- Collaborate with cross-functional teams to gather requirements and deliver software solutions.
- Maintain technical documentation and support customers with issues as needed.
- Use Git for version control and collaborate within CI/CD environments.
Required Skills
- Java 11 & Java 17
- Spring Boot
- Spring Framework (Spring Data, Spring Security)
- RESTful API Development
- Microsoft SQL Server
- NoSQL (MongoDB or Redis)
- Hibernate / JPA
- Git
- Object-Oriented Programming (OOP)
- Design Patterns
- Software Development Lifecycle (SDLC)
- Agile / Scrum
- Problem Solving & Debugging
Preferred Skills
- AWS Cloud
- Jenkins
- Maven
- Gradle
- JMS / Messaging
- XML
- SOAP Web Services
- CI/CD Pipelines
- Technical Support Experience
Qualifications
- Bachelor''s degree in Computer Science or a related field, or equivalent work experience.
- 2–4 years of experience in Java software development.
- Strong analytical, troubleshooting, and communication skills.
- Ability to work independently and collaboratively in a hybrid work environment.
Skills
MongoDB
SOAP
SQL
SQL Server
Spring
Spring Boot
AWS
Scrum
Agile
Git
Hibernate
Java
Jenkins
Redis
Similar jobs
Application Software Engineer, Phantom Works (Experienced or Senior)
Boeing · Saint Louis, United States
2 minutes ago$126.7k - $171.3k/yrSoftware Engineer (Experienced, Senior)
Boeing · Hazelwood, United States
2 minutes ago$126.7k - $171.3k/yrEntry - Level Software Engineer
Boeing · Saint Louis, United States
2 minutes ago$78.2k - $105.8k/yrSenior Systems Software Engineer
Northwestern Mutual · Franklin, United States
16 minutes ago$131.4k - $193.3k/yrEntry - Level Software Engineer with Security Clearance
Boeing · Berkeley, United States
22 minutes ago$78.2k - $105.8k/yrSoftware Engineer - Developer (Associate, Mid-Level or Senior) with Security Clearance
Boeing · Oklahoma City, United States
1 hour ago$92.7k - $125.3k/yr