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

Job Alerts

Get notified when new positions matching your interests become available at Kardow.com.

Need Help?

Questions about our hiring process or want to learn more about working with us?