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
Apply Now