Jobiglo

No results.

Senior Fullstack Engineer - Java/Spring Boot & Angular

Watu · Sao Paulo

New
Senior 🇬🇧 English
Java Spring Boot PostgreSQL MySQL Kafka RabbitMQ JUnit Mockito Docker CI/CD AWS Angular TypeScript RxJS OpenAPI

Job description

About the role

Watu is a leading asset financier focused on mobility and connectivity, providing financing for motorcycles, three-wheelers and smartphones across multiple markets. It is looking for a Senior Fullstack Engineer in Sao Paulo, Brazil, to support and build its systems. The role has two tracks: backend services and front-end features.

Key responsibilities

  • Design, build and run Java/Spring Boot services in production, from API contract to monitoring
  • Make architecture decisions and document them in ADRs
  • Build reliable event-driven flows on Kafka or RabbitMQ, designed for retries, duplicates and partial failure
  • Integrate with partners and financial institutions, including legacy SOAP/XML services
  • Review pull requests for design, maintainability, performance and test coverage
  • Own the documentation: READMEs, runbooks and API specs
  • Mentor other engineers and take technical lead on projects
  • Full-stack track: build and maintain Angular front-end features end to end

Required profile

  • 5+ years of professional Java, including at least 3 years making design decisions on production systems
  • Deep Spring Boot experience, including dependency injection, Spring Security, Spring Data, transaction management and testing
  • Solid REST API design, including versioning, error handling, idempotency, pagination and OpenAPI documentation
  • Strong relational database skills (PostgreSQL or MySQL), including JPA/Hibernate and knowing when to bypass the ORM
  • Production experience with Kafka or RabbitMQ, and a grasp of distributed-system failure modes
  • Testing discipline: unit tests with JUnit and Mockito, integration tests against a real database
  • Docker, CI/CD pipelines (Maven, Jenkins, Git with mandatory PR review) and AWS
  • Security awareness (OWASP Top 10, secrets management) and regular use of AI coding tools
  • Professional working English

Nice to have

  • Fintech or payments experience, especially reconciliation, payment idempotency and audit logging
  • Kotlin, Avro or Protocol Buffers, WebSockets, Nginx, HAProxy, Tomcat, JasperReports or xdocreport
  • Experience formally leading a team
  • Full-stack track: 2+ years with Angular and TypeScript (RxJS, HTML, SCSS), front-end build tooling, and optionally AngularJS, React or Vue

What we offer

  • Compensation within market standards
  • Contract type (CLT/PJ)
  • Benefits
  • Global growth path

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Watu.
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 12 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

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

Analyzing your CV...

Watu

Sao Paulo