At PwC, our
business applications consulting professionals specialize in providing consulting services for a wide variety of corporate applications, helping clients optimize
operational efficiency. These professionals analyze client needs, implement
software solutions, and offer training and support to ensure the effective integration and use of business applications, enabling clients to achieve their strategic objectives. We are looking for a Tech Lead with solid experience in technical team leadership, strategic involvement in requirements management, and strong command of modern technologies. The professional will be responsible for driving technical decisions, ensuring the quality of deliveries, and supporting the architectural evolution of solutions, working in environments based on
Java,
Spring Boot,
AWS, and
Microservices.
Eligibility / Qualification Required:
- Complete graduation in Computer Science, Computer Engineering, Information Systems, or related areas.
- Post-graduation/Specialization in Software Architecture, Software Engineering, or related areas will be considered a differential.
Requirements:
- Proven experience as Tech Lead or Technical Leader.
- Strong experience in Java and Spring Boot.
- Solid knowledge in microservices architecture.
- Experience with AWS (EC2, S3, RDS, Lambda, ECS or similar).
- Experience in requirements management and interaction with stakeholders.
- Experience with code versioning (Git).
- Knowledge of continuous integration and continuous delivery (CI/CD).
- Ability to lead, guide, and develop people.
Responsibilities:
- Technically lead development teams, promoting good practices and high performance.
- Act in the management and refinement of technical and functional requirements, in partnership with business and product areas.
- Define and monitor architecture and development standards.
- Develop and review applications using Java and Spring Boot.
- Act in the design, implementation, and evolution of microservices architectures.
- Ensure the scalability, security, and performance of solutions in an AWS environment.
- Support the team in technical decision-making and resolution of complex problems.
- Ensure code quality through code reviews and good engineering practices.
- Work in agile environments, collaborating with multidisciplinary teams.
Differentials (not mandatory):
- Experience in corporate environments or technology consultancies.
- Knowledge in messaging (Kafka, RabbitMQ).
- Practice with relational and non-relational databases.
- Experience with observability, monitoring, and logging.
- AWS or Java certifications.
Soft Skills:
- Leadership, clear communication, and strategic technical vision.
- Proactivity in problem solving.
- Decision-making and prioritization ability.
- Collaboration and sense of responsibility.
- Results and quality orientation.
General Conditions:
General conditions are not provided in the job description.
How to Apply:
Application instructions are not provided in the job description.
View Official Posting & Apply