Image Loading

Sr. Software Engineer (Java/Spring)

Job Description

We’re building an AI Interviewer Companion to help interviewers conduct faster, guided and intelligent interviews.

Our moonshot is to become the neural network of the global workforce by becoming the hiring intelligence brain of every organisation via fully autonomous as well as human enabling AI agents.

This is a great opportunity to work with seasoned CTOs like Vikrant and Abhijeet who are US citizens and who come with great technical experience building solid startups in the US in the past many years.

This is an insane opportunity to build a solid AI first platform to automate human interviews across the world and help hire 50% faster with 10X more data points on each hire.

We're building autonomous and semi-autonomous AI agents to be the hiring intelligence brain of any organisation in the world using cutting edge AI-LLM models. We have some solid design partners working with us in the US and India. Debbie (CPO, Stackoverflow) , Phil (Head TA @ Amplitude), JoAnne and many more leaders are on our advisory team to take us to the next level.

What will you do?

  • Write clean, maintainable, and efficient code while maintaining a high standard of quality through code reviews, unit testing, and integration testing.
  • Refactor services to improve code quality, runtime efficiency and resource optimisation.
  • Identify and address performance bottlenecks, ensuring that backend systems are optimised for speed and scalability.
  • Troubleshoot and resolve complex technical issues, providing innovative solutions and maintaining system reliability.
  • Work closely with product managers, AI team, and front-end engineers to understand requirements and translate them into technical solutions.
  • Stay updated with the latest advancements in distributed systems technologies and AI technologies.

What are we looking for?

  • 3+ years of experience building scalable reusable products/components.
  • Demonstrated skills and understanding of microservices and high level systems design.
  • Sound with data structures and algorithms.
  • Experience building and integrating backend components/modules with frontend to deliver features end-to-end.
  • Sound understanding of Java and Spring Boot. Unit test cases, code quality & coverage.
  • An extremely good working knowledge of relational database systems (PostgreSQL/MySQL) or NoSQL databases such as MongoDB.
  • Experience with NodeJS will be a huge plus
  • Experience with ElasticSearch, Redis, Memcached
  • Operational experience with Docker, Kubernetes and AWS.
  • Knowledge of performance optimization techniques, including load testing, profiling, and the ability to identify and resolve bottlenecks in backend systems.
  • Understanding of backend security principles, encryption, authentication, and authorization.
  • What will make you a great candidate?A true startup mindset with innovation and RnD at its core
  • A get-things-done attitude and mindset
  • Unperturbed by constantly evolving and challenging situations

Skills

  • NodeJs
  • Relational Databases
  • Java
  • Spring Boot
  • Docker
  • Kubernetes
  • AWS

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 08, 2024

Experience

3 to 7 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent