Java Application Developer

Job Title
Java Application Developer
Job ID
27063793
Location
Arlington,  VA
Other Location
Description

Java Application Developer

Arlington, VA

 

Talent Orchard LLC, a boutique talent acquisition-consulting firm, has been retained under contract by a Federal Contractor to assist in identifying a Java Application Developer. Our client is specialized in providing high quality products and services to federal, state and local governments, health care providers, higher education throughout the United States. Position is located in Arlington, VA and ability to get to the work location is a must.

 

Essential Functions, Responsibilities & Duties may include, but are not limited to:

  • Participates in Agile Sprint planning and estimation, user stories evaluation, daily stand-ups including, but not limited to:
    • Size estimation of backlog items
    • Translation of backlog items into engineering design and logical units of work (tasks)
    • Evaluation of technical feasibility
    • Implementation of backlog items
  • Writes unit tests
  • Writes and verifies code which adheres to the acceptance criteria
  • Participates in code reviews
  • Troubleshoots problems related to software applications.
  • Designs and develops new software products or major enhancements to existing software.
  • Addresses problems of systems integration, compatibility, and multiple platforms.
  • Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
  • Resolves problems with software and responds to suggestions for improvements and enhancements.
  • Instructs, assigns, directs, and checks the work of other junior software developers as directed.
  • Participates in development of user manuals.

 

Work Experience, Knowledge, Skills & Abilities:

  • Must have 5+ years of relevant experience with Bachelor degree and field-of-expertise-related professional certifications are strongly preferred. A Master’s degree or relevant professional certification can be substituted for two years of experience.
  • Proven experience with Agile and Waterfall methodologies
  • Collaborative team player
  • Must be a Full Stack developer proficient in both, Front End and Back End programming, employing one or more of the following: AngularJS, JavaScript, Java with knowledge of various development frameworks (Spring Boot, Struts, etc.), Node.js, jQuery, HTML5, CSS3, Bootstrap
  • Must be proficient in database design and normalization to support backend development work.
  • Experience writing Unit Tests and Acceptance/Behavior Tests
  • Experience with REST and/or SOAP based APIs consumption and creation.
  • Working knowledge of one or more tool from the Atlassian suite of development productivity tools (JIRA, Confluence, Crucible, BitBucket/Stash).
  • Knowledge of code versioning tools (Subversion, GitHub)

 

Preferred Skills:

  • Knowledge of automated testing using Cucumber, JUnit, Selenium, etc.
  • Familiarity with Cloud based services (AWS, Azure, etc.)
  • Familiarity with Docker or OpenShift
  • Knowledge of DevOps and Continuous Delivery tools – Jenkins/TeamCity, Vagrant, Puppet/Chef/etc.
  • Exposure to Build automation with Gradle or Maven.

 

Clearance:

  • Must be able to obtain federal government Position of Trust

 

Talent Orchard LLC is an SBA (8A), Economically Disadvantaged Woman-Owned Small Business, and Woman Business Enterprise Certified firm that provides the following services to clients in the commercial and public service sectors:

  • Human Capital
  • Professional Services
  • Accounting/Audit Readiness
  • Network/Cyber Security & IT Infrastructure
  • Software Development/Engineering

To learn more about our other exciting opportunities, please visit our Jobs Page at www.talentorchard.com.

@talentorchard #cjpost

Option 1: Create a New Profile