Required Skills

full stack java developer

Work Authorization

  • US Citizen

  • 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 :- 1st Nov 2022

JOB DETAIL

Required Skills:  Java, JavaScript, Rest Api, Angular JS, React, Typescript, JUnit Testing.They need to be confident, able to communicate questions and blockers and technically strong - not just competent
The key is they need strength in the candidate, technically as well as experience working within an Agile team (i.e. participating in grooming discussions, discussing requirements/gaps, delivering, reporting impediments, being collaborative).
A lot of Java development in their career – Senior level role
Complex story development experience
1-2 years of React Development experience - Application has Angular and react, but react development will be what they are going towards
Professional experience writing unit and integration tests for what they have developed. - Needs someone who has done this consistently

  Responsibilities

Work directly with our highly collaborative team of Technical Solution Architect, Business Analysts, Software Engineers, DevOps and Quality Assurance to design and implement features to deliver business value for our large-scale enterprise projects

Work closely with other engineers, designers, and leadership to build, test, and deploy new features and products

Develop low-level technical specifications and detailed program specifications as needed

Develop clean, readable code using test driven development

Participation in peer code reviews

Assist in troubleshooting production issues and new build deployments

Contribute to documentation of technical architecture and systems for product

Ability to identify issues and risks within available information and adapt solutions accordingly

Must be available to meet schedules of global operation by being available for off hour meetings or rotational monitoring of off-hour support calls

 

 

Required:      

8+ years’ experience in programming/systems analysis

8+ years’ experience with UI/UX instincts and understanding Front-End Frameworks (AngularJS, React, and supporting libraries)

Proven experience in the following technologies:

JavaScript, HTML (5), CSS/SASS/Bootstrap, NodeJS/npm, Java/Groovy

RESTful API Design

Javascript Unit Testing (Jasmine, Jest)

Front-End Architecture/Ecosystem

Display frameworks/patterns (Bootstrap, Material Design, Foundation, etc.) or any CSS pre-processors like SASS/LESS

Oracle/Mongo (minimally)

Industry experience and a high level of comfort with React

Hands-on experience with migrating applications from Angular to React

Engage with architects and product team to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative solutions

Design and architect reusable common components

Develop best coding standards to lead full stack development team to contribute to migration from Angular to React

Understanding of DevOps development practices

Self-Starter attitude

Proficiency with Agile methodologies (SCRUM, Kanban) and development practices (Continuous Integration and Test-Driven Development)

Critical thinker to perform root cause analysis to solve problems

 

Bonus

Knowledge of frameworks such as Groovy, Grails, Gradle/ Spring

Experience with Jenkins, Docker

Interpersonal skills, demonstrating an ability to lead

Continuous Integration environment (TFS GIT, Jenkins, Maven, Nexus or equivalent)

Agile, Scrum, and/or Kanban methodology experience

Experience with test driven development (TDD)

Knowledge of open source tools and frameworks

Experience with unit testing frameworks

 

Soft skills:
Good team player
Very collaborative, owning the mindset of “everyone has a goal and responsibility, and we are all working toward the same goal”
Asks questions, and not be afraid to engage with others on the team
Really looking for a personality that is confident, calm, cool, collected in how they convey their message
Collaborative, bring ideas, feedback, and questions to their peers and team (in a collaborative manner

 

Company Information