Full Stack Engineer (Java) - Only W2

Overview

On Site
$60+
Contract - W2
Contract - 6 Month(s)

Skills

Mainframe
Java
Spring Boot
MVC
HTML
JavaScript
SQL
DB2
Tiles
Struts

Job Details

---------NO C2C------NO C2C------NO C2C-------NO C2C----------

MUST BE COMFORTABLE WORKING ONSITE AT RESTON, VA

Must attend on-site interview at Resont VA

Terms of Employment:
W2 Contract-to-Hire, 6 Months
This position is primarily remote. With that said, candidates must be comfortable working onsite in Reston, VA twice per month for PI planning and collaboration meetings. Therefore, candidates who are based in Maryland, Washington, DC, or Virginia are required.
Overview & Responsibilities:
Work with a leading client as a Senior Software Engineer to support and maintain a critical legacy web application. This is a full-stack Java position that requires a highly independent and experienced developer capable of owning their work from front to back-end. You will work within a team environment but be expected to solve complex problems and contribute as a senior member. This role offers the unique challenge of working with an existing application while also participating in strategic cloud migration initiatives to the AWS platform. You will
Serve as a strong Java developer, maintaining a legacy web application built on the Java stack.
Work independently and "own the work" on assigned tasks, acting as a senior developer.
Apply a common-sense approach to problem-solving within the team and across the organization.
Participate in cloud migration efforts and other modernization initiatives.
Required Qualifications:
Strong, demonstrable experience as a Java developer with expertise across the entire Java stack to include JVM internals.
Experience with both latest Java technologies and older libraries.
Experience with Java frameworks such as Spring Boot, MVC, Data, and Security.
Knowledge and proficiency in front-end technologies like HTML, CSS, and JavaScript frameworks.
Understanding of APIs.
Experience with cloud migration efforts from on-premises to AWS.
Experience with databases and SQL.
Demonstrated ability to work independently in a senior-level capacity.
Preferred Qualifications:
Experience with legacy Java frameworks such as Tiles and Struts.
Experience with cloud technologies such as containerization, Docker, Kubernetes, etc.
Knowledge of mainframe systems, specifically DB2.
Experience with front-end frameworks like React.js or Angular.
Knowledge of AI technologies such as LLM.
Experience with enterprise technologies like Pega RPA.

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.