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