> Markdown version of [/jobs/ext/1386199-java-developer](https://www.wearedevelopers.com/jobs/ext/1386199-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** INDU LLC dba intiGrow - **Location:** Morrisville, NC, United States (Remote available) - **Experience:** Experienced - **Salary:** $145,600.0 - $166,400.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Spring Security, Agile Methodology, Amazon Web Services, Code Review, Continuous Integration, Database Queries, Java Platform Enterprise Edition (J2EE), Gradle, Hibernate (Java), Java Message Service (JMS), Java Persistence API, Javaserver Pages, Apache Maven, Microsoft SQL Server, MongoDB, NoSQL, Object-Oriented Software Development, Scrum Methodology, Redis, Simple Object Access Protocol (SOAP), SQL Databases, Extensible Markup Language (XML), Spring-boot, Software Security, SOAPAPI, Backend, Git, Spring Data, Solid Principles, Information Technology, Build Tools, Restful APIs, Software Version Control, Jenkins - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=22f0244af8763bba ## About the Role Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). 2-4 years of Java development experience. Strong experience with Java 11 and Java 17. Hands-on experience with Spring Boot, Spring Data, and Spring Security. Experience developing RESTful APIs. Strong SQL skills with Microsoft SQL Server. Experience with NoSQL databases such as MongoDB or Redis. Hibernate / JPA experience. Experience using Git for source control. Strong understanding of Object-Oriented Programming (OOP) and software design principles. Excellent troubleshooting and analytical skills. Ability to work independently and collaboratively. Preferred Qualifications AWS Cloud experience. CI/CD tools such as Jenkins, Maven, or Gradle. Agile/Scrum development experience. Experience with JMS, Messaging, XML, REST, and SOAP services. J2EE and JSP experience. Technical Skills Java 11 & Java 17 Spring Boot Spring Data Spring Security REST APIs Microsoft SQL Server MongoDB Redis Hibernate JPA Git Maven Gradle Jenkins AWS XML ## Description Xylem is seeking a talented Software Developer I (Java Developer) to join its growing development team. This hybrid position is ideal for a backend developer with strong expertise in Java 11/17, Spring Boot, REST APIs, and SQL/NoSQL databases. The selected candidate will design, develop, and maintain scalable backend applications while collaborating with cross-functional teams in an Agile environment. Work Schedule Hybrid Schedule Tuesday - Thursday: Onsite (9:00 AM - 5:00 PM) Monday & Friday: Remote 40 Hours per Week Key Responsibilities Design, develop, and maintain Java-based backend applications using Spring Boot. Build and support scalable RESTful APIs. Develop and optimize SQL Server and NoSQL database queries. Write clean, efficient, maintainable, and well-documented code. Troubleshoot application issues, bugs, and performance bottlenecks. Participate in code reviews and contribute to best development practices. Collaborate with business users and technical teams to resolve production issues. Support Agile development processes including sprint planning and daily stand-ups. Implement application security and data protection best practices. Maintain technical documentation and support customer issues when required. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)