Java Back End Developer

5 - 10 years

5 - 15 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title

Location

Job Type

Job Overview

Key Responsibilities

  • Cloud Infrastructure

    : Design, build, and deploy cloud-native applications on

    AWS

    , utilizing services such as

    EC2

    ,

    S3

    ,

    Lambda

    ,

    RDS

    ,

    EKS

    ,

    API Gateway

    , and

    CloudFormation

    .
  • Backend Development

    : Develop and maintain backend services and microservices using

    Java 17+

    and

    Spring Boot

    , ensuring they are optimized for the cloud environment.
  • Microservices Architecture

    : Architect and implement microservices-based solutions that are scalable, secure, and resilient, ensuring they align with AWS best practices.
  • CI/CD Pipelines

    : Set up and manage automated

    CI/CD

    pipelines using tools like

    Jenkins

    ,

    GitLab CI

    , or

    AWS CodePipeline

    for continuous integration and deployment.
  • AWS Services Integration

    : Integrate AWS services such as

    DynamoDB

    ,

    SQS

    ,

    SNS

    ,

    CloudWatch

    , and

    Elastic Load Balancing

    into microservices to improve performance and scalability.
  • Performance Optimization

    : Monitor and optimize the performance of cloud infrastructure and services, ensuring efficient resource utilization and cost management in AWS.
  • Security

    : Implement security best practices in cloud applications and services, including

    IAM roles

    ,

    VPC configuration

    ,

    encryption

    , and

    authentication

    mechanisms.
  • Troubleshooting & Support

    : Provide ongoing support and troubleshooting for cloud-based applications, ensuring uptime, availability, and optimal performance.
  • Collaboration

    : Work closely with cross-functional teams, including frontend developers, system administrators, and DevOps engineers, to ensure end-to-end solution delivery.
  • Documentation

    : Document the architecture, implementation, and operations of cloud infrastructure and applications to ensure knowledge sharing and compliance.

Required Skills & Qualifications

  • Strong experience with

    Java 17+

    (latest version) and

    Spring Boot

    for backend development.
  • Hands-on experience with

    AWS Cloud

    services such as

    EC2

    ,

    S3

    ,

    Lambda

    ,

    RDS

    ,

    EKS

    ,

    API Gateway

    ,

    DynamoDB

    ,

    SQS

    ,

    SNS

    , and

    CloudWatch

    .
  • Proven experience in designing and implementing

    microservices

    architectures.
  • Solid understanding of cloud security practices, including

    IAM

    ,

    VPC

    ,

    encryption

    , and secure cloud-native application development.
  • Experience with

    CI/CD

    tools and practices (e.g.,

    Jenkins

    ,

    GitLab CI

    ,

    AWS CodePipeline

    ).
  • Familiarity with containerization technologies like

    Docker

    , and orchestration tools like

    Kubernetes

    .
  • Ability to optimize cloud applications for performance, scalability, and cost-efficiency.
  • Experience with monitoring and logging tools like

    CloudWatch

    ,

    ELK Stack

    , or other AWS-native tools.
  • Knowledge of RESTful APIs and

    API Gateway

    for exposing microservices.
  • Solid understanding of version control systems like

    Git

    and familiarity with

    Agile

    methodologies.
  • Strong problem-solving and troubleshooting skills, with the ability to work in a fast-paced environment.

Preferred Skills

  • AWS certifications, such as

    AWS Certified Solutions Architect

    or

    AWS Certified Developer

    .
  • Experience with

    Terraform

    or

    AWS CloudFormation

    for infrastructure as code.
  • Familiarity with

    Kubernetes

    and

    EKS

    for container orchestration in the cloud.
  • Experience with

    serverless

    architectures using

    AWS Lambda

    .

message queues

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
PwC India logo
PwC India

Business Consulting and Services

Kolkata West Bengal

RecommendedJobs for You

pune, bengaluru, delhi / ncr

pune, chennai, mumbai (all areas)

hyderabad, pune, bengaluru