Description

Job Description

What you will do 

  • Design and implement scalable, reliable, performant and secure applications & services in the realm of microservices, webservices, batch Jobs, web Applications , data processing , device integration (IoT)
  • Ability to develop software programs with best of design patterns , data Structures & algorithms
  • Follow and implement best of the software engineering processes that include clean code , test automations ( TDD) , monitoring , performance bench marking etc
  • Work in very challenging and high performance environment to clearly understand and provide state of the art solutions ( via design and code)
  • Ability to debug complex applications and help in providing durable fixes
  • While Java platform is primary, ability to understand, debug and work on other application platforms using Node.js
  • Responsible for delivering feature changes and functional additions that handle millions of requests per day while adhering to quality and schedule targets

 Who you are and what you bring  

  •  B.E/B.Tech in Computer Science or Electrical Engineering from top tier college and >70% marks
  •   2 to 4 years of solid software development experience in developing cloud-based applications
  •   Excellent Java / Node.js programming skills with effective use of design patterns, data structure and algorithms
  •   Excellent in React /Redux, HTML,  CSS
  •   Solid experience in microservices and API development using Java, Spring Framework, SpringBoot, Spring Cloud Netflix Libraries, Spring Data, JPA/Hibernate , REST principles, cloud design patterns

Education

Any Graduate