Associate Engineer

New
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSGCPJavaSpring BootAzureCI/CDTerraformMicroservices

Requirements

  • 6+ years of professional software engineering experience with strong expertise in Core Java (8/11/17), Spring Boot, microservices, and API development.
  • Hands-on experience developing and operating cloud-native applications on AWS, Azure, or GCP.
  • Strong understanding of software engineering best practices including design patterns, code reviews, testing, and version control.
  • Experience with CI/CD tools and Infrastructure-as-Code (Terraform preferred).
  • Proven experience with observability and monitoring tools such as Prometheus, Grafana, Splunk, ELK, or equivalent platforms.
  • Familiarity with at least one database technology (e.g., Oracle, BigQuery) and distributed system architectures.
  • Experience working in globally distributed teams.
  • Strong debugging, analytical, and problem-solving abilities in complex systems environments.
  • Exposure to AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar platforms is highly desirable.
  • Understanding of cloud security principles and data protection practices is a plus.

Responsibilities

  • Design, build, and maintain Java-based microservices and APIs to support enterprise applications and business-critical systems.
  • Develop and enhance cloud-native applications while ensuring scalability, reliability, and performance across environments.
  • Contribute to architecture discussions and technical design decisions, ensuring alignment with business and system requirements.
  • Implement DevOps practices including CI/CD pipelines, automated deployments, and infrastructure-as-code using tools such as Terraform.
  • Build and maintain observability solutions including monitoring, logging, alerting, and dashboards to ensure system health and reliability.
  • Collaborate with global engineering teams to integrate systems, resolve production issues, and ensure seamless delivery of features.
  • Leverage AI-assisted development tools to improve productivity, code quality, and development efficiency across the SDLC.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now