Java Developer – Core Java | AWS

Job Title: Java Developer – Core Java | AWS
Location: Chennai, Bengaluru, Hyderabad, Pune, Mumbai, Noida, NCR
Experience: 6–10 years
Job Type: Full-Time
Department: Software Development / Engineering


Job Summary:

We are seeking a highly skilled Java Developer with strong expertise in Core Java development and hands-on experience with AWS cloud services. The ideal candidate will be responsible for designing, coding, testing, and deploying backend services and applications in a cloud-native environment.


Key Responsibilities:

  • Develop high-performance and scalable applications using Core Java.
  • Design and implement RESTful APIs and backend services.
  • Work with AWS services (EC2, S3, Lambda, RDS, SNS, SQS, etc.) for application deployment and integration.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with front-end developers, QA engineers, and DevOps teams.
  • Participate in code reviews, debugging, and optimization activities.
  • Handle application deployments and monitoring in cloud environments.
  • Follow Agile methodologies and contribute to continuous improvement.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in Java software development.
  • Strong understanding of Core Java, OOPs, multithreading, collections, and exception handling.
  • Experience in building APIs and web services using Spring, Spring Boot, or similar frameworks.
  • Hands-on experience with AWS cloud services – compute, storage, messaging, and databases.
  • Familiarity with Maven/Gradle, Git, and build/deployment tools.
  • Good understanding of SQL and database integration.
  • Excellent problem-solving, debugging, and analytical skills.

Preferred Qualifications:

  • Exposure to microservices architecture.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline.
  • Knowledge of containerization tools like Docker.
  • AWS certification (e.g., AWS Certified Developer – Associate) is a plus.

What We Offer:

  • Opportunity to work with modern cloud technologies.
  • Challenging projects in an agile, fast-paced environment.
  • Flexible working options and competitive compensation.
  • Supportive team culture with learning and growth opportunities.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx