Tech Lead - Especialista
JobgetherRemotely
javakotlinpostgresqlmongodbmicroserviceskafkaspring bootcassandra
Job Description
📋 Description
- Lead the complete software development lifecycle, from solution conception and architecture through
- Act as the technical reference within the squad, driving quality, performance, scalability, and
- Lead architecture and engineering decisions by evaluating technical trade-offs and guiding the team
- Promote advanced engineering practices, including TDD/BDD, clean code, Domain-Driven Design, code
- Participate actively in production support, using observability, monitoring, and incident-response
- Collaborate closely with business, product, and technology stakeholders, providing strategic
🎯 Requirements
- Strong professional experience developing with Kotlin or Java, including solid hands-on experience
- Advanced knowledge of microservices architecture, including communication patterns, resilience, API
- Extensive experience with automated testing, including unit, integration, and contract testing
- Strong knowledge of relational and NoSQL databases, particularly PostgreSQL, MongoDB, and
- Experience with messaging platforms such as Kafka, SQS, and SNS, applying asynchronous
- Advanced understanding of observability practices, including metrics, structured logging, and
🎁 Benefits
- Remote work model.
- Health and wellness initiatives.
- An inclusive environment that values respect, diversity, and collaboration.
- Opportunities to work on high-volume, business-critical financial technology solutions.
- Exposure to modern engineering practices, cloud technologies, microservices, automation, and DevOps.
- Opportunities for technical growth and continuous learning.
Back to all jobs