Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Java Cloud Application Developer.
India Jobs Expertini

Urgent! Senior Java Cloud Application Developer Job Opening In India, India – Now Hiring EXL

Senior Java Cloud Application Developer



Job description

Job Title: Senior Java Developer

Location: First Preference – Pune

Second Preference – (Bangalore, Gurgaon and Hyderabad)



We are seeking a Senior Java Developer with 6 to 10 years of experience in Java development and hands-on expertise with AWS Cloud.

The ideal candidate will have strong expertise in Java, Spring Batch, GraphQL, and AWS Cloud, along with the ability to design, develop, and deliver scalable enterprise solutions.

You will play a key role in driving technical excellence, mentoring team members, and ensuring best practices in software development.


Key Responsibilities

  • Design, develop, and maintain high-performance, scalable, and secure Java-based applications leveraging AWS Cloud.
  • Work extensively with Spring Batch to build and optimize batch processing applications.
  • Design and implement GraphQL APIs and schemas for efficient data access.
  • Deploy, monitor, and optimize applications on AWS Cloud infrastructure.
  • Guide the adoption of containerization (Docker, Kubernetes) and microservices architecture for cloud-based applications.
  • Oversee the development and implementation of robust CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, Terraform, or CloudFormation.
  • Agile / Scrum development environment experience.
  • Performance optimization, scalability, and security best practices in cloud-native systems.
  • Troubleshoot and resolve complex issues across application layers.
  • Mentor junior developers and contribute to technical design discussions.



Required Skills & Qualifications

  • 6+ years of professional experience in software development with a focus on Java (8/11/21).
  • Strong hands-on experience with the Spring ecosystem (Spring Boot, Spring Batch, Spring Data, Spring Security).
  • Expertise in building and consuming GraphQL APIs.
  • Proficiency with AWS Cloud services (EC2, Lambda, S3, RDS, SQS, SNS, etc.).
  • Strong knowledge of microservices architecture, REST APIs, and event-driven design.
  • Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB, etc.).
  • Solid understanding of design patterns, OOP principles, and data structures/algorithms.
  • Monitoring & Logging: ELK Stack, Prometheus, Grafana, CloudWatch, Splunk.
  • Testing Frameworks: JUnit, Mockito, Cucumber, TestNG.
  • Message Brokers: Kafka, RabbitMQ, ActiveMQ.
  • Front-End Exposure: Basic understanding of JavaScript/TypeScript, React, or Angular.
  • Excellent communication and collaboration abilities.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Java Potential: Insight & Career Growth Guide