HumanBit Logo

Senior Cloud Application Developer | Codersbrain

full-time
Posted on July 20, 2025

Job Description

Senior Cloud Application Developer

Job Summary

The Senior Cloud Application Developer is responsible for designing, developing, and implementing robust microservices-based applications on AWS. This role requires extensive experience in AWS architecture, particularly with Elastic Kubernetes Service (EKS), and involves collaboration with cross-functional teams to translate functional requirements into actionable solutions.

Responsibilities

  • Design, develop, and implement microservices-based applications on AWS using Java.
  • Lead the architecture and design of EKS-based solutions, ensuring seamless deployment and scalability.
  • Collaborate with cross-functional teams to gather and analyze functional requirements, translating them into technical specifications.
  • Define and enforce best practices for software development, including coding standards, code reviews, and documentation.
  • Identify non-functional requirements such as performance, scalability, security, and reliability; ensure these are met throughout the development lifecycle.
  • Conduct architectural assessments and provide recommendations for improvements to existing systems.
  • Mentor and guide junior developers in best practices and architectural principles.

Qualifications

  • Bachelor's or master's degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in software development with a focus on AWS solutions architecture.
  • Proven experience in architecting microservices-based applications using EKS.
  • Relevant AWS certifications, such as AWS Certified Solutions Architect.
  • Proficiency in Java programming language with experience in frameworks such as Spring Boot.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with AWS services, especially EKS, Lambda, S3, RDS, DynamoDB, and CloudFormation.
  • Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.

Preferred Skills

  • Ability to design data models for relational and NoSQL databases.
  • Experience in designing applications for high availability, fault tolerance, and disaster recovery.
  • Knowledge of security best practices in cloud environments.
  • Strong analytical skills to troubleshoot performance issues and optimize system efficiency.
  • Excellent communication skills to articulate complex concepts to technical and non-technical stakeholders.

Experience

  • A minimum of 10 years of relevant experience in software development and AWS solutions.

Environment

  • Work in a dynamic and diverse environment that values innovation and collaboration.

Salary

  • Salary information is not specified.

Growth Opportunities

  • Potential for career advancement within the organization, contributing to innovative projects and digital transformation initiatives.

Benefits

  • Information regarding specific benefits is not provided.
Powered by
HumanBit Logo