Position Expired
This job is no longer accepting applications.
Java Developer (Web Services, Spring, RESTful) IV (Contra...
Robert Half
We are looking for an experienced Java Developer to join our team on a long-term contract basis. The ideal candidate will design, develop, and implement high-quality web-based Java applications, ensuring that they meet business requirements and adhere to best practices. This position is based in Philadelphia, Pennsylvania.Primary ResponsibilitiesDesign, develop, and implement web-based Java applications to support business requirements.Contribute to the design and development of high-quality software for large-scale Java/Spring Batch/Hadoop distributed systems.Ensure expected application performance levels are achieved by designing, coding, testing, debugging, documenting, maintaining, and modifying complex and high-risk computer programs.Follow approved software development life cycle methodologies.Perform unit and system testing of application code.Execute implementation activities and ensure successful deployment.Analyze business requirements and translate them into technical design documents aligned with company architecture standards.Develop both basic and detailed program specifications.Create and maintain comprehensive design documentation.Resolve technical issues through debugging, research, and investigation.Perform and/or lead the design, coding, testing, implementation, and documentation of solutions.Rely on extensive experience and sound judgment to plan and accomplish goals.Perform a variety of tasks independently and collaboratively.
Qualifications
- The ideal candidate will design, develop, and implement high-quality web-based Java applications, ensuring that they meet business requirements and adhere to best practices
- Rely on extensive experience and sound judgment to plan and accomplish goals
Benefits
Responsibilities
- Primary ResponsibilitiesDesign, develop, and implement web-based Java applications to support business requirements
- Contribute to the design and development of high-quality software for large-scale Java/Spring Batch/Hadoop distributed systems
- Ensure expected application performance levels are achieved by designing, coding, testing, debugging, documenting, maintaining, and modifying complex and high-risk computer programs
- Follow approved software development life cycle methodologies
- Perform unit and system testing of application code
- Execute implementation activities and ensure successful deployment
- Analyze business requirements and translate them into technical design documents aligned with company architecture standards
- Develop both basic and detailed program specifications
- Create and maintain comprehensive design documentation
- Resolve technical issues through debugging, research, and investigation
- Perform and/or lead the design, coding, testing, implementation, and documentation of solutions
- Perform a variety of tasks independently and collaboratively
Other Recent Opportunities
Test
2/6/2026test
Senior QA Test Lead
2/4/2026PSI Software – Process Industries & Metals
Junior Category Manager
2/4/2026Westgate Resorts
Senior Appian Developer (Hiring Immediately)
2/4/2026Guidehouse
Software Engineer (Node/React) - Remote | Reston, VA, USA
2/4/2026ICF International, Inc.
Software Engineer II-Custom Solutions Developers in Jacksonville, FL
2/4/2026FIS Global