Tech Lead, Java

Posted 4 days ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

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


⛳️ Requirements

• 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).


🏝️ Benefits

• Education assistance.

• Flexible working hours.

• Paid time off.

• Access to Gympass.

• Telepsychology services.

• Telemedicine access.

People also viewed

finanzen.net GmbH17 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care17 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free17 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures17 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics17 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX17 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers