Co-creating Solutions for a Better Future
Tech Lead, Java
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Tech Lead, Java
Stefanini Brasil
• Define and communicate the platform architecture strategy and technical roadmap • Design distributed architectures based on microservices, event-driven patterns, and Kafka • Establish integration standards, API contracts, security, and observability • Guide decisions on data modeling, PostgreSQL, and legacy system migrations • Lead incremental modernization initiatives with coexistence and decommissioning criteria • Serve as a point of reference for critical financial-sector flows, ensuring traceability and compliance • Conduct architecture reviews, write ADRs, and evaluate technical trade-offs • Support investigations of critical incidents and continuous resilience improvements • Mentor tech leads and developers to raise the team's technical maturity • Align technical evolution with the client's business, compliance, and operations
Job Requirements
- Proven experience in software architecture and distributed systems
- Deep expertise in Java and the microservices ecosystem (Micronaut is a plus)
- Advanced experience with Kafka and production event-driven patterns
- Strong knowledge of PostgreSQL and data evolution and performance strategies
- Experience with AWS (RDS, MSK, API Gateway, CloudFormation/Terraform)
- Ability to design solutions with security, observability, and resilience in mind
- Experience migrating legacy systems to modern architectures
- Track record of technical leadership on complex projects with incremental deliveries and low operational risk
- Ability to communicate effectively with technical and business stakeholders
- Nice to have:
- Experience in the financial or banking sector
- Familiarity with Feature Flags, DataDog, OpenTelemetry, or similar tools
- Knowledge of DDD, Event Sourcing, or CQRS
- Experience orchestrating complex business processes and flows
- Experience in large-scale digital transformation programs
- Experience acting as an architect in consulting projects or multidisciplinary squads
Benefits
- Meal allowance or food voucher
- Discounts on courses, universities, and language institutions
- Stefanini Academy — platform with free, up-to-date online courses with certification
- Mentoring
- Benefits club for medical consultations and exams
- Health insurance
- Dental insurance
- Benefits club and discounts at top establishments
- Travel club
- Pet care agreement
Related Guides
Related Job Pages
More Backend Engineer Jobs
NodeJs/NestJs Developer
Navtech, Inc.NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Role Description I have an opportunity for a NodeJs/NestJs Developer - REMOTE and I am looking for a candidate who can join immediately. If you are interested, please reply to me with your updated resume or if you could refer someone, I would really appreciate it. Position: NodeJs/NestJs Developer Location: REMOTE Duration: 6+ Months Backend Developer job description: - Bachelor's degree in computer science, information science, or similar. - At least 4-8 years' experience as a NestJS/Node.js developer. - Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. - Knowledge of front-end technologies such as HTML5 and CSS3. - Knowledge of front-end framework such as React. - Proficient understanding of code versioning tools, such as Git. - User authentication and authorization between multiple systems, servers, and environments. - Understanding fundamental design principles behind a scalable application. - Superb interpersonal, communication, and collaboration skills. - Exceptional analytical and problem-solving aptitude. - Great organizational and time management skills. Qualifications - Bachelor's degree in computer science, information science, or similar. - At least 4-8 years' experience as a NestJS/Node.js developer. - Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. - Knowledge of front-end technologies such as HTML5 and CSS3. - Knowledge of front-end framework such as React. - Proficient understanding of code versioning tools, such as Git. - User authentication and authorization between multiple systems, servers, and environments. - Understanding fundamental design principles behind a scalable application. - Superb interpersonal, communication, and collaboration skills. - Exceptional analytical and problem-solving aptitude. - Great organizational and time management skills. Requirements - At least 4-8 years' experience as a NestJS/Node.js developer. - Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. - Knowledge of front-end technologies such as HTML5 and CSS3. - Knowledge of front-end framework such as React. - Proficient understanding of code versioning tools, such as Git. - User authentication and authorization between multiple systems, servers, and environments. - Understanding fundamental design principles behind a scalable application. - Superb interpersonal, communication, and collaboration skills. - Exceptional analytical and problem-solving aptitude. - Great organizational and time management skills. Company Description NAVTECH INC 1600 Golf Road, Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: ************* Website: www.navtechusa.com E-Verified Company
Role Description This position is remote. The candidate must possess strong software engineering skills and a strong development background to build Web Applications. Responsibilities include: - Building the SOA web service, leveraging Spring security, OAuth, and OpenID Connect (OIDC) protocols. - Designing and developing Java / J2EE applications. - Executing test plans. - Coordinating, implementing, and deploying software in multiple environments. - Contributing to end-to-end design, development, and delivery activities to implement secure data exchange infrastructure application solutions. Qualifications - Strong experience in building complex enterprise applications using JAVA / J2EE technologies. - Experience in developing Web Services using Spring Web Service. - Experience in developing front end using Vue JS or Angular. - Experience with IDEs like Eclipse, Visual Studio, Spring Suite, etc. - Strong debugging and troubleshooting skills. - Experience in implementing Java/J2EE solutions using JBoss and Tomcat. - Strong JDBC programming experience in using Open JPA and other ORM tools like Spring Hibernate. - Strong SQL and Database Programming Skills using Oracle/PostgreSQL. - Experience with SOA principles (loose coupling, reusability, synchronicity, high availability, scalability), SOA design patterns, and integration patterns. - SOA governance experience, involving design with common integration patterns, common reusable modules, standards-based business object definition, review of technical solutions, and conforming developed code to a set of standards. - Build/Dependency Management - GIT or Azure DevOps. - Security Frameworks - Web service Security and Java Security. - Participate in strategic initiatives relating to system development and enhancements. - Contribute to system delivery specifications and technical design specifications. - Develop and test the components as per the specification. - Participate in all phases of projects. - Manage individual tasks and deliverables to complete projects on schedule. - Execute on design and development consistent with approved enterprise architecture concepts, principles, and frameworks. - Work closely with the team and demonstrate leadership activity in the development. Requirements - Experience with object-oriented development Java/J2EE - 10 Years. - Experience in developing using Hibernate, Spring Boot - 6 years. - Experience in web service design & development - 6 years. - Experience in JavaScript, HTML5, CSS3, Angular/React/VueJS - 5 Years. - Experience with CI/CD process - 5 years. - Experience with Cloud technologies is a plus. Company Description
• Participate in the planning, architecture, and development of software solutions, integrating AI, machine learning, and data-driven features where applicable • Write high-quality code to develop and maintain scalable, high-performance systems, emphasizing security and long-term sustainability • Collaborate with cross-functional teams including product managers, solution architects, data scientists, and external vendors • Drive technical decision-making and evangelize best practices for cloud-native development • Monitor project progress, mitigate risks, and ensure timely, high-quality delivery
Role Description Você está em busca de projetos desafiadores, em crescimento e com impacto real, para evoluir sua carreira em desenvolvimento de software? Preza pela qualidade do código e gosta de deixar sua marca nos produtos em que trabalha? Valoriza o trabalho colaborativo, compartilhando feedbacks, revisando soluções técnicas e melhorando padrões de código? - Remuneração competitiva - Auxílio cursos de capacitação e copilot - Auxílio plano de saúde e plano odontológico - Trabalho 100% remoto - Horário e férias flexíveis - Ambiente de crescimento técnico acelerado Qualifications - Sólida experiência em desenvolvimento com Ruby on Rails (2+ anos), atuando de forma autônoma em workloads de média e alta complexidade. - Experiência com Ruby 3.x e Rails 7.x - Capacidade de escrever testes automatizados (Rspec), realizar pushes diários e equilibrar avanço com refatoração de código. - Experiência com aplicações baseadas em API REST utilizando Ruby on Rails. - Conhecimento sólidos em MySQL e modelagem de dados complexos. - Experiência com Git e práticas de CI/CD. - Postura colaborativa e transparente, capaz de explicar desafios e dificuldades técnicas de forma clara, entrando nos detalhes sempre que necessário. - Boa compreensão de padrões de projeto em Ruby on Rails, sabendo diferenciar boas práticas e propor melhorias. - Experiência com metodologias ágeis. Requirements - Interesse em aprender e explorar tecnologias correlatas, como Amazon AWS, ElasticSearch, serverless, NoSQL, ReactJS, LLMs. - Experiência com Redis para cache e background jobs. - Conhecimento em Docker e ferramentas de DevOps. - Familiaridade com métricas de desenvolvimento (DORA Metrics). - Proatividade em oferecer feedbacks construtivos e participar ativamente da evolução técnica do time. Benefits - Impacto Real: Seus códigos impactam 150k+ corretores e 3k+ imobiliárias. - Tecnologia de Ponta: Trabalhe com tecnologias emergentes. - Crescimento Acelerado: Empresa em expansão com investimento contínuo em tecnologia. - Cultura de Produto: Participação ativa nas decisões de produto e UX. - Flexibilidade Total: 100% remoto com horários flexíveis. - Time Sênior: Aprenda com profissionais experientes em um ambiente colaborativo. Company Description A missão da Órulo é integrar os players do mercado imobiliário, organizando e qualificando suas informações. Através dos nossos serviços, imobiliárias conseguem expandir instantaneamente sua carteira de imóveis e otimizar o seu processo de captação; e incorporadoras e proprietários conseguem otimizar a gestão de milhares de canais de forma integrada, dispondo de inteligência para a tomada de decisão. - 150k+ corretores - 3k+ imobiliárias integradas - 3k+ incorporadoras - 60+ colaboradores



