Java Aws Developer

3across

Mumbai

On-site

INR 3,000,000 - 6,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

3across in Mumbai seeks an experienced Java AWS Developer with 10+ years building cloud-native enterprise apps. You will design, develop, and deploy scalable Java-based services on AWS, leveraging microservices, Kafka, Docker, and serverless tech.

You will implement RESTful APIs, work in Agile teams, contribute to CI/CD, and ensure performance and reliability. Strong knowledge of containers, orchestration, and various AWS services is essential.

Qualifications

  • 10+ years of Java/J2EE application development.
  • Strong Java fundamentals: multithreading, collections, generics, annotations.
  • Hands-on AWS experience: EC2, ECS, EKS, S3, Lambda, Step Functions.
  • Experience with Kafka and event-driven architectures.
  • Docker containerization and microservices architecture.
  • RESTful APIs development and API design.
  • SQL and NoSQL databases (DynamoDB, MongoDB).
  • Maven or Gradle, Git, CI/CD practices.
  • Agile/Scrum methodology.
  • Application servers: Tomcat or WebLogic.

Responsibilities

  • Design, develop, and maintain enterprise applications using Java/J2EE and cloud-native technologies.
  • Build and deploy scalable applications on AWS using containerized and serverless architectures.
  • Develop and maintain RESTful APIs and microservices.
  • Work with Apache Kafka for event-driven and streaming solutions.
  • Implement Docker-based containerization and orchestrate workloads on AWS services.
  • Build serverless workflows using AWS Lambda and Step Functions.
  • Write clean, reusable, and testable code following best practices.
  • Perform unit testing with JUnit and mocking frameworks.
  • Collaborate with cross-functional teams in an Agile development environment.
  • Manage source code using Git and participate in CI/CD pipelines.
  • Optimize performance, scalability, and reliability.

Skills

Java/J2EE
AWS
Microservices
Kafka
Docker
Serverless
Agile/Scrum
RESTful APIs
Git/CI-CD
Testing (JUnit)

Tools

Maven/Gradle
Tomcat/WebLogic

Job description

Java AWS Developer
Job Summary

We are looking for an experienced Java AWS Developer with 10+ years of experience in designing, developing, and deploying scalable cloud-native applications. The ideal candidate should have strong expertise in Java, AWS services, microservices, Kafka, Docker, and serverless technologies, along with experience in building enterprise-grade applications using Agile development practices.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Java/J2EE and cloud-native technologies.
  • Build and deploy scalable applications on AWS using containerized and serverless architectures.
  • Develop and maintain RESTful APIs and microservices.
  • Work with Apache Kafka for event-driven and streaming solutions.
  • Implement Docker-based containerization and orchestrate workloads on AWS services.
  • Build serverless workflows using AWS Lambda and Step Functions.
  • Write clean, reusable, and testable code following best practices and coding standards.
  • Perform unit testing using JUnit and mocking frameworks.
  • Collaborate with cross-functional teams in an Agile development environment.
  • Manage source code using Git and participate in CI/CD pipelines.
  • Optimize application performance, scalability, and reliability.
Required Skills & Experience
  • 10+ years of experience in Java/J2EE application development.
  • Strong expertise in Core Java, multithreading, collections, generics, annotations, reflection, and concurrency.
  • Hands-on experience with AWS services including EC2, ECS, EKS, S3, Fargate, Aurora, Lambda, Step Functions, and Elasticsearch/OpenSearch.
  • Experience with Apache Kafka and event-driven architectures.
  • Strong knowledge of Docker containerization and microservices architecture.
  • Experience with SQL and relational databases.
  • Working knowledge of NoSQL databases such as DynamoDB and MongoDB.
  • Experience with Maven or Gradle build tools.
  • Hands-on experience with Git version control and CI/CD practices.
  • Experience working on application servers such as Tomcat or WebLogic.
  • Familiarity with Agile/Scrum development methodologies.
Preferred Skills
  • Experience with Terraform or other Infrastructure as Code (IaC) tools.
  • Exposure to Kubernetes and container orchestration.
  • Knowledge of cloud security and application performance optimization.
Ideal Candidate Profile
  • Senior Java AWS Developer / Lead Java Developer.
  • Strong experience in cloud-native application development on AWS.
  • Excellent analytical, problem-solving, and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java AWS Developer
Java AWS Developer

Hexaware Technologies • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Java AWS Developer
Java AWS Developer

Three Across • Mumbai

On-site
INR 2,800,000 - 4,200,000
Java AWS Developer
Java AWS Developer

HTC Global Services • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Java Architect
Java Architect

ARi • Chennai District

On-site
INR 4,000,000 - 7,000,000
Java Aws Developer
Java Aws Developer

Bounteous • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Java AWS Developer
Java AWS Developer

E4 Software Services • Chennai District

On-site
INR 600,000 - 900,000
Java Cloud
Java Cloud

Naukri E Hire Campaign • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Java AWS Developer
Senior Java AWS Developer

Virtusa • Bengaluru Urban

On-site
INR 800,000 - 1,500,000
Java + AWS Professional
Java + AWS Professional

Infosys • Chennai District, Bengaluru, Pune District

On-site
INR 1,200,000 - 2,200,000
Java Development Lead
Java Development Lead

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,200,000