Java Lead Developer - no C2C, Only W2 and local NJ, NC only

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

Java
Lead
ReactJS
REST API
Agile
GIT

Job Details

Title: Lead Java Developer

Location:

Type: Contract to hire (C2H)

10+ years of relevant Java experience
excellent understanding of complex communication systems including architecture and design
strong knowledge in Software Engineering with Java, ReactJS and DOTNET technologies
experience in designing secure, robust and scalable frontend applications
demonstrable experience in training and helping teams adopt Agile methodologies
familiarity with architecture styles/APIs (REST) and version control systems like GIT
experience in application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of our team
strong analytical, problem-solving and synthesizing skills (you know how to figure stuff out)
a conceptual understanding of software development including the full project lifecycle from working on multiple substantial projects using Agile development methodologies
exposure to Microsoft 365 application suite will be added advantage
curious and collaborative, comfortable working independently, as well as in a global team
the go-to person for the latest development innovation
imaginative and creative with emerging technologies and an ambassador for test and behavior-driven development
adaptable, able to work across teams and functions
strong communicator able to interface with key business and technology stakeholders

lead a team to help analyze and understand business and technical stories, write code, implement automated tests, contribute to release and iteration planning and develop & streamline the working practices of our team
manage risk from environment, dependencies and external products
capture detailed requirements based upon user interviews and system/data analysis
complete the unit testing of components for integration into larger subsystems
support the business to resolve high-priority defects and deploy fixes to production systems
make sure that produced code is secure, stable and operational before being released to production
contribute widely in establishing and promoting best practices and pro-actively investigate and propose new technologies for use within the department

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.