Talent.com
This job offer is not available in your country.
Software Engineer - Backend Development

Software Engineer - Backend Development

PRB ResourcesNoida
30+ days ago
Job description

Job Title : Software Engineer (Backend)

Job Description :

We're looking for an experienced Software Engineer to join our team. As a Backend Engineer, you'll be responsible for designing and implementing scalable, secure, and efficient systems using a range of technologies and tools.

Key Responsibilities :

  • Design and implement scalable API designs, microservices, and background jobs
  • Develop and maintain solid database experience with SQL and NoSQL databases
  • Implement authentication flows, caching mechanisms, and cloud infrastructure (GCP)
  • Design and implement CI / CD pipelines for automated testing and deployment
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Ensure high-quality code and follow best practices for coding, testing, and deployment

Requirements :

  • Strong experience with scalable API design, microservices, and background jobs
  • Solid database experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra)
  • Experience with authentication flows (e.g., OAuth, JWT, OpenID Connect) and caching mechanisms (e.g., Redis, Memcached)
  • Comfortable with cloud infrastructure (GCP) and CI / CD pipelines (e.g., Google Cloud Build, Jenkins, Travis CI)
  • Strong programming skills in languages like Java, Python, or Go
  • Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)
  • Nice to Have :

  • Experience with agile development methodologies and version control systems (e.g., Git)
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack)
  • Knowledge of security best practices and compliance requirements
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Backend • Noida