JOBSEARCHER

Java Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

PeerSource is currently recruiting for a Java Developer on a Contract-to-Hire basis. This role is hybrid based out of Loveland, CO. Full benefits are offered during the contract period prior to converting full-time. No third parties.SummaryWe are seeking an experienced Java Developer to help modernize legacy enterprise applications into scalable, maintainable solutions while supporting existing production systems. This role is ideal for someone who enjoys solving complex backend challenges, improving legacy codebases, building modern APIs and microservices, and collaborating closely with Product, QA, DevOps, and fellow engineers. Candidates should be comfortable working within legacy applications today while helping shape the organization's long-term modernization efforts, including openness to future .NET development.ResponsibilitiesModernize legacy Java applications, including older frameworks, into scalable, maintainable, and cloud-ready backend services.Design, develop, and support backend applications, RESTful APIs, and microservices using Java and Spring Boot.Refactor existing applications to improve performance, reliability, maintainability, security, and testability while minimizing business risk.Develop and optimize integrations with Oracle databases, JPA/Hibernate, messaging platforms, and other enterprise technologies.Troubleshoot production issues, analyze complex legacy codebases, and implement practical, well-tested solutions.Write unit and integration tests, participate in code reviews, contribute to architecture discussions, and maintain technical documentation.Collaborate with Product, QA, DevOps, and engineering teams throughout the Agile software development lifecycle while mentoring junior developers and promoting engineering best practices.Required Skills5-7+ years of professional Java software development experience.Strong experience with Java, Spring Boot, Spring MVC, RESTful APIs, Oracle, SQL, JPA/Hibernate, Maven or Gradle, Git, and automated testing using JUnit and Mockito.Experience supporting and modernizing legacy Java applications while applying object-oriented design, SOLID principles, design patterns, and clean coding practices.Experience with Azure cloud services, CI/CD pipelines, Docker, Kubernetes, messaging technologies (Kafka, RabbitMQ, or Azure Service Bus), and modern application development practices.Strong troubleshooting skills with the ability to analyze unfamiliar code, solve production issues, and make thoughtful, low-risk changes.Excellent communication, collaboration, mentoring, and problem-solving skills with a team-first mindset, openness to feedback, and willingness to learn new technologies, including .NET.Bachelor's degree or equivalent professional experience preferred.Experience with Linux, OAuth/OpenID Connect, observability tools, healthcare technologies, or cloud migration initiatives is a plus.No third parties. H1 sponsorship is not available.PeerSource is a nationwide technology recruiting firm that prioritizes building strong relationships with the talented professionals we are fortunate to serve. We offer contract, contract-to-hire, and direct hire opportunities throughout the US and support W2 as well as independent consultants working on a Corp-to-Corp basis. W2 benefits with PeerSource include health, dental, vision, and life insurance as well as a matching retirement plan. Contact us for more details!