Sotera Defense Solutions (Sotera) has joined KeyW Corporation. Please connect with us at https://www.linkedin.com/company/237215/ for continued updates, news and information. This account will be deactivated on October 24, 2017.
Sotera is an agile, mid-size national security technology company that delivers innovative systems, solutions and services in support of the critical missions and programs of the Department of Defense, Intelligence Community, Department of Homeland Security, federal law enforcement agencies and other parts of the federal government charged with ensuring the safety and security of our nation. Our ~1,500 employees remain focused on delivering essential cyber operations, counterterrorism intelligence and analysis, data fusion, data analytics and C4ISR solutions to our customers throughout national security community. Learn more about Sotera at www.soteradefense.com.
Sotera Defense Solutions is a privately owned company.
We have an excellent opportunity available for a Lead Java Developer. This position can be based in our Ashburn, VA office or our Shrewsbury, NJ office. The Lead Java Developer will assist in the development of our Xacta.io product, as well as provide mentorship to junior developers. This position offers an excellent opportunity to grow with a dynamic team of developers.
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.
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; 6+ years is required with a Master's degree.
The successful candidate must meet eligibility requirements to access sensitive information which requires US Citizenship.
Highly motivated team player with excellent communication skills.
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.
Cares about code quality by insisting on having a great code coverage through unit tests.
Experience with relational databases such as SQLServer, Oracle or Postgres.
Experience with performance tuning, load testing and query optimization.
- provided by Dice
Total job postings in the last 12 monthsBased on 130 job boards, duplications excluded
Current job openings
Average posting lifetime
Total job posting distribution in the last 12 monthsBased on 130 job boards, duplications excluded
|Arts & Entertainment||11.5%||100%||23%|
|Consulting & Upper Management||11.5%||100%||400%|