Profissional Tech Lead Java - Sênior

Jobgether

Brasil

Presencial

BRL 180 000 - 300 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Jobgether is seeking a Senior Java Tech Lead based in Brazil to drive backend architecture and delivery of scalable digital products. You will balance business needs with technical quality, lead microservices development, and guide agile teams across the full lifecycle.

You will collaborate with cross-functional teams and stakeholders, advocate SOLID principles, and own key architectural decisions while delivering robust, testable code in a fast-paced environment.

Qualificações

  • Senior Java Tech Lead with strong Java and Spring expertise.
  • Experience designing microservices-based architectures.
  • Proficient in unit and integration testing and quality practices.
  • Solid experience with Git/Gitflow, Docker, CI/CD (Jenkins).
  • Strong AWS knowledge (API Gateway, Lambda, Fargate/ECS, RDS, SQS, SNS).
  • Good grasp of SOLID and software architecture best practices.
  • Experience with Agile methodologies (Scrum/Kanban).
  • Ability to integrate interoperable platforms and communicate with stakeholders.

Responsabilidades

  • Lead technical evolution of digital products balancing business needs and quality.
  • Design, develop, and evolve backend services using Java and Spring.
  • Contribute to architectural decisions in microservices environments.
  • Collaborate with multidisciplinary teams to deliver features.
  • Bridge between technical teams and business stakeholders.
  • Oversee lifecycle from conception to deployment and support.
  • Ensure compliance with engineering standards, security, and quality.
  • Develop unit and integration tests to ensure robustness.
  • Promote best practices, CI/CD, containerization, and interoperability.

Conhecimentos

Java
Spring ecosystem
Microservices
Unit testing
Integration testing
SOLID principles
Agile methodologies
Leadership
Collaboration

Ferramentas

Git / Gitflow
Docker
Jenkins
AWS
Play Framework
Terraform
React

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Profissional Tech Lead Java - Sênior based in Brazil.

As a Senior Java Tech Lead, you will play a key role in evolving digital products by connecting business objectives, technology, and user experience.
You will provide technical leadership while helping teams design and deliver scalable, reliable, and high-quality solutions.
The role combines hands‑on Java development with architectural decision-making, collaboration, and technical guidance.
You will work across the full service lifecycle, from solution conception and development through testing, deployment, and support.
You will collaborate closely with multidisciplinary teams and both technical and non-technical stakeholders to turn complex requirements into effective products.
The environment values agile delivery, continuous improvement, innovation, and strong engineering practices.
This is an opportunity for an experienced technology professional to influence technical direction while creating measurable value for users and the business.

Accountabilities:
  • Lead the technical evolution of digital products, balancing business needs, technical quality, scalability, and user experience.
  • Design, develop, and evolve backend services and applications using Java and the Spring ecosystem.
  • Contribute to architectural decisions, particularly within microservices-based environments, ensuring solutions are scalable, maintainable, and resilient.
  • Collaborate with multidisciplinary teams to define, design, prioritize, and deliver new features and product capabilities.
  • Act as a bridge between technical teams and business stakeholders, translating requirements and technical considerations into clear solutions.
  • Follow services throughout their complete lifecycle, including conception, development, testing, release, monitoring, and support.
  • Ensure new and legacy applications comply with established engineering, architecture, security, and quality standards.
  • Develop and maintain unit and integration tests to ensure robustness, reliability, and coverage of critical scenarios.
  • Apply agile practices such as Scrum and Kanban to support predictable, iterative, and value-driven delivery.
  • Evaluate and introduce new technologies and engineering practices that can improve development efficiency and product quality.
  • Troubleshoot complex technical challenges and apply strong analytical and problem-solving skills to identify sustainable solutions.
  • Promote engineering best practices, including SOLID principles, version control, CI/CD, containerization, and effective interoperability between technology platforms.
