Java Developer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

API Management
Amazon EC2
Amazon S3
Amazon Web Services
AngularJS
Cloud Computing
Docker
Elasticsearch
Hibernate
J2EE
JPA
Java
Kibana
Kubernetes
Microservices
MongoDB
NoSQL
OAuth
Object-relational Mapping
Quick Learner
RESTful
React.js
Scripting
Software Design
Spring Framework
UI
Unix

Job Details

Role: Sr. Java Full Stack Developer/Lead Java Developer
Location: McLean, VA(Day 1 Onsite)
Type: Contract (C2C OR W2)
Final Round Interview: Face-to-Face (Onsite)
Job Description

10+ years of experience in Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework

5+ years of experience in design and development of Microservice using Spring-Boot and REST API

Strong knowledge/experience in ORM Framework - JPA / Hibernate

Good knowledge and experience in Docker and Kubernetes

2+ years of experience in any one of the UI Framework - Angular / ReactJS

1+ years of experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lamb

Nice to have:

Experience with OAuth implementation using Ping Identity

Familiarity with API Management (Apigee) and Service Mesh (Istio)

Experience with Elasticsearch, Logstash & Kibana

Good knowledge and experience in any Queue based implementations

Good knowledge and experience in NoSQL (MongoDB)

Experience with scripting languages using Unix, Python

Soft Skills

Fast learner of new technologies and tools.

Work independently contributing to the success of assigned project(s).

Participate in discussions with project teams to understand the application design, build process and help deploy applications in target environments.

Degree in Computer Science, Engineering or equivalent

Preferably certified in AWS.

Essential Qualifications:

Associate/Bachelor/ Master in Computer Science, Engineering, or relevant field.

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.