Development Lead Java (Hybrid / Remote)

Netvagas

São Paulo

Hybrid

BRL 250,000 - 420,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Netvagas is seeking an experienced Development Lead to drive design, development, and evolution of mission-critical enterprise Java applications in Brazil. You will provide hands-on technical leadership, guide engineering teams, and define architectures for scalable, secure cloud-native solutions using modern Java technologies.

The ideal candidate combines hands-on software engineering with architectural vision, leadership, and mentoring of teams across large-scale enterprise environments.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Advanced English proficiency (C1/C2), with the ability to communicate effectively in an international environment.
  • Solid experience as a Development Lead, Senior Java Developer, or Technical Lead in large-scale enterprise environments.
  • Hands-on expertise in Java, Spring Boot, and Microservices Architecture.
  • Experience with AWS, Apache Kafka, Kubernetes, and PostgreSQL.
  • Experience designing and delivering high-performance, resilient, and secure enterprise solutions.
  • Experience leading technical teams and driving architecture decisions.
  • Knowledge of complex distributed systems and DevOps practices.
  • Strong leadership, ownership, accountability, analytical thinking, and communication skills with technical and business stakeholders.

Responsibilities

  • Lead the design, development, and evolution of scalable, secure, enterprise applications using Java as the primary technology.
  • Develop solutions using Spring Boot, Microservices Architecture, AWS, Apache Kafka, Kubernetes, and PostgreSQL within a Financial Services environment.
  • Provide hands-on technical leadership, guiding engineers, and supporting critical technical decisions.
  • Drive software architecture decisions and define engineering standards for resilient and efficient solutions.
  • Mentor engineering team members, promoting technical growth, collaboration, and continuous improvement.
  • Design and optimize event-driven architectures focused on scalability, performance, and reliability.
  • Support cloud-native deployments and modern DevOps engineering practices.
  • Collaborate with business and technical stakeholders to translate strategic requirements into robust technical solutions.
  • Apply Prompt Engineering knowledge to support AI-enabled initiatives and modern software engineering practices.
  • Ensure high standards of software quality, security, scalability, and operational excellence across platforms.

Skills

Java
Spring Boot
Microservices
AWS
Apache Kafka
Kubernetes
PostgreSQL
Cloud-Native
Distributed Systems
DevOps
Technical Leadership
Leadership
English Proficiency

Education

Bachelor’s degree in CS/SE

Job description

DEVELOPMENT LEAD - JAVA (HYBRID / REMOTE BRAZIL)

Brazilian company hires for hybrid or remote position

Only candidates already based in Brazil will be considered

Work Model: Hybrid for candidates living in state capitals and Remote for candidates living in countryside/cities outside the state capitals

Language Requirements: English C1/C2 (Advanced/Fluent) - Mandatory (there will be direct contact with an international client), Native portuguese

Seniority: Senior (6+ years)

Compensation: Please inform your salary expectations when applying.

Lead the Next Generation of Enterprise Java Solutions

We are looking for an experienced Development Lead to drive the design, development, and evolution of mission-critical enterprise applications within a global Financial Services environment.

In this role, you will provide hands‑on technical leadership while guiding engineering teams, defining software architecture standards, and delivering scalable, resilient, and secure cloud‑native solutions using modern Java technologies.

If you are passionate about enterprise software engineering, distributed systems, and technical leadership, this opportunity is for you.

The Professional We Are Looking For

We are seeking a highly experienced software engineering leader with deep expertise in enterprise Java development, cloud‑native architectures, distributed systems, and technical leadership.

The ideal candidate combines hands‑on software engineering experience with architectural vision, leadership skills, and the ability to mentor engineering teams while driving engineering excellence across large‑scale enterprise environments.

You should be comfortable making strategic technical decisions while actively contributing to software development and architecture.

Key Responsibilities

You will be responsible for:

  • Leading the design, development, and evolution of scalable, secure, and high-performance enterprise applications using Java as the primary technology.
  • Developing solutions using Spring Boot, Microservices Architecture, AWS, Apache Kafka, Kubernetes, and PostgreSQL within a Financial Services environment.
  • Providing hands‑on technical leadership, guiding engineers, and supporting critical technical decisions.
  • Driving software architecture decisions and defining engineering standards for resilient and efficient solutions.
  • Mentoring engineering team members, promoting technical growth, collaboration, and continuous improvement.
  • Designing and optimizing event‑driven architectures focused on scalability, performance, and reliability.
  • Supporting cloud‑native deployments and modern DevOps engineering practices.
  • Collaborating with business and technical stakeholders to translate strategic requirements into robust technical solutions.
  • Applying Prompt Engineering knowledge to support AI‑enabled initiatives and modern software engineering practices.
  • Ensuring the highest standards of software quality, security, scalability, and operational excellence across business‑critical platforms.
Mandatory Requirements (Eliminatory)

All requirements below are mandatory and eliminatory. Candidates who cannot clearly demonstrate these qualifications in their CV are unlikely to proceed in the recruitment process.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Advanced English proficiency (C1/C2), with the ability to communicate effectively in an international environment.
  • Solid experience as a Development Lead, Senior Java Developer, or Technical Lead in large‑scale enterprise environments.
  • Hands‑on expertise in Java, Spring Boot, and Microservices Architecture.
  • Experience with AWS, Apache Kafka, Kubernetes, and PostgreSQL.
  • Experience designing and delivering high-performance, resilient, and secure enterprise solutions.
  • Experience leading technical teams and driving architecture decisions.
  • Knowledge of complex distributed systems and DevOps practices.
  • Strong leadership, ownership, accountability, analytical thinking, and communication skills with technical and business stakeholders.
Nice-to-Have Skills

The following qualifications will be considered a strong advantage:

  • Advanced knowledge of Prompt Engineering to support AI‑enabled initiatives.
What You'll Find in This Opportunity
  • Leadership of strategic enterprise software engineering initiatives.
  • Collaboration with international engineering teams.
  • Exposure to AI‑enabled software engineering initiatives.
  • Opportunities to influence architecture, engineering standards, and software quality.
  • Highly collaborative and innovation‑driven technology environment.
Before Applying, Ask Yourself These 5 Questions

Have I worked as a Development Lead, Technical Lead, or Senior Java Developer with significant architecture and technical leadership responsibilities?

Does my CV clearly demonstrate hands‑on expertise with Java, Spring Boot, Microservices, AWS, Kafka, Kubernetes, and PostgreSQL?

Have I designed and delivered high-performance, resilient, secure cloud‑native enterprise applications while leading engineering teams?

Am I experienced with distributed systems, DevOps practices, architecture decisions, event‑driven architectures, and mentoring developers?

Am I fluent in English (C1/C2) and comfortable collaborating with international stakeholders while contributing to AI‑enabled engineering initiatives?

If you answered "No" to one or more of these questions, we recommend carefully reviewing your fit before applying.

This opportunity is intended for a hands‑on Development Lead with extensive experience in enterprise Java engineering, cloud‑native architectures, distributed systems, and technical leadership.

Candidates whose experience is primarily focused on project management, people management, or software development without demonstrated expertise in Java, Spring Boot, AWS, Kafka, Kubernetes, PostgreSQL, Microservices, enterprise architecture, and hands‑on technical leadership are unlikely to match the expectations for this role.

Keywords That Should Appear in Your CV

Development Lead, Java Development Lead, Dev Lead, Technical Lead, Tech Lead, Senior Java Developer, Java, Spring Boot, Spring Framework, Enterprise Java, Microservices, Microservices Architecture, AWS, Amazon Web Services, Apache Kafka, Kafka, Kubernetes, PostgreSQL, Cloud‑Native, Distributed Systems, Event‑Driven Architecture, Enterprise Architecture, Software Architecture, Backend Development, Software Engineering, DevOps, CI/CD, High Availability, Scalability, Performance Optimization, Code Review, Technical Leadership, Technical Mentoring, Design Patterns, SDLC, Agile, Scrum, Prompt Engineering, Artificial Intelligence, AI, Generative AI, GenAI, Financial Services, Wealth Management, Asset Management.

#EY BR

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TECH LEAD – JAVA (HYBRID / REMOTE)
TECH LEAD – JAVA (HYBRID / REMOTE)

iTRTech Group • São Paulo

On-site
BRL 250,000 - 380,000
Tech Senior Manager Java & Spring (Hybrid / Remote)
Tech Senior Manager Java & Spring (Hybrid / Remote)

Netvagas • São Paulo

Hybrid
BRL 350,000 - 520,000
TECH SENIOR MANAGER – JAVA & SPRING (HYBRID / REMOTE)
TECH SENIOR MANAGER – JAVA & SPRING (HYBRID / REMOTE)

iTRTech Group • São Paulo

On-site
BRL 300,000 - 700,000
Senior Fullstack Developer (Java & Angular) (Hybrid Or Remote)
Senior Fullstack Developer (Java & Angular) (Hybrid Or Remote)

iTRTech Group • São Paulo

Hybrid
BRL 180,000 - 260,000
DATA DELIVERY LEAD | CLOUD DATA PLATFORMS (HYBRID / REMOTE)
DATA DELIVERY LEAD | CLOUD DATA PLATFORMS (HYBRID / REMOTE)

iTRTech Group • São Paulo

Hybrid
BRL 180,000 - 320,000
Pessoa Desenvolvedora Java Sr
Pessoa Desenvolvedora Java Sr

Jobgether SRL • Brazil

Remote
BRL 180,000 - 320,000
100% remote work
Food allowance
Health and dental insurance
+12
Senior Integration Developer (Ibm Apic / Aws / Mqseries) (Hybrid / Remote)
Senior Integration Developer (Ibm Apic / Aws / Mqseries) (Hybrid / Remote)

Netvagas • São Paulo

Hybrid
BRL 180,000 - 300,000
Testing Lead (Hybrid Or Remote)
Testing Lead (Hybrid Or Remote)

iTRTech Group • São Paulo

Hybrid
BRL 200,000 - 320,000
Java Developer - Expert-Level - Brazil
Java Developer - Expert-Level - Brazil

Globant • São Paulo

Hybrid
BRL 180,000 - 240,000
Junior Java Developer
Junior Java Developer

Jobgether SRL • Brazil

On-site
BRL 70,000 - 100,000
Health and dental insurance
Meal allowance
Childcare assistance
+7