Yoh - A Day & Zimmerman Company

Java Developer Lead (Xacta.io)

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Ashburn
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Java Developer Security Computer
  • Secondary Skills: OOP Oracle
  • Job Location: Ashburn, Virginia
  • Posted Date: Posted today
Job Description

Lead Java Develoepr

Our client has an excellent opportunity available for a Lead Java Developer. This position can be based in the Ashburn, VA office or our Shrewsbury, NJ office. The Lead Java Developer will assist in the development of the Cyber Security product, as well as provide mentorship to junior developers. This position offers an excellent opportunity to grow with a dynamic team of developers.

Responsibilities:

  • Participate in design meetings and reviews.
  • Create technical or requirement documentation.
  • Analyze functional requirements and implement them.
  • Design and develop software, applying design patterns and best coding practices.
  • Review code and mentor junior developers on the team as needed.


Job Requirements

The ideal candidate should possess the following qualifications:

  • A Bachelor's degree in Computer Science is required, or the equivalent combination of education, professional training or work experience (6 years).
  • In addition to a Bachelor's degree, 8+ years of experience in Java/JEE development is required or 6+ years is required with a Master's degree.
  • The successful candidate must meet eligibility requirements to access sensitive information which requires ====ship.
  • Develop and design software with security mindedness.
  • Solid understanding of OOP and Design Patterns.
  • Excellent knowledge of Spring ecosystem, especially Spring core and Spring Boot.
  • Excellent understanding of enterprise integration patterns and solutions.
  • Well versed in distributed computing.
  • Attention to details like design diagrams, documentations, etc.
  • Strong experience with Restful APIs. Experience with GraphQL a plus.
  • Experience with ORMs. Experience with JOOQ a plus.
  • General understanding of widely used cloud providers such as AWS, Azure, etc.
  • General understanding of container based deployments and modern devOps.
  • Understanding of microservices architecture.
  • Good Knowledge of Github/Jenkins.
  • Experience with relational databases such as SQLServer, Oracle or Postgres.
  • Experience with performance tuning, load testing and query optimization.



Click here to Apply

Relevant Job Openings
CRM
Python Developer or Devops Engineer
CRM
Azure Data Architect with Talend
Azure Cloud Architect
Node JS Developer