Job Closed
This listing is no longer active.
Backend Tech Leader – Authentication and Authorization
Location
Brazil
Posted
68 days ago
Salary
0
Seniority
Senior
Job Description
Backend Tech Leader – Authentication and Authorization
Internas
• Design robust architectures for the client's new authentication and authorization system; • Lead the implementation of critical technical solutions, aligning deliveries with business objectives; • Propose innovative solutions to anticipate and mitigate technical issues in high-load systems; • Develop and review code, ensuring advanced versioning practices (interactive rebase, cherry-pick) and strong code review practices in Java 11+; • Define microservices integration strategies and CI/CD pipelines for complex, distributed AWS environments; • Establish API security practices, creating guidelines for authentication, authorization, and protection against vulnerabilities; • Provide technical support to the team, promoting adoption of organizational standards and best practices.
Job Requirements
- Previous experience working with the client Itaú;
- Strong experience with Java 11+ applied to critical backend systems;
- Knowledge of Spring Security for authentication and authorization control;
- Experience with AWS (ECS, EKS, EC2, Lambda, SNS, SQS, API Gateway) in distributed architectures;
- Mastery of OAuth 2.0 and OpenID Connect protocols;
- Experience designing and consuming secure RESTful APIs;
- Configuration of robust CI/CD pipelines for cloud environments;
- Advanced knowledge of Git versioning (rebase, cherry-pick, conflict resolution);
- Ability to analyze algorithms and data structures focused on high performance.
Benefits
- We value the continuous growth of zuppers, encouraging each person to pursue paths that drive their professional development.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• As a Tech Lead Back End, you are passionate about experience innovation and eager to push the boundaries of what’s possible. • You will thrive in this role if you are a curious problem solver who challenges the status quo • A collaborator who values teamwork and knowledge-sharing • Excited by the intersection of technology, creativity and data • Experienced in Agile methodologies and consulting (a plus)
• Lead the technical design and implementation of backend systems and integrations; • Define and evolve architecture for microservices-based solutions; • Act as the main technical point of contact for business stakeholders and external vendors; • Coordinate and guide development teams, ensuring alignment with best practices; • Oversee the setup, stabilization, and migration to the new ERP; • Design and implement integration patterns between systems (event-driven, APIs, messaging); • Ensure high standards in code quality, performance, and scalability; • Participate in technical discussions, estimations, and solution design; • Support production deployments, troubleshooting, and continuous improvement; • Promote DevOps culture, automation, and best practices across the team; • Contribute to technical documentation and knowledge sharing.
Intermediate Backend Engineer
Employment HeroEmployment Hero is an HR-focused technology company on a mission to create a "better world at work" and change what people expect from employment. Beckoning qualified job seekers t
Role Description You’ll be accountable for building, enhancing, and deploying impactful product features that improve the lives of business owners and employees every day. From our AI-powered hiring tools to our fully automated payroll and HR platform, you’ll work across both frontend and backend components of our Employment Operating System, contributing directly to our mission of making employment easier and more valuable for everyone. You’ll be part of a high-performing, remote-first Product & Engineering squad, collaborating closely with designers, product managers, and engineers across the globe to deliver high-quality solutions at speed. Qualifications - Over 5 years of experience in Software Development, with a focus on Server-side and RESTful API Development and integration. - Proficiency in languages such as TypeScript, Ruby, Python, Java, PHP, etc., is highly desirable, with the expectation that you are willing to learn Ruby upon joining our team. - Demonstrated experience implementing, maintaining, and deploying full-stack web technologies. - Strong understanding of standard Software Engineering processes, Testing, and Agile methodology. - A team player that always puts colleagues ahead of yourself and has a highly adaptable and versatile approach to work. - You are passionate about learning and sharing your knowledge, and not afraid to challenge your peers, but also welcome being challenged. - You have experience in mentoring teammates, or even leading an Engineering squad. - English language abilities, both written and verbal, you’ll be working with people across the world, including from Australia. - Openness to expand your expertise into Frontend technologies and grow into a FullStack Engineer role, we’ll support you every step of the way. Benefits - You will work remotely, with the flexibility to own your time and impact. - You will access cutting-edge tools to amplify your work, knowledge and outputs. - You’ll surround yourself with ambitious, outcome-driven colleagues who challenge you to do the best work of your life. - You’ll own ESOP (employee share options) in one of the world’s fastest-growing tech companies. - You’ll also have access to a wide range of benefits that includes a very generous paternity leave policy, subsidised egg freezing, a WFH office expense budget, and outstanding learning & development opportunities.
• Projetar e implementar componentes críticos dos sistemas de deploy, incluindo canary deployments, processos de release automatizados e pipeline jobs (dry runs, migração de banco, produção, sandbox). • Aplicar padrões como Clean Architecture, Hexagonal Architecture, SOLID e práticas de Clean Code para garantir sistemas maintíveis, testáveis e escaláveis. • Implementar padrões de resiliência (circuit breakers, timeouts, retries) e soluções de observabilidade (métricas, logs, traces) para garantir alta disponibilidade da plataforma. • Desenvolver e otimizar pipelines de deployment, sistemas de rollback automático e ferramentas de promoção canary. • Trabalhar em estreita colaboração com times de DevEx, SRE e produtos para resolver desafios complexos de release e deployment. • Realizar code reviews, definir padrões técnicos e assegurar qualidade através de testes


