> Markdown version of [/jobs/ext/1490241-senior-full-stack-developer-java](https://www.wearedevelopers.com/jobs/ext/1490241-senior-full-stack-developer-java). 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). --- # Senior Full Stack Developer - Java - **Company:** Compunnel Inc. - **Location:** Morrisville, NC, United States - **Experience:** Expert - **Salary:** $120,640.0 - $126,880.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Code Review, Data Integration, Software Debugging, Gradle, Hibernate (Java), Java Message Service (JMS), Java Persistence API, Apache Maven, Microsoft SQL Server, MongoDB, NoSQL, Object-Oriented Software Development, Systems Development Life Cycle, Redis, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Extensible Markup Language (XML), Software Organization, Spring-boot, Backend, Git, Information Technology, Code Testing, Restful APIs, Jenkins - **Published:** July 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=124085e4de100da1 ## About the Role * 2-4+ years of Java development experience. * Strong experience with Java 11/17 and Spring Boot. * Experience with REST APIs, Hibernate/JPA, and Git. * Knowledge of SQL Server and/or NoSQL databases (MongoDB, Redis). * Understanding of object-oriented programming and software development lifecycle (SDLC). * Experience working in an Agile environment. * Experience with AWS, Jenkins, Maven/Gradle, JMS, XML, or SOAP . * Bachelor's degree in Computer Science or a related field (or equivalent experience)., * Do you have experience with REST APIs, Hibernate/JPA, and Git? * Do you have strong experience with Java 11/17 and Spring Boot? * Do you have knowledge of SQL Server and/or NoSQL databases (MongoDB, Redis)? * Do you have understanding of object-oriented programming and software development lifecycle (SDLC)? * Do you have experience with AWS, Jenkins, Maven/Gradle, JMS, XML, or SOAP? * Do you have Bachelor's degree in Computer Science or a related field? ## Description We are hiring a Java Developer to design, develop, and support Java-based backend applications. This role involves working with Java, Spring Boot, SQL/NoSQL databases, REST APIs, and Agile teams to build and maintain scalable applications. This is a hybrid position (3 days onsite, 2 days remote)., * Develop and maintain Java backend applications using Spring Boot. * Build and support REST APIs and database integrations. * Write clean, efficient, and well-tested code. * Troubleshoot application issues and resolve bugs. * Work with SQL Server and/or NoSQL databases (MongoDB, Redis). * Participate in code reviews and Agile team meetings. * Collaborate with internal teams and customers to resolve technical issues. * Maintain technical documentation and support application enhancements. * Follow security and software development best practices. ## 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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)