Required Skills

Lead Java developers

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 27th Aug 2022

JOB DETAIL

Strong leadership, communication, decision making, and documentation acumen

Must be able to negotiate and work with multiple teams to define architecture and design

Drives the design and builds features according to user requirements and functional specifications

Identifies major development risks and action plans

Research existing components and technical feasibility

Estimate time and work effort to build and unit-test each feature

Builds proof-of-concept prototypes

Is responsible for the squad conforming to established unit-testing standards, code reviews and processes etc.

Teaches and guides developers.  Helps team overcome technical challenges

Prepares the product for deployment and supports the implementation

Designs systems/applications with a high level of complexity (e.g., many interfaces, services, multiple packages, platforms)

Has a commitment to quality and implements solutions to that end

Technical skills

 

Experience with Cloud Technologies (OpenShift (preferred), AWS (preferred), Google Cloud, Azure)

Solid understanding of web application architecture and security (OAuth, JWT, Spring Security)

Extensive experience implementing APIs (REST) via microservices

Experience using various design patterns preferably MVC, Singleton, Facade, and Factory - Proficient in OOD and Implementation

Familiar with Concurrency and Parallelization

Must have diverse experience utilizing Java tools in business, Web, and client-server environments including Java 8, J2EE, JDBC technologies and Apigee gateway platform

5+ years experience using Hibernate, Spring JPA, and understanding ORM

5+ years of experience using GIT, JBOSS, Apache, Tomcat, and Oracle

Experience or exposure to Database Design and Implementation

5+ years of experience with using Spring frameworks (IOC, Spring Data, SpringCloud, etc), Eclipse, Java, JPA, JSON

Experience or exposure to Cloud Technologies (AWS, Google Cloud, Azure, OpenShift) (OpenShift is preferred)

Experienced with UML, JUnit, Mockito, WireMock, Unix Scripting

3+ years experience in TDD

3+ years experience working in Agile, specifically Scum, Kanban

Company Information