Requirements:
  • Strong professional experience as a Senior Java Developer, Tech Lead, Software Engineer, or similar technical leadership role.
  • Advanced knowledge of Java and the Spring ecosystem.
  • Solid experience designing and developing microservices-based architectures.
  • Practical experience with unit and integration testing and a strong understanding of software quality practices.
  • Experience with Git and Gitflow, Docker, and Jenkins or comparable CI/CD technologies.
  • Strong knowledge of AWS, particularly services such as API Gateway, Lambda, Fargate, ECS, RDS, SQS, SNS, Secrets Manager, and ElastiCache/Redis.
  • Good understanding and practical application of SOLID principles and software architecture best practices.
  • Experience working with Agile methodologies, particularly Scrum and Kanban.
  • Demonstrated ability to integrate and enable interoperability between different technology platforms.
  • Strong communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Ability to take ownership, make sound technical decisions, and contribute actively to solution design and delivery.
  • Strong analytical thinking and problem-solving capabilities.

Nice to have:

  • Experience developing mobile applications.
  • Knowledge of Event Sourcing architectures and patterns.
  • Experience with Play Framework.
  • Familiarity with Node.js, Python, Golang, or Groovy.
  • Experience with Terraform and infrastructure-as-code practices.
  • Experience developing web applications.
  • Familiarity with React.
Benefits:
  • Opportunity to work on innovative digital products and complex technology challenges.
  • Exposure to modern cloud, microservices, DevOps, and software engineering practices.
  • Collaborative environment with multidisciplinary technology and product teams.
  • Opportunities for professional growth, technical development, and continuous learning.
  • Access to knowledge-sharing and technology community initiatives.
  • Opportunities to expand expertise across different technologies, architectures, and digital solutions.
  • Inclusive workplace culture built around diversity, respect, ethics, and collaboration.
  • Opportunity to work within a technology ecosystem with international presence and exposure.
  • Career development initiatives, leadership development, training programs, and partnerships with educational organizations.
  • Agile and innovation-focused working environment that encourages ownership and continuous improvement.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor Java Sr.
Desenvolvedor Java Sr.

Jobgether • Brasil

Presencial
BRL 180 000 - 300 000
Food allowance
Course discounts
Online learning platform with free, up
+2
Desenvolvedor (a) NET Sênior
Desenvolvedor (a) NET Sênior

Jobgether • Brasil

Híbrido
Seguro de saúde e odontológico
Pacote de benefícios flexíveis
Acesso a plataformas de aprendizado
Fullstack Developer
Fullstack Developer

Jobgether • Brasil

Presencial
BRL 467 000 - 778 000
Remote work (100%)
USD salary paid
Paid time off
+4
TECH SENIOR MANAGER – JAVA & SPRING (HYBRID / REMOTE)
TECH SENIOR MANAGER – JAVA & SPRING (HYBRID / REMOTE)

iTRTech Group • São Paulo

Híbrido
BRL 300 000 - 700 000
Tech Lead
Tech Lead

INTERA | Talent Hacking • São Paulo

Híbrido
Bônus (Participação nos Resultados)
Ambiente descontraído e inovador
Oportunidade de atuar em projetos desafiadores
Senior Software Engineer
Senior Software Engineer

Tata Consultancy Services • São Paulo

Presencial
BRL 180 000 - 300 000
Health Insurance
Life Insurance
TotalPass
+6
Java Back-End Developer | Sênior
Java Back-End Developer | Sênior

Jobgether • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvedor Java
Desenvolvedor Java

Jobgether • Brasil

Presencial
BRL 90 000 - 130 000
Health insurance
Dental insurance
Life insurance
+3
TECH LEAD – JAVA (HYBRID / REMOTE)
TECH LEAD – JAVA (HYBRID / REMOTE)

iTRTech Group • São Paulo

Híbrido
BRL 250 000 - 380 000
Pessoa Desenvolvedora Ruby on Rails - Pleno/Sênior
Pessoa Desenvolvedora Ruby on Rails - Pleno/Sênior

Jobgether • Brasil

Teletrabalho
BRL 80 000 - 120 000
CLT employment contract with full legal benefits
Fully remote work model
Access to a strong engineering culture
+1