Qureos

FIND_THE_RIGHTJOB.

Software developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Gurugram

JobType: full-time

We are seeking a skilled and motivated Software Developer with strong hands-on experience in Java and Python to join our high-performing engineering team. In this role, you will contribute to the design, development, testing, and deployment of scalable applications and backend services. You will work closely with cross-functional teams including product managers, architects, QA engineers, and DevOps teams to deliver high-quality solutions that power mission-critical platforms.

Requirements

Key Responsibilities

  • Design, build, and maintain robust, secure, and high-performance software applications using Java and Python.
  • Develop microservices, RESTful APIs, automated backend processes, and reusable system components.
  • Collaborate with product and architecture teams to translate business requirements into technical solutions and detailed system designs.
  • Write clean, maintainable, and well-documented code following industry best practices, coding standards, and design patterns.
  • Conduct unit testing, integration testing, code reviews, debugging, and performance optimization to ensure high-quality releases.
  • Work on integration with databases, third-party services, and cloud platforms.
  • Participate actively in Agile/Scrum ceremonies such as sprint planning, standups, retrospectives, and estimation.
  • Support DevOps practices including CI/CD pipelines, containerization, automation, deployment, and monitoring.
  • Troubleshoot production issues and provide quick resolutions while maintaining system stability.
  • Continuously research and adopt modern engineering practices, frameworks, and tools.

Required Skills & Experience

  • 3-7 years of professional software development experience with strong proficiency in both Java and Python.
  • Solid understanding of object-oriented programming (OOP), data structures, algorithms, multithreading, and distributed systems.
  • Experience in building RESTful APIs and backend services using frameworks such as Spring Boot (Java) and Django/FastAPI/Flask (Python).
  • Strong SQL and NoSQL database experience (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Experience working with CI/CD pipelines and tools such as Jenkins, GitLab CI, GitHub Actions, or similar.
  • Familiarity with Docker, Kubernetes, cloud platforms (AWS/GCP/Azure), and microservices architecture is preferred.
  • Hands-on understanding of version control using Git and exposure to DevOps workflows.
  • Ability to diagnose and resolve performance bottlenecks and system failures.
  • Excellent communication, problem-solving, analytical thinking, and teamwork skills.

Good to Have

  • Experience with message brokers such as Kafka, RabbitMQ, or AWS SQS.
  • Exposure to ML pipelines, ETL processes, or data engineering workflows.
  • Experience in test automation and tools like JUnit, PyTest, or equivalent.
  • Familiarity with front-end technologies (React, Angular, or TypeScript) is a plus

© 2025 Qureos. All rights reserved.