Skip to Main Content

​Senior Java Developer/Team Lead

The Judge Group Chesterbrook, PA

  • Expired: over a month ago. Applications are no longer accepted.
Job Description
Location: Chesterbrook, PA

Senior Java Developer/Team Lead experienced with Spring Boot (2+ preferred) 

Required Skills: Java, Spring, Hibernate (3.5 and 5+), JPA, RDBMS 

Preferred Skills: Spring Boot 2+, ReactJS, Docker, Oracle, RabbitMQ, Elasticsearch, Kubernetes 


5+ years of software engineering/development, object-oriented design and analysis experience 

Demonstrates expertise in the Spring framework (Spring Boot preferred) 

Demonstrates command of RDBMS concepts and SQL (PL/SQL preferred) 

Experience with distributed messaging systems (RabbitMQ preferred) 

The Judge Group has an immediate need for a Senior Java Developer comfortable in a role as a team lead to join its ATS/CRM development group. This is an internal salaried role with benefits.

Employee would need to both as a lead developer as well as delegate to and mentor more junior developers. Expected to engage with the business when a need is demonstrated, gather requirements, architect a solution, and be able to lead an implementation team.  

Judge has a strong and stable team of developers capable of supporting the lead. This role would serve primarily to support the Java/Spring/ReactJS/Docker/Kubernetes technology stack employed by the ATS/CRM group. Judge also builds and maintains various solutions on the .NET stack as well; the employee in this role may have the opportunity to contribute there as well, though is not required. 

Judge developed its Applicant Tracking System and Customer Relationship Management tools in house to allow the development group to be more responsive to the needs of its recruiting and sales teams. This platform has integrations with multiple strategic business partners through webhooks and REST APIs, as well as internal financial and marketing systems. This is the platform this role would primarily support. 

Judge developers, leads in particular, are encouraged to embrace emerging technologies that help keep Judge ahead of its competitors. It has been the internal development team that spearheaded the adoption of technologies such as Elasticsearch, Docker/Kubernetes, and machine-learning. Judge is committed to using technology to its advantage, resulting in a work environment where its software developers are enabled – not limited.  

Major responsibilities: 

Lead design, implementation and documentation of different application modules 

Be responsible for the overall quality of the code produced 

Perform code reviews, mentor junior developers, ensure quality software delivery 

Collaborate with business stakeholders to clarify requirements and designs 

Demonstrated ability providing design and architectural insights to the team 

Ability to design and implement enterprise level frameworks, broad based functional and technical software solution 

    This job and many more are available through The Judge Group. Find us on the web at

    The Judge Group

    The Judge Group's Logo


    Chesterbrook, PA



    View all jobs at The Judge Group