Robert Half - Philadelphia, PA

posted about 1 month ago

Full-time - Mid Level
Philadelphia, PA
Administrative and Support Services

About the position

The Java Developer IV position is a contract-to-hire role based in Philadelphia, Pennsylvania, focused on designing, developing, and implementing web-based Java applications to meet business requirements. The role requires a comprehensive understanding of Java programming, web services, and various frameworks, with an emphasis on delivering high-quality software solutions within the tech industry.

Responsibilities

  • Develop and implement web-based Java applications to meet business requirements.
  • Follow approved life cycle methodologies to create design documents, program coding, and testing.
  • Address and resolve technical issues via debugging, research, and investigation.
  • Plan and accomplish various tasks based on experience and judgement.
  • Contribute to the design and development of high-quality software for large scale Java/Spring Batch/Hadoop distributed systems.
  • Execute unit and system testing of application code, as well as implementation activities.
  • Analyze business requirements to create technical design documents that align with the company's architecture standards.
  • Ensure expected application performance levels are attained.
  • Design, code, test, debug, document, maintain, and modify high complexity, significance, and risk computer programs.
  • Develop both basic and detailed program specifications.
  • Display a strong understanding of the business needs driving the projects.

Requirements

  • Proficiency in Java programming language with an emphasis on creating web services
  • Experience with Spring and RESTful APIs for backend development
  • Familiarity with SQL for database management
  • Proficiency in using GitHub for version control
  • Understanding of Sprint Framework and Spring Framework
  • Ability to document, plan, and implement technical procedures and practices
  • Experience in researching and resolving technical issues
  • Proficiency in coding and developing scalable applications
  • Understanding of business requirement documents and the ability to translate them into technical specifications
  • Knowledge of JSON for data exchange
  • Proficiency in computer sciences and workstation support
  • Experience with website development and implementation
  • Ability to maintain research and quality standards in all work

Nice-to-haves

  • Experience with scale out methodologies.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service