Backend Engineer - Node.js
HomeLane
Bangalore, Karnataka, IN
1d ago
source : Instahyre

Responsibilities :

  • Design and develop production-ready micro-services for high-performance web applications
  • Deliver back end software solutions that yield excellent scalability and reliability
  • Manage devops (CI / CD / Security / Databases) of these systems
  • Quick prototyping of new solutions for new requirements for functionality / performance
  • Collaborate with front end engineers, product managers and other engineers
  • Write and maintain design documentation
  • Realise unit / integration test scripts / code for testing software before release
  • Identify and resolve performance and scalability issues, if any
  • Support and troubleshoot deployed systems on field, if needed
  • Requirements :

  • Experience in large-scale software projects with passion for building impactful products from ground up
  • Proficient coding with proven skills in Java, PHP.
  • Expertise in Node.Js
  • Proficient with a SQL DB like MySQL, ability to design / maintain large sized database schemas
  • Proficient in database optimisation and normalisation
  • Excellent communicator and team player
  • Great communication skills
  • Experience with designing and developing software based on a micro-services architecture.
  • Familiarity with Kotlin
  • Experience designing and architecting flexible, horizontally scalable systems
  • Familiarity with the Drop-wizard web server framework
  • Experience with TDD, frameworks like Jenkins(CI / CD), container frameworks like Docker, Kubernetes.
  • Familiarity with a reactive programming framework like RxJava or Reactor
  • 3+ years of professional experience building robust back end solutions
  • A Bachelors / Masters degree in Computer Science / Engineering, or equivalent experience from a Tier 1 college
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form