Required Skills

Full Stack Java Developer

Work Authorization

  • US Citizen

  • Green Card

  • H1B Work Permit

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 :- 5th Nov 2022

JOB DETAIL

Job Functions/Duties and Responsibilities

- Drive software design, architecture, and development at adetailed level:

o Design and build core system components

o Plan, assign and track work within development team

o Review code and establish rules and guidelines to helpdevelopers

- Face off directly with business and operations staff, aswell as partners within IT

o Review and participate in the specification of businessand technical requirements

o Review test plans and work with partners in QA and UAT toensure testing is proceeding correctly

o Provide good time/effort/cost estimates, often fromless-than-perfectly-specified requirements

 

Skills Required

- 5-9 years of expertise in building enterprise levelapplications using Java, React

- Experience with JavaScript frameworks and libraries (ReactJS)

- Strong Knowledge and hands on experience on Core Java andknowledge on libraries like Guava, Lombok, SLF4J logging etc.

- Expertise in Java EE design and programming, solidunderstanding of multi-tiered web-based applications

- Strong understanding of RDBMS databases, JDBC, anddatabase access technologies (Oracle 11g/19c preferred but not required),App/Webservers (like, Weblogic (JRebel), Apache/Tomcat, etc.) and JavaMessaging systems (like Apache Kafka, ActiveMQ, JMS etc.)

- Working knowledge of Spring/Spring MVC/Spring Bootframework and design patterns.

- Working knowledge and hands on experience on MicroserviceArchitecture.

- Working Knowledge on Java Unit Testing/Integration testingwith libraries like (Mockito, Junit,etc.)

- Working knowledge and experience with Google Web Tool Kit(GWT)

- Working knowledge on Docker, Kubernetes, Ignite andArtemis

- Understanding of requirements of large enterpriseapplications (security, entitlements, etc.)

- Experience with standard set of Java developments toolsincluding IDEs (IntelliJ), build frameworks (Jenkins CI/CD), source codecontrol (GIT/Stash), etc

- Exposure to JIRA or other ALM tools to create aproductive, high quality development environment

- Excellent communication and presentation skills: abilityto communicate in a clear and concise manner; individually or in front of agroup

- Working understanding of Agile development methodologies

- Knowledge of Financial market/ESOPS (Employee StockOptions Services) domain, lending based products and Wealth Management.

Company Information