
Tech Lead, Java
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Brazil.
• Act as the technical leader for the team, ensuring consistency in architecture and quality of delivery.
• Design and enhance both backend and frontend architectures that meet business needs and non-functional requirements.
• Establish technical standards, best practices, and guidelines for development.
• Address technical obstacles and structural challenges.
• Assist the team with complex technical decisions and architecture evaluations.
• Write code as needed, particularly for essential or foundational components.
• Guarantee seamless integration among the frontend, BFF, and backend systems.
• Propel technical governance, observability, security measures, and solution resilience.
• Collaborate closely with the Product Owner, UX designers, QA, and other technical stakeholders.
• Elevate the technical proficiency of the team through ongoing guidance and reviews.
• Proficiency in modern Java (17+ / 21+).
• Familiarity with Spring Boot and/or Micronaut.
• Advanced skills in React, with a solid understanding of frontend architecture.
• Knowledge of microservices and BFF architecture.
• Experience in REST API design and versioning.
• Understanding of event-driven architectures and asynchronous processing.
• Ability to integrate critical systems (REST, events, webhooks).
• Experience with authentication and authorization mechanisms (OAuth2, JWT, RBAC).
• Familiarity with resilience strategies (retry, circuit breaker, timeout, fallback).
• Knowledge of data persistence methods (both relational and event-driven).
• Experience with messaging systems (Kafka, SQS, RabbitMQ, or similar).
• Capable of implementing end-to-end observability (logs, metrics, distributed tracing).
• Knowledge of application security (OWASP Top 10, data protection).
• Familiarity with containers and orchestration tools (Docker, Kubernetes).
• Experience in CI/CD and continuous delivery practices.
• Proficiency with code quality tools (Sonar or similar).
• Experience using Git in a collaborative setting (PRs, code reviews).
• Must be open to working as an independent contractor (PJ).
• Education assistance.
• Flexible working hours.
• Paid time off.
• Access to Gympass.
• Telepsychology services.
• Telemedicine access.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.