Apply now »

Sr. Software Engineer - Java & AWS Job

Date:  Jun 30, 2025
Job Requisition Id:  61699
Location: 

Bangalore, KA, IN Bangalore, KA, IN

Key Responsibilities: 

  • Design, develop, and maintain Java-based applications and microservices.
  • Architect and implement cloud solutions using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and others. 
  • Collaborate with cross-functional teams to translate business requirements into technical solutions. 
  • Optimize cloud infrastructure for performance, security, and cost-efficiency. 
  • Automate deployment and CI/CD pipelines using tools like Jenkins, Git, and AWS CodePipeline. 
  • Monitor, troubleshoot, and resolve issues in cloud environments and applications. 
  • Ensure security best practices and compliance standards are followed. 
  • Document architecture, processes, and operational procedures.

 

Required Skills & Qualifications:

  • Strong expertise in Java development (Java 8/11+, Spring Boot, RESTful APIs). 
  • Proven experience with AWS cloud services and architecture. 
  • Hands-on experience with containerization tools like Docker and orchestration with Kubernetes (optional but preferred). 
  • Experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform. 
  • Familiarity with CI/CD pipelines and automation tools. 
  • Solid understanding of security best practices in cloud environments. 
  • Strong problem-solving and communication skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

Job Description:

 

Experience required: 5-9 years.

 

Job Summary:
The ideal candidate will possess a strong background in Java development and extensive experience with Amazon Web Services (AWS). You will be responsible for designing, developing, deploying, and maintaining scalable cloud-native applications and services, ensuring high availability, security, and performance.

 

Key Responsibilities: 

  • Design, develop, and maintain Java-based applications and microservices.
  • Architect and implement cloud solutions using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and others. 
  • Collaborate with cross-functional teams to translate business requirements into technical solutions. 
  • Optimize cloud infrastructure for performance, security, and cost-efficiency. 
  • Automate deployment and CI/CD pipelines using tools like Jenkins, Git, and AWS CodePipeline. 
  • Monitor, troubleshoot, and resolve issues in cloud environments and applications. 
  • Ensure security best practices and compliance standards are followed. 
  • Document architecture, processes, and operational procedures.

 

Required Skills & Qualifications:

  • Strong expertise in Java development (Java 8/11+, Spring Boot, RESTful APIs). 
  • Proven experience with AWS cloud services and architecture. 
  • Hands-on experience with containerization tools like Docker and orchestration with Kubernetes (optional but preferred). 
  • Experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform. 
  • Familiarity with CI/CD pipelines and automation tools. 
  • Solid understanding of security best practices in cloud environments. 
  • Strong problem-solving and communication skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

 

Preferred Skills: 

  • Knowledge of serverless architectures. 
  • Experience with databases (SQL and NoSQL). 
  • Certifications such as AWS Solutions Architect, Developer, or DevOps Engineer.

 

Why Join Us:
[Insert details about company culture, growth opportunities, benefits, etc.]

 

How to Apply:

  • Please send your resume and cover letter to [Insert Contact Information].
  • Would you like me to customize this further for a specific company or level?r.

Key Responsibilities: 

  • Design, develop, and maintain Java-based applications and microservices.
  • Architect and implement cloud solutions using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudFormation, and others. 
  • Collaborate with cross-functional teams to translate business requirements into technical solutions. 
  • Optimize cloud infrastructure for performance, security, and cost-efficiency. 
  • Automate deployment and CI/CD pipelines using tools like Jenkins, Git, and AWS CodePipeline. 
  • Monitor, troubleshoot, and resolve issues in cloud environments and applications. 
  • Ensure security best practices and compliance standards are followed. 
  • Document architecture, processes, and operational procedures.

 

Required Skills & Qualifications:

  • Strong expertise in Java development (Java 8/11+, Spring Boot, RESTful APIs). 
  • Proven experience with AWS cloud services and architecture. 
  • Hands-on experience with containerization tools like Docker and orchestration with Kubernetes (optional but preferred). 
  • Experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform. 
  • Familiarity with CI/CD pipelines and automation tools. 
  • Solid understanding of security best practices in cloud environments. 
  • Strong problem-solving and communication skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

Apply now »