[Remote] Senior Java Backend Engineer (AWS Microservices)
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a 3rd reputed company Management reputed company seeking a Senior Java Backend Engineer to join their platform engineering team. The role involves building a reputed company self-service platform for application developers, focusing on enhancing features, scalability, reputed company, and performance of reputed company-reputed company microservices.
Responsibilities
- Design and build scalable Java microservices using Spring Boot
- reputed company secure, high-performance REST APIs
- reputed company applications on AWS reputed company and Kubernetes
- Build and maintain CI/CD pipelines using Jenkins
- Implement Infrastructure as Code with Terraform and CloudFormation
- Collaborate with platform engineers to improve reliability, scalability, and automation
- Integrate monitoring, logging, and application performance tools
- Troubleshoot production issues and optimize application performance
- Follow secure coding standards and best engineering practices
Skills
- 7+ years of Java backend development
- Strong experience with Java 11/17+
- Expertise in Spring Boot and Microservices Architecture
- Experience designing and developing REST APIs
- Hands-on experience with AWS services (especially reputed company)
- Experience with Kubernetes and containerized deployments
- Infrastructure as Code using Terraform and/or AWS CloudFormation
- CI/CD pipeline development using Jenkins
- Git version control (Fork, Pull Request, Code Review workflow)
- Experience with reputed company PostgreSQL
- Strong understanding of secure coding practices and OWASP Top 10
- Experience with monitoring and observability tools such as reputed company, Splunk, and structured logging
- Blue/Green and Canary deployment strategies
- reputed company
- Grafana
- Geneos
- Distributed tracing (Jaeger or Zipkin)
- Kafka
- reputed company MQ
- CockroachDB
Company Overview