ShortlistFox
โ† Back to results

Senior Software Engineer Backend

Weekday AI

Noida, Uttar Pradesh, India

  • Full Time
Apply

About the role

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฏ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿญ๐Ÿฌ-๐Ÿฏ๐Ÿฌ ๐—Ÿ๐—ฃ๐—”)

Experience: 5+ yrs

Location: Noida, NCR

As a Senior Software Engineer Backend, you will architect and develop high-performance services that drive our core products, ensuring reliability, scalability, and maintainability across all environments. Leveraging your deep expertise in Java and Spring frameworks, you will design robust APIs, integrate with microโ€‘service ecosystems, and optimize data pipelines for throughput and low latency. You will collaborate closely with product teams, DevOps, and quality assurance to deliver code that meets stringent performance and security standards. Your role will also involve mentoring junior engineers, championing best practices, and driving continuous improvement in our engineering culture. In this capacity, you will be instrumental in shaping the technical roadmap, selecting the right tools, and ensuring that our backend infrastructure aligns with business objectives and industry best practices.

Requirements

๐—ž๐—ฒ๐˜† ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€

โ€ข Design, develop, and maintain scalable Java-based microservices using Spring Boot.

โ€ข Implement RESTful APIs and ensure they adhere to contractual and security requirements.

โ€ข Optimize database interactions, caching strategies, and message broker usage for performance.

โ€ข Build and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.

โ€ข Containerize applications with Docker and orchestrate deployments on Kubernetes clusters.

โ€ข Conduct code reviews, enforce coding standards, and promote testโ€‘driven development.

โ€ข Monitor, troubleshoot, and resolve production incidents with rootโ€‘cause analysis.

โ€ข Collaborate with frontend and data teams to define integration points and data contracts.

โ€ข Stay current with emerging technologies and propose tooling or architectural improvements.

โ€ข Mentor junior developers and foster a culture of continuous learning and knowledge sharing.

๐—ช๐—ต๐—ฎ๐˜ ๐— ๐—ฎ๐—ธ๐—ฒ๐˜€ ๐—ฌ๐—ผ๐˜‚ ๐—ฎ ๐—š๐—ฟ๐—ฒ๐—ฎ๐˜ ๐—™๐—ถ๐˜

โ€ข 5+ years of professional experience in backend development with Java and Spring frameworks.

โ€ข Strong understanding of microโ€‘service architecture, REST, and eventโ€‘driven design.

โ€ข Proficiency in Docker, Kubernetes, and cloud-native deployment strategies.

โ€ข Handsโ€‘on experience building and maintaining CI/CD pipelines and automation scripts.

โ€ข Solid knowledge of relational and nonโ€‘relational database technologies and schema design.

โ€ข Experience with performance tuning, monitoring, and incident response in production.

โ€ข Excellent problemโ€‘solving skills and a pragmatic approach to complex technical challenges.

โ€ข Strong communication skills and ability to work effectively in crossโ€‘functional teams.

โ€ข Passion for clean, maintainable code and a commitment to best engineering practices.

โ€ข Exposure to Agile methodologies and a track record of delivering highโ€‘quality software on time.