Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Timestamp

Senior Java Technical Lead

Timestamp

Java Developer working with microservices and cloud-native architectures at Timestamp. Collaborating on technical projects and ensuring high-quality software delivery.

Posted 5/9/2026full-timeLisboa • 🇵🇹 PortugalSeniorWebsite

Tech Stack

Tools & technologies
CloudGRPCJavaKafkaKubernetesNoSQLPulsarRabbitMQSpringSpring 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 resume
Applicant 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