Senior Java Developer

March 20, 2026
Application ends: June 19, 2026
Apply Now

Job Description

The Role

As a core member of our backend team, you will own the full lifecycle of your code from architectural design and development to modern DevOps and deployment. You will be a key player in modernizing our infrastructure, working closely with Product and Architecture teams to transition legacy Spring Boot services into modern, reactive Quarkus patterns.

Key Responsibilities

  • Architect & Build: Design and implement highly scalable microservices using Java 17/21+ and the Quarkus framework.
  • AWS Orchestration: Deploy and manage services using AWS Lambda (SnapStart), ECS/EKS, and Fargate, ensuring high availability and fault tolerance.
  • Performance Optimization: Utilize GraalVM for native image compilation to drastically optimize cold starts and reduce resource consumption.
  • Data & Messaging: Implement reactive data access with Quarkus Panache and manage event-driven communication via Amazon EventBridge, SNS/SQS, or Kafka.
  • Modern DevOps: Own your deployments by building CI/CD pipelines (GitHub Actions/GitLab CI) and managing infrastructure-as-code via Terraform or AWS CDK.
  • Collaborate: Partner with cross-functional teams to champion best practices and drive the shift toward reactive development patterns.

Required Skills & Competencies

  • The Java Expert: 7+ years of hands-on experience in Java backend development, with deep familiarity of the JVM, multithreading, and the latest language features.
  • The Quarkus Specialist: Proven experience building production-grade microservices with Quarkus. (Knowledge of Mutiny for reactive programming is a major plus).
  • The AWS Guru: Strong, hands-on experience with core AWS services (S3, DynamoDB, RDS) and a deep understanding of Serverless and Containerized deployment strategies.
  • Microservices Mindset: A thorough understanding of distributed systems patterns, including Circuit Breakers, Service Discovery, CQRS, and Event Sourcing.
  • Essential Tooling: Proficiency with build tools (Maven/Gradle) and container orchestration (Docker, Kubernetes).
  • Security First: Proven experience implementing modern security protocols like OAuth2/OpenID Connect (using Keycloak or AWS Cognito).

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru