Engineering

Backend Developer - SDE II (JAVA)

Preferable Location(s): Gurugram, India
Work Type: Full Time

What is Mesh?

Mesh is an AI based performance enablement platform that helps teams achieve their goals faster by
  • inculcating the habit of regular check-ins into goals and employee 1:1s
  • enabling continuous feedback and constructive advice throughout the organisation
  • performance review in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact on the bottom line.

About the company

  • Incorporated in 2020, Mesh is a B2B tech startup based out of US and India 
  • We are backed by top VC firms such as YC, Peak XV and RTP Global
  • 70+ customers across the world such as Canon, AT&T, Grant Thornton and Groww among others

What you’ll do

As a member of our team, you will:
  • Own the LLD (Low Level Design) of enhancements and features we constantly build to improve our product, while ensuring these designs align seamlessly with the HLD (High Level Design) of the modules they are built into.
  • Own the changes end-to-end, from design to deployment, while maintaining a high quality bar.
  • Develop and maintain readable and maintainable code bases in collaboration with your team members.
  • Own the project plan for your changes and collaborate with Product Managers, Front-end Engineers, ML Engineers and QA Engineers to deliver them to production in a timely manner.
  • Over-communicate, document, flexibly collaborate and manage your time well as a distributed team member who is easy to work with.
  • Design, build and maintain test suites for your changes that are robust and comprehensive.
  • Take up duty as a Guardian of our production infrastructure on a rotation basis while collaborating with customer-facing teams so any pressing concerns can be proactively addressed.
  • Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders.

What you'll need

  •  2.5+ years of experience in designing and developing enterprise Web applications using Java, Spring MVC, Hibernate.
  • Hands on experience in building highly-available, scalable systems.
  • Working knowledge of Databases, Caching data stores, Queuing systems and Search technologies.
  • Proficiency in SQL, especially with aggregates and complex analytical queries.
  • Proficiency in object oriented design, practical application of data structures and algorithms, and complexity analysis.
  • Excellent problem-solving skills extending to designing systems that solve business problems.
  • Experience designing and scaling RESTful API endpoints that must be integrated with a user-facing browser interface.
  • Excellent troubleshooting and debugging skills, including with live production systems.

What else does Mesh have to offer?

We’re so glad you asked! 

  • Competitive Salary and Equity: We offer a competitive salary package, including equity, to ensure our team is rewarded for their contributions.
  • Family Health Insurance: We provide thoughtful benefits to support our employees' well-being and security, including family health insurance that covers your entire family at our expense.
  • Investment in Growth: We believe in investing in our people's personal and professional growth. We provide ample opportunities for learning and development to help you expand your skills and advance your career.
  • Prime Location and Top-Notch Amenities: Our new Gurgaon office is based in a prime location on Golf Course Road and is packed with top-notch office amenities that will assist you in maximizing productivity.

If that gets you excited, now is the perfect time to join; so bring your appetite for ownership and creation and help Mesh continue to grow! 

Mesh is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, creed, colour, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, or sex.


Submit Your Application

You have successfully applied
  • You have errors in applying