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

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.
Tech Stack
Tools & technologiesAWSAzureBigQueryCassandraCloudDockerGoogle Cloud PlatformJavaKafkaKubernetesMongoDBMySQL.NETNoSQLRabbitMQRedisSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop and maintain resilient distributed systems, focusing on integrity and large-scale performance.
- Design microservices-based architectures, ensuring non-functional requirements are met.
- Lead the technical evolution of products, identifying opportunities for refactoring and reducing technical debt.
- Produce and review technical architecture documentation.
- Ensure repository health and the efficiency of continuous integration pipelines.
- Perform advanced troubleshooting and resolve complex bugs in production environments.
- Ensure technical governance and delivery quality, providing technical support to the team and ensuring best practices of Clean Code and SOLID are followed.
- Act as a technical bridge between business needs and engineering implementation.
- Implement quality metrics and continuous improvement in the area's technical processes.
- Conduct rigorous code reviews and lead pair-programming sessions to address critical issues.
- Develop, implement, and maintain complex, mission-critical systems, ensuring security, high availability, scalability, and maintainability.
- Define and enforce architecture and security standards throughout the software lifecycle.
- Lead the enhancement and modernization of legacy systems and products.
- Structure technical architecture documentation and record design decisions (ADRs).
- Resolve complex performance and stability incidents.
- Raise the technical level of the team's deliverables, acting as a technical reference and assisting team members in applying advanced patterns.
- Facilitate communication between engineering and business stakeholders to enable high-impact technical solutions.
- Propose and implement disruptive improvements to engineering processes and technical culture.
Requirements
What you’ll need- Knowledge of technologies:
- .NET 6+ / .NET Core
- Java / Spring Boot (desirable)
- Cloud Computing (GCP, AWS, Azure)
- Git
- Docker
- Kubernetes (HPA, Services, Workloads, ConfigMap, Secrets, Helm)
- Messaging and Streaming (Pub/Sub, Kafka or RabbitMQ)
- Microservices (resilience and communication patterns)
- Architecture and Design: CQRS, DDD and Design Patterns (GoF)
- APIs: REST/RESTful and Swagger (OpenAPI)
- Databases: SQL Server, MySQL, BigQuery
- NoSQL: MongoDB, Cassandra or Redis
- Quality and Observability: SonarQube, Fortify, Unit and Integration Tests
Benefits
Comp & perks- Bradesco Health Plan (30% copayment);
- Bradesco Dental (no employee contribution);
- Life Insurance;
- Wellhub (Gympass);
- Childcare allowance;
- Allowance for children with special needs;
- Payroll-deductible loan;
- Private pension plan;
- Pet plan;
- SESC benefits;
- Conexa Telemedicine.
- Financial assistance;
- Meal / Food allowance;
- Multi-benefit card;
- Medical plan upgrade.
- We are a Citizen Company: extended maternity and paternity leave;
- INMaterna Program: support program for pregnant employees;
- Newborn kit and the book "Acontecia quando eu nascia";
- Professional development: courses available through the internal university;
- 100% remote or hybrid, depending on project applicability.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET 6+.NET CoreJavaSpring BootCloud ComputingGitDockerKubernetesMicroservicesAPIs
Soft Skills
leadershipcommunicationtroubleshootingtechnical governancecontinuous improvementcode reviewpair programmingtechnical supportfacilitationcollaboration
