Talent.com
This job offer is not available in your country.
Senior Software Engineer - Java

Senior Software Engineer - Java

PatronageHRGurgaon
13 days ago
Job description

Key Responsibilities :

  • Participate and contribute in a team practicing Agile Scrum.
  • Execute Test Driven Development (TDD) in assigned projects.
  • Practice efficient source code management strategies for smooth delivery.
  • Design and build secure, scalable microservices and RESTful APIs.
  • Work with multiple teams to deliver cutting-edge logistics solutions.
  • Optimize performance, scalability, and reliability in every project.
  • Implement CI / CD pipelines and support automation for faster releases.
  • Ensure security, monitoring, and performance across deployments.
  • Continuously explore new technologies and bring innovative solutions.

Required Skills and Experience :

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Minimum 5 years of software engineering experience.
  • Strong expertise in Java (with WebFlux).
  • Database proficiency : MongoDB (required), PostgreSQL (required), GraphDB / NoSQL (good to have).
  • Hands-on experience with CI / CD tools (BitBucket, Jenkins, Maven, Gradle).
  • Proficiency with Git workflows (branching, merging strategies).
  • Strong knowledge of cloud platforms (GCP, AWS).
  • Experience with Docker, Kubernetes, OpenShift.
  • Familiarity with APM tools, ELK, Prometheus, Grafana, Google Cloud Logging.
  • Knowledge of performance / load testing tools.
  • Preferred Skills (Good to Have) :

  • Expertise in microservices architecture.
  • Familiarity with automation for Development / QA.
  • Knowledge of application performance management & monitoring.
  • Experience with application logging & troubleshooting.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Java • Gurgaon