Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ Xoriant

Home > Software Development

 Java Developer

Job Description

Job Title: Java Developer with AWS
Location: Pune
Employment Type: Full-time
Experience Level: [Mid-level / Senior]


Job Summary

We are looking for a skilled Java Developer with strong AWS experience to join our dynamic team. The ideal candidate will have hands-on expertise in developing, deploying, and maintaining scalable Java applications, coupled with deep knowledge of AWS cloud services. You will work on designing and building high-performance applications and cloud-native solutions that meet business needs.

Key Responsibilities

  • Design, develop, and maintain scalable Java applications and microservices.
  • Develop and deploy applications on AWS infrastructure using services like EC2, Lambda, S3, RDS, API Gateway, and others.
  • Build and manage RESTful APIs and integrate third-party services.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.
  • Implement best practices for security, scalability, and performance in cloud-based applications.
  • Write clean, efficient, and testable code using modern development standards.
  • Participate in code reviews, troubleshooting, debugging, and continuous improvement processes.
  • Automate deployment pipelines using CI/CD tools and infrastructure-as-code frameworks (CloudFormation, Terraform, etc.).
  • Stay updated with emerging technologies and recommend improvements.

Required Skills and Qualifications

  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Strong proficiency in Java (Core Java, Spring, Spring Boot).
  • Solid experience with AWS services (EC2, S3, Lambda, RDS, API Gateway, DynamoDB, etc.).
  • Hands-on experience with RESTful API development and microservices architecture.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., DynamoDB, MongoDB).
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD, AWS CodePipeline).
  • Proficiency with Git and version control workflows.
  • Understanding of containerization (Docker) and orchestration tools (ECS, EKS, Kubernetes is a plus).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.

Preferred Qualifications (Nice to have)

  • AWS certification (AWS Certified Developer, AWS Certified Solutions Architect, etc.).
  • Experience with infrastructure-as-code (Terraform, AWS CloudFormation).
  • Familiarity with message brokers (SQS, SNS, Kafka).
  • Exposure to monitoring and logging tools (CloudWatch, ELK Stack, Prometheus, etc.).
  • Experience with Agile/Scrum methodologies.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Xoriant
Location(s): Pune

+ View Contactajax loader


Keyskills:   Java Spring Boot AWS Microservices

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

GIS Developer/G Technology

  • Tech Mahindra
  • 3 - 8 years
  • Hyderabad
  • 19 minutes ago
₹ 15-30 Lacs P.A.

Senior Java Application Developer with Microservices

  • Oracle
  • 3 - 9 years
  • Kolkata
  • 4 hours ago
₹ Not Disclosed

Python Developer ! 6+ yrs ! Bangalore

  • Tech Mahindra
  • 6 - 11 years
  • Bengaluru
  • 6 hours ago
₹ 15-25 Lacs P.A.

Senior Consultant - Java / Pl/sql Core Banking

  • Oracle
  • 3 - 9 years
  • Kolkata
  • 7 hours ago
₹ Not Disclosed

Xoriant

Xoriant Corporation is a product engineering and services company, serving technology startups as well as mid-size to large corporations. We offer a flexible blend of onsite, offsite and offshore services from our Global delivery centers ( Sunnyvale, New Jersey, Mumbai, Pune, Gurgaon, Kolkata and B...