Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Role & responsibilities Job Title: Back-End Developer Experience: 3-5 Years Location: HYD Engagement Type: Full Time Role Overview We are looking for a skilled Back-End Developer with 35 years of experience to build and maintain scalable, high-performance server-side applications. The ideal candidate should have strong coding skills, a solid understanding of APIs and databases, and the ability to work closely with cross-functional teams to deliver reliable backend services. Key Responsibilities • Design, develop, and maintain server-side applications and APIs • Build scalable and secure RESTful / microservices-based architectures • Collaborate with front-end developers, QA, and product teams to deliver features end-to-end • Write clean, efficient, and reusable code following best practices • Optimize applications for performance, scalability, and reliability • Develop and manage database schemas, queries, and integrations • Implement authentication, authorization, and data protection mechanisms • Participate in code reviews, design discussions, and sprint planning • Troubleshoot, debug, and resolve production issues • Contribute to CI/CD pipelines and deployment processes • Leverage and adopt AI-assisted development tools and practices to improve productivity and code quality Must-Have Skills Programming & Frameworks • Strong proficiency in at least one backend language: • Java (Spring Boot) / Node.js / Python (Django, Flask) / .NET Core • Experience in building RESTful APIs and web services • Solid understanding of object-oriented and/or functional programming concepts Databases • Hands-on experience with: • Relational databases (MySQL, PostgreSQL) • NoSQL databases (MongoDB, Redis) • Strong knowledge of data modeling and query optimization Core Backend Concepts • Understanding of microservices architecture • Knowledge of API security (OAuth, JWT, etc.) • Experience with asynchronous processing and messaging systems (Kafka, RabbitMQ) • Familiarity with caching strategies DevOps & Tools • Experience with version control systems (Git) • Basic knowledge of CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) • Familiarity with containerization (Docker) Good to Have • Experience with cloud platforms (AWS, Azure, GCP) • Exposure to GraphQL APIs • Understanding of event-driven architecture • Knowledge of performance monitoring tools (New Relic, Prometheus) • Familiarity with test-driven development (TDD) Soft Skills • Strong problem-solving and analytical thinking • Good communication and collaboration skills • Ability to work in an Agile environment • Ownership mindset with attention to detail Education • Bachelor’s degree in Computer Science, Engineering, or related field Key Success Metrics (KPIs) • API performance and response times • System reliability and uptime • Code quality and maintainability • Defect rate and production issue resolution time • Timely delivery of features

More jobs at Randstad

All Randstad jobs (1,223)

Engineering jobs in Hyderabad

Engineering jobs in Hyderabad (8,408)

Other Engineering jobs in India

All Engineering jobs in India (49,414)