HumanBit Logo

AWS engineer + Java | Codersbrain

full-time
Posted on April 29, 2025

Job Description

Job Description:

We are looking for a highly skilled AWS Engineer with strong Java and Spring Boot expertise to join our cloud engineering team. The ideal candidate must have hands-on experience across core AWS services and solid proficiency in developing scalable backend systems using Java, Spring Boot, and Microservices architecture. This is a development-focused role — deployment-only experience will not suffice.


Key Responsibilities:

  • Design, develop, and maintain cloud-native applications using AWS services such as:

    • Lambda – creating serverless functions from scratch

    • DynamoDB – modeling, querying, and managing NoSQL data

    • SQS & SNS – integrating asynchronous messaging into services

    • S3 – secure and scalable object storage usage

    • ECS & EC2 – container and instance-based compute resource orchestration

  • Write efficient, modular, and scalable Java (Java 8+) code using Spring Boot.

  • Develop and maintain microservices architecture for high availability and performance.

  • Integrate and work with Apache Kafka for event-driven architecture.

  • Automate deployments, monitor application performance, and troubleshoot production issues.

  • Collaborate with cross-functional teams to translate business requirements into technical solutions.

  • Follow secure coding practices and contribute to improving CI/CD pipelines.


Mandatory Skills:

  • Minimum 5 years of hands-on experience with AWS services listed above (not just deployment).

  • Experience creating and managing Lambda functions with scripting knowledge.

  • Strong in Java, Spring Boot, and REST API development.

  • Proven experience building and managing microservices.

  • Practical experience with Kafka for real-time data streaming and event processing.

  • Good understanding of CI/CD, containerization (Docker), and infrastructure best practices.


Preferred Skills:

  • Experience with Terraform, CloudFormation, or similar IaC tools.

  • Familiarity with monitoring tools like CloudWatch, Prometheus, or Grafana.

  • Knowledge of OAuth2/JWT and security best practices for API development.

  • Exposure to Agile/Scrum methodologies.

Powered by
HumanBit Logo