Required Skills

Full Stack Java Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Nov 2021

JOB DETAIL

 

We developed a progressive web application based on our "Single Page App
Architecture, aka "SPA, on top of a domain-driven API-first platform. Our back-end
is a Java-based distributed microservice architecture.
Our primary stacks are:
Architecture - API-Driven Microservices & Micro Frontends
Front-end: React, Redux, Swagger, Node/NPM, Webpack, Babel
Back-end: Java 8, Spring boot, Netflix OSS, Solr, Kafka, Zuul
Build: Jenkins, Docker, Artifactory, Gradle
Infrastructure: AWS, Consul, Nomad, TerraForm, Vault, Salt, MySQL/RDS
What we are looking for?
We are looking for an experienced Front-end engineer who can deliver high quality,
high value solutions to our customers through strong innovation, operation,
analytics and communication. We emphasize teamwork as a means of
accomplishing our goals, an expression of our commitment building industry-
leading products on modern technology.
Responsibilities
Spearhead initiatives, find solutions to problems that have not already been
solved, and see your solution implementation through.
Be a great communicator and technical writer capable of connecting with
members of the organization, who may range in technical experience.
Collaborate with Product Management, Front-end Architects, and Platform
Architects.
Participate in code reviews to ensure code quality and distribution of
knowledge.
Help the support team triage bugs and troubleshoot production issues.

Minimum Qualifications
Bachelor's degree in Computer Science or a related field, commensurate
real-world software development experience, or rigorous web development
program and/or bootcamp.
Strong knowledge of JavaScript, including the latest ECMAScript standards.
Strong knowledge of how the web works and how to make it efficient (HTTP,
caching, page rendering, mobile optimization, etc).
Significant experience with React and the React ecosystem as well as
unidirectional data flow patterns Redux preferred.
Experience with front-end tooling workflows: e.g. Node.js, Yarn/npm,
webpack, Babel, Create React App, Gatsby, Next.js, Razzle, etc.
Experience unit testing JavaScript.
Experience building and using JavaScript libraries (utilities, components, etc.)
and modules.
Experience working with cross-functional teams and external partners.
Exposure to implementing complex UIs that leverage RESTful JSON and/or
GraphQL APIs.
Preferred Qualifications
Solid understanding of functional programming concepts.
Experience working with Microservices, Service-Oriented Architecture, and/or
distributed systems.
Experience in automation testing specifically in BDD or TDD methodologies.
Experience in startup or high growth technology environments.  

Company Information