Java Developer Lead

NexGen IOT Solutions
Chicago, Illinois
Report

Job Description
Published
April 17, 2023
Location
Chicago,IL, United States of America
Category
Default
Job Type
Corp To Corp (C2C)

DESCRIPTION

Position: Java Developer Lead

Location: Chicago, IL (Onsite)

Experience Required: 10+ yrs experience

Job Type: FTE/C2C

Job Description:

Bachelor's/master's degree or foreign equivalent required from an accredited institution.

At least 10+ years of experience in Information Technology.

Extensive understanding of architectural patterns, design patterns and hands-on knowledge in

applying these concepts to practical problems.

Design and implement Java applications that fulfill employer requirements

Create well-written code that runs efficiently and optimally

Test completed software and debug as necessary

Examine existing code and recommend patches, design overhauls or fixes for broken code

Experience solutioning and estimating requirements.

Experience with Java EE components

Experience with Java Web frameworks

Experience using Java testing tools for finished code

Knowledge of the use of Java application containers

Expertise in managing large-scale applications in an enterprise environment, including

application monitoring, alerting, system reliability engineering, etc.

Experience in Java, REST, SOAP, Spring Cloud, Spring Boot, Microservices, Kafka, NoSQL, Security

with oAuth, Linux.

Hands-on experience with a JavaScript structural framework (Angular, React) and Java/J2EE

Technologies including frameworks like Spring Boot.

Previous work done on high-traffic public facing websites and also securing public facing API

Prior experience in the Banking or Credit card industry is a plus.

Very good knowledge of Microservice Architecture, Cloud-Native Application Development,

Containerization, Event-Driven Architecture

Experience in database architecture, database design and DB modelling

Understanding and familiarity with CI/CD and DevOps Lifecyle.

Solid written and verbal communication skills and the ability to articulate architectural details to

stakeholders at different levels (executive, technical and non-technical) through UML diagrams,

crisp documentation and white-boarding as required

Experience working in an Agile environment and the ability to work in a constantly evolving

project, without losing sight of the requirements or the overall vision

Good interpersonal communications and analytical ability

Ability to work in team environment with diverse/multiple stakeholders.

Experience and desire to work in a Global delivery environment.

Manage a team of 3-5 Java Developers

Maintain the delivery, SLA and related Project activities.

Candidate must be located or be willing to relocate to Las Vegas client office.Hardworking, result oriented with outstanding problem-solving skills


NexGen IOT Solutions
Software Development
Full Time
Onsite
Competitive
See Description for Experience
1 year, 8 months ago