Required Skills

java full stack developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 27th Aug 2022

JOB DETAIL



Position Summary:
A Software Engineer will develop, maintain and support new or existing software products while applying the best practices of software development. Responsibilities include the ability to work independently and as part of a larger team to deliver quality solutions across all phases of the software lifecycle, and all the layers of a software solution.

Core Skills:

  • Java – 6+ years
  • Spring & Springboot – 3+ years
  • Databases – Relational/SQL – 3+ years
  • Hibernate/Spring JPA (or similar ORM) - 3+yrs
  • Git, Maven/Gradle, Jenkins, etc. – 4+ years
  • Kubernetes/Docker - 2+ years
  • JavaScript/NodeJS - 2+ years
  • Angular 10+/Typescript - 2+ years
  • NGRX / Reactive Programming


Nice to have:

  • Non-relational databases (document, key/value, DynamoDB, ElasticSearch, etc.)
  • AWS – Lambda, Step Functions, DynamoDB, Kafka, other.
  • Leaflet


Expectations:

  • Work closely with QAs and BAs to understand business needs and complete user stories in a timely manner.
  • Be willing to work on more than one application at a time depending on business priority.
  • Follow coding standards and best practices while working on user stories. Ensure code written meets 80% or more unit test coverage.
  • Review complex designs with application architect and other developers before beginning implementation.
  • Mentor junior team members, do code reviews, make sure they are following coding standards and best practices.
  • Be willing to carry support pager and be part of on-call pager rotation which may include applications not just supported by the team but also by other teams. This requires supporting applications outside of regular working hours
  • Participate in quarterly maintenance activities which is done outside of regular working hours to support infrastructure team.

 

Company Information