Senior Java Developer

Description

Job Description:

Leidos seeks an experienced JAVA Developer with extensive experience in developing and maintaining the high-performing Java applications. Has prime accountability for major projects and will develop detailed and robust design, code, test, and implement proposed systems. Ability to develop technical solutions, and document the solution architecture and design using standard design tools. The candidate will be responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review).

JAVA Developer will help define, design, develop, test, maintain, implement and support the Account Management Services (AMS) project under the direction of Leidos & Internal Revenue Service (IRS) subject matter experts, in collaboration with Leidos & IRS developers, following IRS Processes, using specified COTS products and IRS developed products. The following activities are part of this effort: to maintain and expand the AMS project
  • Required Skills:
  • Extensive Design and Programming skills in Java 1.8 and above.
  • Experience with JEE technologies including Struts 2, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC.
  • Hands-on Design and development experience on Spring Rest API, Spring Core, and Spring Data JPA.
  • Experience with Web Services Technologies (XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and Security (LTPA, JWT, OAUTH2).
  • Experience with modern software development tools for Continuous Integration including Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, SonarQube, Fortify, and UrbanCode Deploy.
  • Experience working with Messaging Queues (JMS).
  • Experience working on Agile projects and strong knowledge of Agile terminology
  • Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development and testing.

Desired Skills:
  • Exposure to writing Technical White Papers and systems design documents.
  • Prior experience with federal or state governments IT projects.


Education
  • Bachelor's degree from an accredited college in a related discipline, with minimum 8 years of relevant professional experience.


Qualifications
  • Ability to Obtain an IRS Minimum Background Investigation (MBI) Clearance
    • Must be US Citizen or Perm Resident


Qualities :
  • Advanced problem-solving skills
  • Self-motivated and focused on delivering outcomes
  • Resilient with the ability to find innovative ways around road blocks
  • Enthusiasm and curiosity to explore and pick up new technologies and concepts
  • Can work in an iterative way starting with ambiguity and loosely structured requirement


External Referral Bonus:

Ineligible

External Referral Bonus $:

0

Potential for Telework:

Yes, 10%

Clearance Level Required:

None

Travel:

No

Scheduled Weekly Hours:

40

Shift:

Day

Requisition Category:

Professional

Job Family:

Software Development

Pay Range: