Tech| Backend Developer

ABOUT THE COMPANY: Our client is one of the top analytics & reporting company helping world class companies across the world integrating ERP & key business applications accessing real time data.
JOB ROLE: Tech| Backend Developer
JOB EXPERIENCE: 3 to 5 years
JOB TYPE: Full Time
JOB LOCATION: Noida (Tech. office)
JOB DESCRIPTION: A passionate candidate who can build scalable backend applications using Java as a primary programming language
  • Development of our application’s backend.
  • End to end delivery of new features.
  • Evolving the architecture for performance and scalability.
  • Design, develop and own components of a highly scalable, distributed web services platform.
  • Constantly strive to improve software development process and team productivity.
  • Excellent Java skills,
  • Decent Knowledge of Spring-boot,
  • Excellent understanding of MVC, OOP and prevalent design patterns & anti-patterns.
  • Experience in developing scalable, fault-tolerant, distributed backend services.
  • Good working knowledge of NoSql databases such as Cassandra, dynamoDB or Mongo DB.
  • Performance optimization, caching techniques.
  • Experience in designing RESTFul APIs and services
  • Startup experience would be an added advantage
  • High level of ownership, willingness to set up things from scratch
  • B. Tech (Computer Science)