Required Skills

java full stack developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Jul 2021

JOB DETAIL

  • A Senior Software Engineer will be responsible for contributing to technical solutions in collaboration with team mates and the Staff Engineer. Will heavily participate in any technical
  • design discussions, and assist in defining Data Architecture & Design / Align with engineering and product stakeholders
  • The Engineer is expected to develop an understanding of the customer needs, whether that
  • customer is an external consumer of the company products, or internal associate managing company data or processes.
  • The Engineer is expected to assist in various team activities aimed at expediting quality and
  • delivery such as Automation of testing, load testing, delivery, security scanning or any other delivery related activities.
  • The Engineer will assist the Development team in story refinement activities, mapping, road map estimating, setting technical requirements, Peer reviewing the code.
  • The engineer is expected to be able to construct health and productive relationships with peers and coworkers.

Requirements:

  • A Degree in Computer science, Engineering or any equivalent major
  • At least 8 years of software development experience.
  • At least 1 years of technical team leadership.
  • A love and passion for mentoring junior engineers.
  • Solid understanding and usage of Data Structures, Algorithms and Design Patterns.
  • Ability to explain technical opinions and facts in an easy, effective and respectful way.
  • Ability to contribute to a socially collaborative, cohesive and supportive environment.
  • Knowledge of: Payment Processing, PCI Standards, Software Usability, Software
  • Architecture, Systems Administration, Information Security
  • Experience with Java and Client side web development using React. Other Client side rendering technology like Angular/Vu will be plus.
  • Experience with Nodejs express Webservice creation.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Experience with Java package management and build solutions such as Maven, Ivy, Gradle, Ant, Npm, Jfrog’s Artifactory or SBT.
  • Experience in designing and implementing scalable Web API solutions using the REST pattern.
  • Experience using a SQL and NoSQL Database.
  • Experience designing and implementing scalable Web service solutions.
  • Experience building CI/CD projects and solutions using Bamboo, Jenkins or other well-known solutions.
  • Experience designing, analyzing the results of and troubleshooting load tests for Web applications and APIs using Locust, JMeter or other equivalent tools.
  • Experience creating Linux Containers using docker files.
  • Experience implementing Kubernetes solutions and creating relevant YAML files for a scalable set of microservices.
  • Ability to create maintainable, testable, readable and scalable code.
  • Experience in creating automated test cases using any framework. Preferably in a BDD Testing framework such as Cucumber.

Preferred:

Company Information