Senior Software Engineer – Backend

0




We are on the lookout for Software Engineers & Senior Software Engineers to join our team. Responsibilities:

  • Designing, developing, and maintaining backend services using Java and Spring Boot
  • Managing and optimizing databasesystems, including schemadesign, performance tuning,and data integrity checks
  • Building and maintaining CI/CD pipelines using Jenkins, ensuring smooth code integration and delivery
  • Developing automation scripts using Shell and Pythonfor routine operational tasks
  • Provisioning and managing cloud infrastructure on AWS using Terraform and Chef
  • Containerizing applications using Docker and maintaining container orchestration workflows
  • Collaborating with cross-functional teams including QA, frontend developers, and DevOps engineers
  • Monitoring application and infrastructure performance; responding to alertsand resolving issues proactively


Requirements:


Backend Development:

  • Strong expertise in Java and Spring Boot framework
  • Experience in designing RESTful APIs and microservices

Database Management:

  • Solid DBA skills with experience in SQL tuning,data modeling, and backup strategies

DevOps & Automation:

  • Proven experience with AWS services (EC2, RDS, S3, Lambda, etc.)
  • Hands-on experience with Jenkins for CI/CD automation
  • Proficiency with Docker; experience with container lifecyclemanagement
  • Configuration management experience using Chef or similartools
  • Infrastructure as Code (IaC) expertise using Terraform
  • Strong scripting skills in Shell and Python
  • A Bachelor’s Degree in ComputerScience or equivalent, with years of experience developing production enterpriseapplications as specified below:
  • 4+ for Senior SoftwareEngineers
  • Extensive experience with the Java/Spring-Boot stack, along with hands-on knowledge of RESTful APIs, microservices, performance optimizations, enterprise integration principles and modern deployment strategies (containerization principles)
  • In-depth understanding of relational databases, schema design and SQL optimization
  • Familiarity with DevOps practices and prior experience working with cloud platforms (AWS preferred)
  • Demonstrated ability to analyze complex systems and debug production issues across distributed environments
  • Familiarity with data streaming concepts and related toolsets (Kafka) would be an added advantage
  • Excellent communication skills
  • Familiarity with working in a Scrum Agile delivery environment
  • Familiarity with Quality Engineering process and practices
  • Experience with monitoring tools(e.g., CloudWatch, Datadog).
  • Knowledge of Kubernetes or similar container orchestration platforms.
  • Familiarity with Agile and DevOps practices.
  • Familiarity with Oracle Databases


You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied