Required Skills

JavaScript Node.js GitHub

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Sep 2023

JOB DETAIL

Analyze, design, program, test, and deploy new user stories and features with high quality (security, reliability, operations) to production

Tends to Associate Application Engineers by providing learning tasks as well as work related tasks, directs the work of Senior Associate Application Engineers, and helps them continue to grow

Achieves team commitments (and influence others to do the same) by using informal leadership & highly developed communication skills

Has an oversight on design decisions and guides team to achieve key results for products assigned to them

Remediates issues using engineering principles and creates proactive design solutions for potential failures

Contributes to and leads technology communities at Discover

Preferred Qualifications

OpenShift Cloud Platform

Unit testing with Spock framework

Knowledge of React, Redux, and Java application frameworks

Experience with React apps and REST Web Services development

Expertise in domain driven design, test automation and capable of forming a deep understanding of our underlying frameworks and languages

Understanding of REST Web Services, JSON and Design Patterns using various technologies

Experience with JavaScript, Node.js, GitHub, and Git Command line is a plus

Strong debugging skills with the ability to reach out and work with peers to solve complex problems

Experience as part of an Agile engineering or development team

Strong understanding of object-oriented principles with an ability to write clean code

Strong experience with CI/CD pipelines with Jenkins or similar; Git/GitHub; Artifactory

Strong experience working with a relational database and NoSQL database

Proven skills in high availability and scalability design, as well as performance monitoring

Experience in working in a cloud environment such as PCF, AWS, GCP or Azure.

Understanding of messaging systems like MQ, Rabbit MQ, Kafka, or Kinesis.

Strong experience of developing multi-threaded and synchronization application

Experience building secure web applications with user authentication

Understanding of software testing principles and methodologies.

Company Information