Java technical lead-Hybrid in Mclean, VA(Locals only)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

API
Amazon Web Services
AngularJS
Apache Kafka
Apache Maven
Apache Tomcat
Application Lifecycle Management
Cascading Style Sheets
Collections
Continuous Delivery
Continuous Integration
Cucumber
DAO
Database
Dependency Injection
Design Patterns
Docker
Gradle
GraphQL
HTML
Hibernate
JIRA
J2EE
JSON
JTA
JUnit
Java
JavaScript
Jenkins
Mockito
Multithreading
RESTful
RDBMS
SOAP
SQL
Spring Framework
Sprint
Web Services
XML
jQuery

Job Details

  • Java technical lead
  • Mclean, VA-local only
  • Location: Hybrid, Tuesday, Wednesday, Thursday on-site in McLean, VA
    Assignment Type: Contract Only, possibility to convert, but not planned
    Duration:6 Months
  • Schedule: Non-Standard- Some after hour work expected, time will be compensated within pay period.
    Interview Information:
    Rounds:2 rounds
    Duration:15 Minutes|60 minutes
    Interview Type: MS Teams - Video Mandatory
    Must Have Qualifications: Soft skills:
    Reasonably analytical.
    Be able to reason with and communicate ideas they bring to the table.
    Be open minded for others ideas. A motivated team player.
    6 key hard skill:
    CI/CD pipeline (JIRA, Jenkins, Docker, Maven, Gradle, Junit/ Mockito, Cucumber)
    Java 8 (or above) technologies - Multithreading, Collections, Generics, Lambda.
    Spring Framework technologies (Core, MVC, Spring Boot, Spring Security, Sprint Data)
    Frontend technologies (HTML, JavaScript, CSS, jQuery, Angular 9 or above)
    Web Services (SOAP/XML, REST API/JSON is must, nice to have - GraphQL API query language).
    DB skills (RDBMS, SQL, performance tuning of SQLs)

    Developer-Java/J2EE Senior
    Candidate should have/be:
    Reasonably analytical.
    Be able to reason with and communicate ideas they bring to the table.
    Be open minded for others ideas.
    A motivated team player.
    Programming tools, languages & Frameworks
    Proficiency working with Docker containers.
    Understanding of the use of containers in the development process.
    Understanding of application lifecycle management.
    Ability to use a CI/CD pipeline (e.g. JIRA, Jenkins) to deploy applications.
    Java 8 (or above), I/O, Multithreading, Collections, Generics, Lambda
    REST API Web Services, GraphQL API query language.
    Spring Core, MVC, Spring Boot, Spring Security, Sprint Data (JPA), Dependency Injection, DAO (Data Access Object), JTA, JDBC
    HTML, JavaScript, CSS, jQuery, Angular 9 or above.
    Apache Tomcat, Jetty Server.
    Maven, Gradle, Junit/ Mockito, Cucumber.
    Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO
    XML technologies and XML parsers.
    JSON technologies
    ORM framework Hibernate
    Streaming technology - Kafka
    AWS EKS
    Databases
    Good understanding of RDBMS (e.g. MS SQL or PostgreSQL).
    Write advanced SQL queries (thorough understanding of JOINs).
    Performance tuning of SQLs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.