New Delhi | Onsite | Full time (Engineering)
Job Title: Senior Engineer
Key Responsibilities:
Develop, maintain, and optimize backend services using Java, Python, FastAPI, Golang and Django.
Design, implement, and manage APIs and database models.
Collaborate with front-end developers using React.js to ensure seamless integration.
Write clean, scalable, and well-documented code. Your motto is to ship well-tested stable code.
Troubleshoot, debug, and enhance existing applications.
Optimise application performance and ensure high availability.
Ensure security and data protection best practices are followed.
Work in an agile environment and participate in code reviews, sprint planning, and team meetings, writing HLDs and LLDs
Mentoring Junior Developers
Making sure system designs are done right
Job Requirements:
4+ years of experience in backend development with Python and Java.
Experience working with RESTful APIs and gRPC.
Proficiency in database design and experience with PostgreSQL, MySQL, or MongoDB.
Proficiency in Caching Services(Redis).
Strong understanding of version control systems (Git).
Understanding of Jira as a Project Management tool.
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Experience in containerisation and deployment tools like Docker, Kubernetes, or CI/CD pipelines is an advantage.
Experience in designing complex systems and ownership of services.
Strong problem-solving skills, analytical mindset, critical thinking, and ability to work independently and as part of a team.