Talent Orchard | A Leading Provider of Technical Workforce Solutions

Senior Software Developer - Java

Job Title
Senior Software Developer - Java
Job ID
27085818
Location
Alexandria,  VA
Other Location
Description

Senior Software Developer - Java

Alexandria, VA

 

Talent Orchard has been contracted by a top tier defense firm to assist with staffing a brand new contract opportunity and we are seeking a Senior Software Developer to design, develop, and implement the development of a project composed of two components; a study to develop an implementation road map and a prototype or family of prototypes. The candidate will design, code and test full-stack JEE based stand-alone application and web application software using agile methodology. Use sound software engineering and object oriented principles to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolerant, and of high quality.

 

Responsibilities:

  • Design, develop, maintain, and deliver highly scalable and reliable software using Java and web technologies
  • Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology
  • Write high-quality software code that complies with design specifications and meets development and support requirements
  • Develop unit tests and test changes using an agile methodology
  • Use a variety of tools to perform unit testing, automated builds, and source control
  • Participate as a member in agile teams, and work with other team member to review user stories, estimate and create sprint backlogs, participate in sprint reviews, demos and retrospectives

 

Qualifications/Requirements:

  • Bachelor's degree in related technical discipline (experience accepted in lieu of degree)
  • Must be able to obtain and maintain a Public Trust Clearance
  • Must be a US Citizen or US Permanent Resident
  • 9 years’ software development experience with a focus on Java
  • Experience working with agile methodologies on a technically complex projects for a large enterprise developing web-based applications
  • Experience with CA Agile Central (Rally) as an tracking tool
  • Requires object-oriented expertise
  • Performance of this task order requires extensive understanding of Agile/SCRUM methodology, Agile/DevOps, SOA principles and guidelines, Java Platform Enterprise Edition (J2EE/JEE) frameworks, design patterns, architecture patterns, J2EE design patterns, simple object access protocol (SOAP), and representational state transfer (RESTful) service design/development and implementation, Oracle 12c, and Open Source technologies
  • Ability to function in an integrated, UNIX and Celerra, Unix/Linux server, JBOSS application, and Webservers as well as experience using the core software and hardware such as HP/UX, IBM/AIX, Microsoft operating systems, VMware servers, EMC, and Network Appliances storage devices
  • Knowledge of developer infrastructure tools: Eclipse, JUnit, JDK, Oracle 11g, Oracle 12c, Structured Query Language (SQL), Java, JavaServer Pages (JSP), Microsoft Office products, and Windows 10
  • Knowledge of quality management tools:  CA Agile Central, Continuous Integration Configuration Management (CICM) Platform, Canary Pipelines, Sonar and other supporting tool suite
  • Hands on experience with J2EE framework, Java, Hibernate, Spring MVC, AngularJS, Bootstrap, and implementation of Web Services
  • Strong verbal and written communications skills
  • Ability to establish rapport with the customer and respond to requests in a professional manner

 

 

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

 
Established in 2010, Talent Orchard has an exceptional reputation, providing staffing solutions to time-sensitive, talent scarcity issues to deliver better talent management ROI.  Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery.


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

 

@talentorchard #cjpost #javadeveloper #seniorsoftwareengineer @NOVAjobs #J2EE

Option 1: Create a New Profile

Apply with LinkedIn