Sr. Java Developer - 10 Positions Open
McLean, VA - Face to Face Interviews needed 2nd Round.
Must be local or neighboring
12+ Months
Candidates must be eligible for Public Trust Clearance
Required Skills:
· 7-10 years of software development experience
· Strong analytical skills.
· Must be able to reason and communicate ideas to team. Be open minded and motivates team players.
· Experience with ID enabled VS code, Amazon Kiro, AI Coding with either Claude Code or Github Co-pilot, Codex.
· Very strong in RDBM
· Very Advance SQL knowledge with performance tuning and SQL joins.
· Use of Docker Container.
· Understanding the use of the container in the development process, understanding of application lifecycle management.
· Ability to use CI CD pipelines to deploy applications.
· Expertise in Java 8 I/0 collections, multi-threating, GenerX Lambda, Rest, API web services.
· Experience with GraphQL API query language
· Experience in Spring Core, MVC, Spring Boot, Spring security, Spring Data, Dependency injection (DI), Data Access Objects (DAO), Java Transition API (JTA), JDBC.
· Front End – HTML, JavaScript, CSS, JQuery, Angular 9 or above.
· Apache Tomcat Jetty server
· Experience in Build tools Maven, Gradle
· Experience with Design pattern like MVC, singleton, session façade, factory, DAO
· Data Transfer Object: XML Parser, Jason Technologies, ORM framework, Hibernate.
· Deploying and streaming Kafka, EKS – Elastic Kubernetes services