FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudGRPCJavaKafkaKubernetesNoSQLPulsarRabbitMQSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Act as the project's technical focal point
- Maintain and evolve the solution's cloud-native architecture, based on microservices, APIs and event-driven patterns, ensuring provider agnosticism (cloud agnostic) and support for Active-Active topologies, with a critical and constructive mindset
- Ensure development alignment with the defined architecture, from solution design through production rollout
- Conduct regular code reviews, promoting engineering best practices, clean code and automated testing, as guarantor of solution quality
- Define and manage technical debt, prioritizing critical fixes and refactors
- Ensure non-functional quality: performance, resilience, security, observability and scalability of the platform
- Support the design of high-availability (active-active) strategies, data consistency and disaster recovery
- Promote technical documentation (architecture, decisions, patterns, development guides) and ensure its continuous upkeep.
Requirements
What you’ll need- Java expertise: deep mastery of Java (recent versions) and solid experience with Spring Boot (ideally also Spring Cloud)
- Cloud-native architect: proven experience designing distributed systems, microservice patterns, event-driven architectures, containers and container orchestration
- Strong command of microservices management and patterns (circuit breaker, saga, retries, API gateway, service discovery, observability patterns, service mesh, REST, gRPC, etc.)
- Hands-on experience with event-driven architectures and messaging/streaming (Pulsar, Kafka, RabbitMQ or similar technologies for asynchronous processing)
- Knowledge of active-active topologies, geo-distribution, fault tolerance and high-availability design
- Experience with distributed databases and database engines (SQL and/or NoSQL), as well as data consistency models (eventual, strong, compensation patterns)
- Solid understanding of application and API security (authentication/authorization, OAuth2/OpenID Connect, secrets management, hardening)
- Experience with continuous integration/continuous delivery (CI/CD) tools and DevOps practices
- Experience in legacy-to-cloud-native migration projects
- Experience with observability and SRE
- Certifications in Cloud and/or Cloud Architecture and/or Kubernetes.
Benefits
Comp & perks- Health insurance
- Flexible work routine
- Training and certifications
- Employee Support Program (covering 5 areas, including psychological support)
- Birthday and tenure rewards
- Monthly happy hour
- Benefits portal with attractive offers
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring Cloudmicroservicesevent-driven architecturecontainerscontainer orchestrationdistributed databasesAPI securityCI/CD
Soft Skills
critical mindsetconstructive mindsetengineering best practicestechnical documentation
Certifications
Cloud ArchitectureKubernetes
