Required Skills

Microservices 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 :- 5th Aug 2022

JOB DETAIL

  • 2+ years IT-Software/ Software products
  • Bachelors in Science – Computer Science or equivalent
  • 2+ years in Hands on experience with microservice programming, development of service/module  type of applications in Java, Nodejs , nestjs.
  • Understanding of  Microservice  technologies including- Sprint Boot, Java, Javascript, Node Js, Git,  SQL Server, Stored Procedure

 

Preferred Skills/Experience

  • Container style of programing preferred – Micro-services, Docker, Openshift
  • Experienced across programming languages, patterns and data structures.
  • Adequate hands on experience with Multi-Threaded development covering thread aync & synchronization, locks, database concurrency, Good knowledge and experience .
  • Applied knowledge of Object Orientated programming concept (OOPS), Micro services, Operating System (OS) concept and UML
  • Proficient with software Architecture, design patterns and strong demonstrated experience in building frameworks.
  • Strong computer science background including distributed computing.
  • Good knowledge of software development tools and methodologies.
  • Good knowledge of secure coding practices is a plus.
  • Thorough understanding and hands-on experience in the development of all layers of enterprise applications to analyze system scalability, integration, and performance issues as well as internationalization utilizing either Unicode and/or multi-byte databases
  • Good exposure of software development life cycle, development process flow and their tools usage
  • Must be aware of Agile, Incremental or spiral development methodology
  • Excellent diagnostic and troubleshooting skills, problem solving, and an ability to learn quickly
  • Domain Knowledge in Financial Service is a plus
  • Good communication skill to articulate views/thoughts with team and partners or customers without any gap
  • Willingness and Ability to learn new technologies
  • Expert knowledge of computer languages, data structures, program design methods and techniques.
  • Ability to troubleshoot complex problems systematically
  • Self-motivated, thorough, and methodical
  • Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc

Company Information