Skip to main content

Senior Software Engineer - Java & Spring Services

Job DescriptionJob Description

We are looking for an experienced Software Developer to join our team in Philadelphia, Pennsylvania. In this long-term contract role, you will design and implement middleware applications while ensuring operational readiness and system optimization. This position offers an exciting opportunity to contribute to high-quality software solutions through collaboration with cross-functional teams.


Key Responsibilities

  • Develop and maintain software applications in alignment with design specifications and business requirements.
  • Standardize and execute quality assurance procedures for software development.
  • Oversee testing processes and implement necessary fixes to ensure application stability and performance.
  • Monitor and maintain the operational readiness of middleware applications, including those deployed in AWS environments.
  • Identify and implement system enhancements to improve functionality and simplify administration.
  • Plan and coordinate application changes, including defect fixes, enhancements, and configuration updates.
  • Configure and test system changes, including reports, security access, and workflows.
  • Coordinate and implement configuration changes in production environments.
  • Collaborate with Business Analysts and QA teams to develop test plans and ensure thorough issue resolution and validation.


Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Minimum of 8 years of experience in software development or a related field.
  • Strong knowledge of standard software development concepts, practices, and procedures.
  • Proven experience mentoring team members and promoting best practices in coding, design, and implementation.
  • Expert-level skills in building scalable services using SOAP and REST.
  • Deep expertise in the Spring Framework, including Spring JMS, Spring Security, Spring Data, and Spring Integration.
  • Proficiency in building modern RESTful web services.
  • Experience with scripting such as Python or Ruby is a plus.
  • Familiarity with consuming APIs and web-based services.
  • Solid understanding of HTTP, TCP/IP, and related networking protocols.
  • Creative problem-solver with the ability to work independently and under general supervision.
  • Reports to a project leader or manager.


Senior Software Engineer - Java & Spring Services

Philadelphia, PA
Full time

Published on 07/07/2025

Share this job now