Required Skills

Java 8 Spring boot Microservices Restful services and MongoDB NodeJS AWS

Work Authorization

  • Green Card

Preferred Employment

  • Corp-Corp

  • W2-Contract

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Nov 2021

JOB DETAIL

Role: Java Tech Lead (Hands-on)

Sr. Java Developer

Location Atlanta GA

 

Work experience required: 8 - 14yrs

Mandatory Skill set: Java 8, Spring boot, Microservices, Restful services and MongoDB

Good to have skills: NodeJS, AWS

Must have skill:

Ø  This individual must be hands-on and strong in Java fundamentals

o    Java 8, Spring boot, Microservices, Restful services and MongoDB

Ø  Ability to write programs with optimized solutions

Ø  Strong in Java backend development

Ø  Should have worked on memory management

Ø  Excellent understanding of distributed systems and service-oriented architecture

Ø  Expertise in Spring boot and Microservices technologies

Ø  Excellent understanding and should have worked on multi-threading

Good to have:

Ø  NodeJS, AWS

Ø  Experience working for Content Broadcasting domain

Ø  Experience working with high end technology product development environment

Responsibilities:

·         Hands-on Tech Lead in the above-mentioned skills

·         Very good understanding of distributed system concepts and NFRs (High Availability, Scalability, Security standards such as OAuth 2.0, …)

·         Work closely with customers on requirement/design/architectural discussions.

·         Handle change management (scope change, technology changes & other new requirements

·         Coordinate with external stakeholders (if any) to obtain required support for the engagement.

·         Work closely with offshore team on a day-day basis.

·         Must be able to learn newer open-source technologies that are needed for customer applications/business.

·         Good communication skills

·         Experience in dealing with production issues. 

·         Manages, organizes, mentors, motivates and delegates tasks to a team of talented software engineers.

·         Design and code high quality deliverables adhering to defined standards and design principles

·         Assumes responsibility for the quality and timeliness of the team’s deliverables.

·         Provide solutions by studying existing technology architecture; analyzing browser compatibility techniques; evaluating solution alternatives; developing prototypes; and writing detailed technical requirements.

·         Fosters a culture of continuous improvement in all areas of technology and instills the principles of this culture in a team.

·         Maintains technical knowledge and understanding of the latest development methodologies and best practices by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.

·         Ensures quality and consistency throughout the architecture and implementation of the code base

·         Acts as a highly competent advisor to their manager, leads and team

Company Information