Software Development Engineer - II (Backend)
- Radical customer centricity
- Ownership-driven culture
- Keeping everything simple
- Long-term thinking
- Complete transparency
What youʼll do
The Software Development Engineer's core responsibilities include working on highly maintainable and unit-tested software components/systems that address real-world problems.
• Experienced in microservices-based architecture, can work on cloud infrastructures like GCP, AWS, etc
• Should take the e2e ownership of product/feature right from design, code, and deployment.
• Ensure quality at every level be it problem-solving, design, code, or bug fixes.
•Should be able to collaborate with product managers, architects, and other stakeholders to ensure smooth execution of sprints.
• Own and unblock users on production issues, able to troubleshoot and fix production issues on priority.
• Can mentor and help other team members and ensure that the overall productivity of the team is high.
What are we looking for :
• Bachelor’s / Master's degree in Computer Science Engineering or allied branches, or equivalent experience.
• 3-5 years of experience in building scalable restful/soap microservice services.
• Good at LLD/HLD and implementation. Understanding of design patterns.
• Strong problem-solving skills.
• Good understanding of data structures & algorithms and their space & time complexities.
• Strong hands-on and practical working experience with Java and Springboot
• Excellent coding skills - should be able to convert the design into code fluently.
• Strong technical aptitude and a good knowledge of CS fundamentals.
You are expected to demonstrate good learnability and adopt technologies that help build large-scale, performant, reliable, and sustainable systems.
Apply for this job
*
indicates a required field