> Markdown version of [/jobs/ext/1773146-senior-java-spring-boot-developer](https://www.wearedevelopers.com/jobs/ext/1773146-senior-java-spring-boot-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). --- # Senior Java Spring Boot Developer - **Company:** Eliassen Group - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Salary:** $197,600.0 - $218,400.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Application Performance Management, Unit Testing, Code Review, Continuous Integration, Data as a Services, Software Debugging, DevOps, Spring Framework, Enterprise Messaging Systems, Microsoft SQL Server, NoSQL, Oracle (Applications), Performance Tuning, Software Engineering, Enterprise Software Applications, Cloud Platform System, Spring-boot, Event Driven Architecture, AngularJS, Integration Tests, Information Technology, Apache Kafka, Restful APIs, Microservices - **Published:** July 16, 2026 - **Apply:** https://dejobs.org/x/x/3C8A508B02894520864736B5C838D1B1/job/ ## About the Role * 7-9 years of professional software development experience. * Hands-on experience with Java 17 and/or Java 21, Spring Boot, Spring Framework, Kafka, SQL Server and/or Oracle, and REST APIs. * Experience designing and building scalable enterprise applications. * Ability to understand business requirements prior to development and to take ownership through completion with minimal oversight. * Experience working in Agile environments. * Strong debugging, troubleshooting, and performance tuning skills. * Preferred: Angular experience, cloud-based architectures, microservices, NoSQL databases, Camunda workflow/BPM, event-driven architectures, and exposure to CI/CD and DevOps practices. Education Requirements: * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. ## Description Our client seeks a Senior Java Spring Boot Developer to build and integrate information flows across systems while enabling a consistent client experience through portals and APIs. The role is primarily back-end focused with some front-end responsibilities. The developer will analyze requirements, drive solutions from design to implementation, and contribute to architecture and technology choices., * Analyze business requirements and translate them into scalable technical solutions. * Design, develop, and maintain enterprise applications using Java and Spring Boot. * Build and support integrations across internal and external systems using APIs, messaging platforms, and data services. * Develop and enhance RESTful services and microservice-based applications. * Participate in solution design, architecture discussions, and technical planning sessions. * Collaborate with architects, business stakeholders, and technical teams to define application enhancements and new functionality. * Follow and contribute to established architecture standards, development patterns, and best practices. * Research and evaluate new tools, frameworks, and technologies to improve application performance and scalability. * Perform unit testing, integration testing, debugging, and production support activities. * Participate in code reviews and provide technical mentorship to other team members. * Work closely with QA and other technology teams to ensure successful delivery of project objectives. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Bootiful Spring Boot 3](https://www.wearedevelopers.com/videos/537-bootiful-spring-boot-3) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)