Job Title: AWS Developer with Strong Java Experience

Alltech Consulting Services
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
Spring Security
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
Cloud Computing
Code Review
Software Debugging
Software Design Patterns
DevOps
Amazon DynamoDB
Github
Hibernate
Identity and Access Management
Java Persistence API
Java Virtual Machine (JVM)
Java Web Services
Key Management
Performance Tuning
Scrum
Amazon Web Services (AWS)
Multithreading
Spring Cloud
Spring-mvc
Delivery Pipeline
Spring-boot
Amazon Web Services (AWS)
Cloudformation
Build Management
Amazon Web Services (AWS)
Gitlab-ci
Infrastructure Automation Frameworks
Cloud Migration
Cloudwatch
Api Gateway
REST
Amazon Web Services (AWS)
Terraform
Jenkins
Microservices

Job description

We are seeking a highly skilled AWS Developer with strong Java development expertise to design, develop, and deploy scalable cloud-native applications. The ideal candidate will have hands-on experience with AWS services, microservices architecture, Java/Spring Boot development, and CI/CD pipelines. The role involves building secure, high-performance applications and supporting cloud migration and modernization initiatives., * Design, develop, and maintain scalable Java-based applications on AWS cloud.

  • Build and deploy microservices using Java, Spring Boot, and RESTful APIs.
  • Develop cloud-native solutions leveraging AWS services such as Lambda, EC2, ECS, EKS, S3, RDS, DynamoDB, API Gateway, and CloudWatch.
  • Implement infrastructure automation using Terraform, CloudFormation, or AWS CDK.
  • Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
  • Collaborate with DevOps, architecture, and business teams to deliver secure and scalable solutions.
  • Optimize application performance, scalability, reliability, and cost efficiency in AWS.
  • Implement security best practices including IAM roles, encryption, secrets management, and compliance controls.
  • Participate in code reviews, troubleshooting, debugging, and production support activities.
  • Work in Agile/Scrum teams and contribute to sprint planning, estimation, and delivery.

Requirements

  • Strong experience in Java 8/11/17
  • Expertise in Spring Boot, Spring MVC, Spring Security
  • Experience with REST APIs and microservices architecture
  • Strong understanding of multithreading, collections, JVM tuning, and design patterns
  • Experience with Hibernate/JPA

AWS Cloud

  • Hands-on experience with AWS services:
  • EC2
  • Lambda
  • ECS/EKS
  • S3
  • RDS
  • DynamoDB
  • API Gateway
  • CloudWatch
  • SNS/SQS
  • IAM
  • VPC

Apply for this position