Sr Java Cloud Engineer (AWS)

Full–time

Posted on: 14 days ago

Company Description

Nomad Labs is a team of passionate technologists dedicated to helping businesses from various industries leverage technology for growth and innovation. Specializing in tailored software solutions, Nomad Labs delivers advanced tools that enhance efficiency and empower organizations to make informed decisions.

Experience
  • 6+ years of hands-on backend development experience
  • Significant experience building and running systems on AWS

  • Role Description

    We are looking for a Senior Java Developer (AWS) with deep expertise in Java, Spring ecosystem, and cloud-native development on AWS. The role demands strong coding discipline, ownership of backend services, and the ability to communicate clearly with both technical and non-technical stakeholders.

    Qualifications
  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Expertise in Programming, specifically with Java and related technologies
  • Hands-on experience with the Spring Framework and building Microservices
  • Knowledge of modern software architecture principles and patterns
  • Familiarity with AWS cloud services for deployment and scalability
  • Strong analytical and problem-solving abilities
  • Effective communication and teamwork skills
  • Bachelor's or advanced degree in Computer Science or a related field
  • Experience with CI/CD pipelines and containerization (e.g., Docker) is an advantage

  • Must Haves

    Java
  • Expert-level Core Java (Java 8+)
  • Strong experience with:

  • Spring Boot
  • Spring MVC / REST APIs
  • Spring Data JPA

  • Deep understanding
  • OOP, SOLID principles, design patterns
  • Concurrency and multithreading
  • Performance tuning and memory management

  • AWS & Cloud (Strong Hands-On Required)
  • Proven experience designing and implementing AWS infrastructure and services:
  • SNS, SQS (topics, queues, fan-out, DLQs), EC2, ECS or EKS, S3, RDS / Aurora
  • IAM (roles, policies, least-privilege access)
  • CloudWatch (logs, metrics, alarms)
  • Experience building event-driven architectures

  • Release & Deployment

    Hands-on experience with modern release strategies, including

  • Canary deployments

  • Blue–Green deployments

  • Rolling deployments