Job Description :
Lead Full Stack Java Developer

Any office of UHG

6 Months contract

Candidate can choose to work from any office of client, Basking Ridge, NJ or Chicago, IL is highly preferred.

Candidate needs to provide the Visa copy and passport number

Required:

10+ years of experience of total experience.

Expertise with Spring Boot and Spring Batch.

Lead Full Stack Java Developer in this role, you will have overall responsibility for understanding the requirements and delivering the technical solution.

This role includes analyzing business requirements, performing options analysis, ensuring quality/alignment of Designs, knowledge of enterprise architecture and standards and overall responsibility for delivering the solution in a timely manner.

Summary:

Strong hands on experience in Java Spring (Spring Boot and Spring Batch) integration projects.

Expert in application integration technologies such as REST WebServices along with XML, JSON and Multi-threading concepts.

Cloud experience is advantageous (AWS

Fluent in traditional databases (SQL, Oracle etc with data modelling and data architecture concepts.

Proactive, self-directed, detail-oriented, independent worker with strong interpersonal skills.

Experience with developing applications running on UNIX or Linux.

Experience with messaging middleware (e.g. JMS, Tibco RV etc

Experience in working within a co-located/distributed development team.

Design solutions and proof of concepts (POCS)

Experience with IDEs like Eclipse and RAD * Experience with Version control systems (SVN, GIT etc)

Experience in working with databases (JDBC, Hibernate or other ORM frameworks)

Quickly develop solutions with little or no oversight. Need to be a self-starter, resourceful

In depth involvement in the business requirement analysis.

Day to day monitoring of all efforts related to designing, coding, testing, debugging, documenting and supporting all types of decommissioning applications consistent with established specifications and business requirements to deliver business value

Deep and hands on understanding of the technologies involved in the project.

Use best practices in development, processes, methodologies, tools and technologies.

Provide technical guidance and direction to team members.

Identify risks and develop risk mitigation plan.

Coordinate the team communication and provide mentorship to technical resources.

Interact with management and provide status reports

Translate highly complex concepts in ways that can be understood by a variety of audiences

Troubleshoot production support issues post release deployment and come up with solutions. Ability to solve complex production issues

Required Qualifications:

Bachelor's degree and 6+ years of experience in information systems development

4+ year of strong hands on experience in Java Spring (Spring Boot and Spring Batch) integration projects.

Java and Spring MVC

Good knowledge in Java/J2EE/Java script based applications

5+ years JavaScript experience

3+ years web application development experience

Object Oriented JavaScript

JavaScript, HTML5, CSS3, AJAX

Angular JS knowledge

Code quality and code review
             

Similar Jobs you may be interested in ..