Role ValueThis role is central to delivering high-performance, scalable, and reliable software solutions. By driving technical excellence and leading by example, you will accelerate product delivery, improve system reliability, and elevate engineering standards across the organization.Key ResponsibilitiesTechnical Design & DevelopmentOwn and lead the end-to-end development of key backend services and features.Collaborate with architects and leads to design scalable, reliable, and maintainable systems.Write clean, modular, and testable code following TDD, design patterns, and best coding practices.Ensure seamless integration between backend services and dependent systems.Mentorship & Technical LeadershipGuide and mentor junior and mid-level engineers through code reviews and technical discussions.Promote engineering best practices such as peer reviews, CI / CD hygiene, and static code analysis.Define coding standards and streamline development workflows to enhance quality and productivity.Innovation & ToolingLeverage Large Language Models (LLMs) and AI tools to optimize development, testing, and automation workflows.Explore and introduce new frameworks, libraries, or tools to boost team efficiency and code quality.Quality & PerformanceCollaborate with QA and SRE teams to ensure high system performance, availability, and test coverage.Build and maintain automated test suites for functional, integration, and end-to-end testing.Monitor production systems, analyze performance metrics, and proactively address bottlenecks.Cross-Team CollaborationWork closely with Product Managers, Designers, and other engineers to translate business requirements into scalable technical solutions.Participate in sprint planning, estimation, retrospectives, and post-mortems.Contribute to internal documentation, design specs, and engineering knowledge bases.Skills & QualificationsMust-Have Skills6+ years of experience in software development with a strong focus on backend technologies (Java, Spring Boot).Deep understanding of RESTful APIs , microservices architecture , and CI / CD pipelines .Hands-on experience with containerization (Docker) , version control (Git) , and Agile methodologies .Strong problem-solving, debugging, and performance optimization skills.Exposure to or interest in integrating LLMs / AI tools into development workflows.Experience with AWS CloudNice-to-Have SkillsFamiliarity with testing frameworks (JUnit, TestNG, Rest Assured).Experience working in DevOps environments with tools like Terraform or Ansible .Understanding of secure coding practices and compliance-driven development (e.g., healthcare, fintech).
Sde • Bengaluru, Karnataka, India