This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

System One - Reston, VA

posted 3 months ago

Full-time - Entry Level
Hybrid - Reston, VA
Administrative and Support Services

About the position

The Full Stack Java Developer position is a long-term contract role focused on the analysis, design, development, testing, and debugging of complex software applications. The developer will work on critical application programs, collaborating with stakeholders to define system scope and objectives while establishing project standards and processes. This role requires a strong understanding of both front-end and back-end technologies, with an emphasis on Java/J2EE and web services.

Responsibilities

  • Perform complex analysis, design, development, testing, and debugging of software applications.
  • Design, develop, code, test, and document critical application programs.
  • Work with stakeholders to define system scope and objectives.
  • Establish project standards and processes.
  • Break down software requirements and create complex systems.

Requirements

  • 5 - 8+ years' experience with Java/J2EE.
  • Full Stack Java experience.
  • Experience with web services and understanding of RESTful/SOA Services.
  • Extensive experience with Agile or Scrum methodologies.
  • Strong experience in continuous integration within a DevOps environment.
  • Excellent communication skills, both verbal and written in English.
  • Ability to understand and work with code developed by other developers.
  • Ability to work independently.

Nice-to-haves

  • Ability to communicate technical requirements to all levels of expertise.
  • Proficient in establishing and maintaining good working relationships.
  • Knowledge of software development life cycle (SDLC).
  • Proficient with integrating complex and/or existing systems.
  • Knowledge of programming languages (e.g., JavaScript, C, Python).
  • Knowledge of cloud technologies (e.g., AWS, Azure).
  • Knowledge of database technologies (e.g., SQL, Oracle, MongoDB, PostgreSQL).
  • Knowledge of test-first practices including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Strong experience with Deployment/Continuous Integration/Continuous Testing/Continuous Delivery processes.

Benefits

  • Health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, and voluntary plans.
  • Participation in a 401(k) plan.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service