Jobiglo

No results.

Technical Lead, Software Engineer (Java + AWS)

3Pillar · San Jose

New
Senior 🇬🇧 English
Java Spring Boot AWS ECS EKS Lambda Azure DevOps GitHub Actions Aurora DB2 Redis ElastiCache IBM MQ Flutter CI/CD UML C4 ArchiMate

Job description

About the role

3Pillar invites a Technical Lead Software Engineer to steer a team of developers that shapes technology for its clients, covering areas such as urban living, enterprise media channels and banking. The role guides the technical direction and implementation of the team from concept to deployment, with a strong emphasis on architecture, code quality and mentoring.

Key responsibilities

  • Guide the technical direction and implementation of the team within a defined architecture, from conceptualization to deployment.
  • Evaluate trade-offs between correctness, robustness, performance and customer impact, keeping client success at the forefront.
  • Create and lead the team's technical documentation and repository management, including branches, pull requests and merges.
  • Collaborate with product, design and engineering teams to oversee architecture and dependencies affecting product strategy.
  • Contribute to code reviews, documentation and complex bug fixes, focusing on security, performance and reliability.
  • Act as an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice or on project teams.

Required profile

  • Minimum of 7+ years of experience as a Full Stack Engineer.
  • High-level English proficiency to work with a globally distributed team.
  • Experience leading Agile software development and adapting architecture to project and client needs.
  • Expertise in object-oriented programming, SOLID principles and OWASP, and architectural styles and design patterns.
  • Desirable: experience migrating monolithic applications to microservices, CI/CD pipelines, cloud-native applications, mobile development (Flutter) and mentoring.

Required skills

  • Java 17 or higher, Spring Boot and microservices (mandatory)
  • AWS (ECS / EKS) and Lambda (mandatory)
  • Azure DevOps (mandatory); GitHub Actions desirable
  • Database: Aurora (mandatory), DB2 desirable
  • Reactive programming, Hexagonal architecture, UML / C4 / ArchiMate
  • Queue managers such as IBM MQ (mandatory)
  • Redis / ElastiCache (mandatory)

What we offer

  • Flexible, remote-first work environment with a global team.
  • Medical insurance, life insurance and a saving fund.
  • 12 days of paid vacation, sick leave and paid holidays, plus paternity, maternity, marriage, bereavement and graduation leave.
  • Christmas bonus, beach house, discounts in local shops and direct deposit of payroll.
  • Paid professional certifications and a trimester each year focused on employee well-being.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec 3Pillar.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 2 days ago

Expires 1 month from now

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

3Pillar

San Jose