Full-Stack Software Engineer

Cornerstone Defense LLC

Chantilly (VA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cornerstone Defense LLC in Chantilly, VA seeks a Full-Stack Software Engineer to design, develop, and test features for complex distributed systems running on cloud infrastructure. You will translate high-level requirements into actionable software tasks and contribute to multi-tier applications.

Candidates should have strong Java experience, OO design, and familiarity with REST/SOAP APIs, plus exposure to Git, Jenkins, AWS, and modern web technologies.

Qualifications

  • Proven experience designing and developing software for complex distributed systems.
  • Strong Java programming experience (3+ years).
  • Knowledge of modern web technologies and REST APIs.

Responsibilities

  • Analyze high level customer requirements and derive lower-level functional requirements.
  • Software development tasks including detailed software design, coding, and testing of customer desired features/user stories.
  • Briefing software designs and demonstrating software release functionality to users.
  • Develop and sustain new and existing applications; as well as troubleshooting and resolving various software issues.
  • Contribute to the creation of new distributed components and interactions that align with the future system architecture.

Skills

Distributed systems design
Java programming
Object-oriented programming
Agile / SAFe practices

Tools

Git
IBM Rational Team Concert
Jenkins
Spring Framework
Hibernate
REST APIs
SOAP

Job description

Full-Stack Software Engineer – Chantilly, VA

Full-Stack Software Engineer
Chantilly, VA

Primary Responsibilities
  • Analyzing high level customer requirements and deriving lower-level functional requirements.
  • Software development tasks including detailed software design, coding, and testing of customer desired features/user stories.
  • Briefing software designs and demonstrating software release functionality to users.
  • Develop and sustain new and existing applications; as well as troubleshooting and resolving various software issues.
  • Contribute to the creation of new distributed components and interactions that align with the future system architecture.
  • The existing multi-tiered system is developed on a cloud infrastructure with several consumer-facing web applications.
Basic Qualifications
  • 5+ years of experience designing and developing software for complex systems (i.e. Distributed Systems, Multi-Threaded and Multi-Process Applications) and a foundation in computer science and software development
  • 3+ years’ experience in Java programming
  • 1+ years of experience in object-oriented programming
  • Experience with distributed version control systems such as Git, IBM Rational Team Concert, etc.
Preferred Qualifications
  • Experience with one or more of the following: HTML 5, CSS 3, JavaScript, Firebug and JS frameworks (REACT, jQuery, jQuery UI, Open Layers, etc.), Spring Framework, Hibernate, RDBMS, MongoDB, XML, SOAP, REST, WSDL/Web Service protocols
  • Experience using dependency management (Ivy, Maven, Gradle)
  • Experience developing and maintaining SOAP, RMI, REST APIs and interfaces
  • Experience using cloud-based infrastructure (AWS)
  • Experience using automation server (Jenkins)
  • Experience/knowledge of the GEOINT domain
  • Familiarity with practices such as test-driven development (TDD), agile software development, continuous integration, and dependency management is preferred.
  • Familiarity with Agile or SAFe practices, including daily standup, User Stories, Sprints, and Release Planning
  • Security Certification such as Security+
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Integration Engineer with Security Clearance
Integration Engineer with Security Clearance

Cornerstone Defense • Chantilly (VA)

On-site
USD 85,000 - 110,000
Software Engineer
Software Engineer

Arena Technical Resources, LLC (ATR) • Chantilly (VA)

On-site
USD 100,000 - 130,000
Full-Stack Software Engineer — TS/SCI Clearance
Full-Stack Software Engineer — TS/SCI Clearance

VTG Defense • Sully Square (VA)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

MH Corbitt Consulting, Inc. • Chantilly (VA)

On-site
USD 120,000 - 160,000
Integration Engineer
Integration Engineer

Cornerstone Defense LLC • Chantilly (VA)

On-site
USD 85,000 - 120,000
Full Stack Software Developer
Full Stack Software Developer

VTG • Chantilly (VA)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Smart Synergies • Chantilly (VA)

On-site
USD 110,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

KPG99 INC • Chantilly (VA)

Hybrid
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

PlanIT Group, LLC • Reston (VA)

Hybrid
USD 95,000 - 140,000
JR Software Developer
JR Software Developer

Probity Inc. • Sully Square (VA)

On-site
USD 100,000 - 130,000