




Job Summary: We are seeking a Java Developer with Spring Boot expertise for microservices and APIs, focused on optimization, monitoring, and performance improvement in cloud-native and cloud-agnostic architectures. Key Highlights: 1. Microservice and API development in Java with Spring Boot 2. Focus on cloud-native and cloud-agnostic technologies 3. Active collaboration in technical design and code reviews The **Timestamp Group** brings together several leading Portuguese IT services and solutions companies around the principles of excellence and knowledge sharing. We invest in technological leadership grounded in service quality and technological solutions, supported by continuous training and certification. ##### **Responsibilities** * Develop and maintain microservices, APIs, and business logic in Java with Spring Boot, adhering to best development practices and program-defined guidelines. This development must align with and be oriented toward cloud-native and cloud-agnostic technologies, and continuously optimize, monitor, and improve performance—considering volume, resilience, and latency requirements. * Write unit, integration, and contract tests. Support the QA team in test automation. * Participate in technical solution design with architects and in alignment with the defined architecture. * Collaborate with teams (architecture, QA, SRE, security, business) during refinements, plannings, and code reviews, ensuring secure and observable code (logs, tracing, metrics) from inception. * Contribute to technical documentation (services, APIs, key technical decisions). * Analyze incidents/issues in development and QA/certification environments, and act as third-line support for incident analysis and resolution. ##### **Basic Requirements** * Solid proficiency and experience in Java, including concurrency and memory management concepts. * Experience with Spring Boot, preferably the broader Spring Boot ecosystem (e.g., Spring Cloud and related Spring projects). * Understanding of distributed architecture, communication patterns (synchronous vs. asynchronous), REST APIs, and failure handling (retries, circuit breakers, fallbacks, idempotency, etc.). * Knowledge of geo-distributed and/or relational and/or NoSQL databases. * Experience with modern development practices (Git, CI/CD, DevSecOps, code review practices, testing tools such as JUnit, Mockito, Testcontainers). ##### **Preferred Qualifications** * Experience in cloud-native contexts (containers, Docker/Podman, Kubernetes, 12-factor apps) and high-throughput, low-latency systems. * Knowledge of distributed and event-driven architectures. * Knowledge of geo-distributed databases, NoSQL, NewSQL (e.g., MongoDB, CockroachDB). * Experience with observability (centralized logging, metrics, distributed tracing) and SRE. * Prior experience in payment solutions or mission-critical financial systems. * Knowledge of blockchains and wallets (online and offline). **Employee Benefits:** * Health insurance * Flexibility in organizational routines * Continuous training and certifications * Employee Support Program (covering 5 areas, including psychology) * Birthday and tenure gifts * Monthly Happy Hour * Benefits Portal with attractive offers


