Sr. Software Engineer - Java & AWS Job

YASH Technologies

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.
Read Full Description
Confirmed 4 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles