🌎
This job posting isn't available in all website languages

Senior Java AWS Developer

📁
Lead Software Engineer (Level: Senior Consultant)
📅
CREQ215296 Requisition #
6+ years of experience in Java development, with at least 3+ years of experience in leading teams and designing solutions using microservices architecture.
Strong expertise in AWS cloud services, including but not limited to AWS Lambda, ECS, EKS, API Gateway, S3, and RDS.
Solid experience in rewriting MuleSoft services and agents into Java-based microservices.
Strong experience in Java frameworks, especially Spring Boot and Spring Cloud for building scalable microservices.
Hands-on experience with containerization using Docker and container orchestration using Kubernetes (EKS in AWS).
Proficiency in designing and developing RESTful APIs and integrating microservices using API Gateway and other integration patterns.
Familiarity with event-driven architectures, message queues (e.g., Kafka, SQS), and asynchronous communication patterns in microservices.
Experience with CI/CD pipelines, and familiarity with tools like Jenkins, GitLab CI, or AWS CodePipeline.
Solid understanding of DevOps principles and hands-on experience with automation, infrastructure as code (e.g., Terraform, CloudFormation), and deployment strategies.
Knowledge of monitoring and logging tools such as AWS CloudWatch, Prometheus, Grafana, or other monitoring solutions.
Strong troubleshooting, debugging, and optimization skills to ensure high performance and reliability of deployed microservices.
Excellent problem-solving skills, communication skills, and the ability to collaborate effectively with different teams.
Experience in Agile methodologies (Scrum, Kanban) and a collaborative team-oriented environment.

6+ years of experience in Java development, with at least 3+ years of experience in leading teams and designing solutions using microservices architecture.
Strong expertise in AWS cloud services, including but not limited to AWS Lambda, ECS, EKS, API Gateway, S3, and RDS.
Solid experience in rewriting MuleSoft services and agents into Java-based microservices.
Strong experience in Java frameworks, especially Spring Boot and Spring Cloud for building scalable microservices.
Hands-on experience with containerization using Docker and container orchestration using Kubernetes (EKS in AWS).
Proficiency in designing and developing RESTful APIs and integrating microservices using API Gateway and other integration patterns.
Familiarity with event-driven architectures, message queues (e.g., Kafka, SQS), and asynchronous communication patterns in microservices.
Experience with CI/CD pipelines, and familiarity with tools like Jenkins, GitLab CI, or AWS CodePipeline.
Solid understanding of DevOps principles and hands-on experience with automation, infrastructure as code (e.g., Terraform, CloudFormation), and deployment strategies.
Knowledge of monitoring and logging tools such as AWS CloudWatch, Prometheus, Grafana, or other monitoring solutions.
Strong troubleshooting, debugging, and optimization skills to ensure high performance and reliability of deployed microservices.
Excellent problem-solving skills, communication skills, and the ability to collaborate effectively with different teams.
Experience in Agile methodologies (Scrum, Kanban) and a collaborative team-oriented environment.

Previous Job Searches

Similar Listings

Hyderabad, Andhra Pradesh, India

📁 Lead Software Engineer

Requisition #: CREQ217227

Hyderabad, Andhra Pradesh, India

📁 Lead Software Engineer

Requisition #: CREQ214398

Hyderabad, Andhra Pradesh, India

📁 Lead Software Engineer (Level: Senior Consultant)

Requisition #: CREQ218660