Hiring.Camp

Senior Fullstack Engineer

Watu

·

Yesterday

Location
Sao Paulo
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Closing date
Today
Source
ApplyToJob

Description

About the role
You will support and build Watu, a leading asset financier focused on mobility and connectivity. Watu provides financing for motorcycles, three-wheelers and smartphones across multiple markets, through systems built for scale, reliability and long-term use.

 

What you'll do

  • Design, build, and run Java/Spring Boot services in production, from API contract to monitoring.
  • Make architecture decisions and document them in ADRs so the reasoning outlives the conversation.
  • Build reliable event-driven flows on Kafka or RabbitMQ, designing 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, not just style.
  • Own the documentation for what you build: READMEs, runbooks, API specs.
  • Mentor other engineers and take technical lead on projects.
  • Full-stack track: build and maintain Angular front-end features end to end.

What you need

  • 5+ years of professional Java, including at least 3 years making design decisions on production systems.
  • Deep Spring Boot experience: dependency injection, Spring Security, Spring Data, transaction management, and testing.
  • Solid REST API design: versioning, error handling, idempotency, pagination, and OpenAPI documentation.
  • Strong relational database skills (PostgreSQL or MySQL): schema design, indexing, query optimization, and JPA/Hibernate, including knowing when to bypass the ORM.
  • Production experience with Kafka or RabbitMQ: consumer groups, offset management, delivery semantics, and idempotent consumers.
  • A practical grasp of distributed-system failure modes: eventual consistency, retries, circuit breakers, timeouts, and distributed tracing.
  • Testing discipline: unit tests with JUnit and Mockito, integration tests against a real database, and a sense of what belongs at each level of the test pyramid.
  • Comfort with Docker, CI/CD pipelines (we use Maven, Jenkins, and Git with mandatory PR review), and AWS.
  • Security awareness: OWASP Top 10 and proper secrets management (AWS Secrets Manager, Vault, or similar).
  • Regular use of AI coding tools for code generation, tests, debugging, and documentation, along with the judgment to verify what they produce.
  • Professional working English.

Nice to have

  • Fintech or payments experience, especially reconciliation, payment idempotency, and audit logging.
  • Kotlin, or an interest in learning it.
  • Avro or Protocol Buffers with a schema registry.
  • WebSockets, Nginx, HAProxy, Tomcat.
  • Report generation with JasperReports or xdocreport.
  • Experience formally leading a team.

Full-stack track: additionally

  • 2+ years with Angular and TypeScript, including RxJS, HTML, and SCSS (Bootstrap is a plus).
  • Familiarity with front-end build tooling (Webpack, Babel).
  • Bonus: AngularJS experience (we maintain some legacy code), React, or Vue.

How we work

  • We clarify ambiguous requirements early instead of building the wrong thing well.
  • We value "I'm not sure, let me check" over confident guesses.
  • We treat code review as a design conversation.
  • We write things down.

What we offer
Compensation range within market standards, contract type (CLT/PJ), benefits, global growth path

Skills

TypeScriptJavaKotlinReactAngularBootstrapWebpackSpring BootAWSDockerJenkinsCI/CDNginxPostgreSQLMySQLGitREST

Similar Jobs

30

Senior Full-Stack Engineer

Man Group·Sofia

Today

Senior Full Stack Engineer

Fmr·One Destiny Way, Westlake TX·Remote, Onsite

1d ago

Senior Full Stack Engineer

Bizzycar·Remote·Remote

2d ago

Full Stack Engineer, Senior

Blue Shield of California·Oakland, CA

2d ago

Senior Fullstack Engineer

Layer Health·Boston or NYC +1

2d ago

Senior Full Stack Engineer

Humana·Work at Home - Kentucky, US +10

3d ago

Senior Full Stack Engineer

Fmr·100 New Millennium Way, Bldg 1·Onsite

3d ago

Senior Full Stack Engineer

Libertyglobal·LG UK London, UK

3d ago

Senior Full Stack Engineer

Polygon Technology·Dhaka, Bangladesh

3d ago

Senior Full Stack Engineer

Inco

4d ago

Senior Full-Stack Engineer

10Beauty·Burlington, Massachusetts

5d ago

Senior Fullstack Developer

Level Up 2·Hybrid

5d ago

Full Stack Senior Engineer

Citi Bank·5900 HURONTARIO STREET MISSISSAUGA, Canada·Hybrid

6d ago

Senior Fullstack Engineer

Bree·Toronto, CA

6d ago

Full Stack Senior Engineer

citibank·Mississauga, ON

6d ago

Senior Full Stack Engineer

Nortal·Lviv, UA

6d ago

Senior Fullstack Engineer

RFS Group·San Francisco, CA·Remote

1w ago

Senior Full-Stack Engineer

Earnin·Remote, US +1·Remote

1w ago

Senior Full Stack Engineer

Octoenergy·UK·Hybrid

1w ago

Senior Full-Stack Engineer

Inspiraeducation·New York +1·Remote

1w ago

Senior Full Stack Engineer

Skaleart·Colombo

1w ago

Senior Full-Stack Engineer

Abby Care·San Francisco·Hybrid

1w ago

Senior Full-Stack Engineer

Ascertain·Remote·Remote

1w ago

Senior Engineer (Full-Stack)

Open Positions·UK - 135 Bishopsgate - London, UK

1w ago

Senior Developer - Fullstack

Arcticwolf·Office - IND - Karnataka, Bengaluru

1w ago

Senior Engineer, Full Stack

Bellese Technologies·US·Remote

1w ago

Senior Full Stack Engineer

Opentable·Toronto, Canada

1w ago

Senior Fullstack Engineer

Kpler·Athens·Hybrid

1w ago

Senior Full-stack Engineer

Avyanna Technologies·Washington D.C.

1w ago

Senior Fullstack Developer

Thrillworks

1w ago