{"id":1750279,"url":"https://alion.io/job/watu-credit-senior-fullstack-engineer-watu","title":"Senior Fullstack Engineer - Watu","company":{"id":177531,"name":"Watu Credit","domain":"watu.com","url":"https://alion.io/company/watu-credit","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["São Paulo, Brazil"],"countries":["BR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":50000,"max_usd":107000,"period":"year","method":"role_seniority_country_cell","sample_n":14},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"MySQL","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Security","optional":false},{"name":"Apache Tomcat","optional":true},{"name":"Bootstrap","optional":true},{"name":"HAProxy","optional":true},{"name":"JavaScript","optional":true},{"name":"Kotlin","optional":true},{"name":"Nginx","optional":true},{"name":"RxJS","optional":true},{"name":"Sass","optional":true},{"name":"TypeScript","optional":true},{"name":"Webpack","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-10-03T08:24:56Z","employer_posted_date":"2026-10-03","last_verified_at":"2026-10-04T23:08:48Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"About the role\nYou 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.\nWhat you'll do\nDesign, build, and run Java/Spring Boot services in production, from API contract to monitoring.\nMake architecture decisions and document them in ADRs so the reasoning outlives the conversation.\nBuild reliable event-driven flows on Kafka or RabbitMQ, designing for retries, duplicates, and partial failure.\nIntegrate with partners and financial institutions, including legacy SOAP/XML services.\nReview pull requests for design, maintainability, performance, and test coverage, not just style.\nOwn the documentation for what you build: READMEs, runbooks, API specs.\nMentor other engineers and take technical lead on projects.\nFull-stack track: build and maintain Angular front-end features end to end.\nWhat you need\n5+ years of professional Java, including at least 3 years making design decisions on production systems.\nDeep Spring Boot experience: dependency injection, Spring Security, Spring Data, transaction management, and testing.\nSolid REST API design: versioning, error handling, idempotency, pagination, and OpenAPI documentation.\nStrong relational database skills (PostgreSQL or MySQL): schema design, indexing, query optimization, and JPA/Hibernate, including knowing when to bypass the ORM.\nProduction experience with Kafka or RabbitMQ: consumer groups, offset management, delivery semantics, and idempotent consumers.\nA practical grasp of distributed-system failure modes: eventual consistency, retries, circuit breakers, timeouts, and distributed tracing.\nTesting 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.\nComfort with Docker, CI/CD pipelines (we use Maven, Jenkins, and Git with mandatory PR review), and AWS.\nSecurity awareness: OWASP Top 10 and proper secrets management (AWS Secrets Manager, Vault, or similar).\nRegular use of AI coding tools for code generation, tests, debugging, and documentation, along with the judgment to verify what they produce.\nProfessional working English.\nNice to have\nFintech or payments experience, especially reconciliation, payment idempotency, and audit logging.\nKotlin, or an interest in learning it.\nAvro or Protocol Buffers with a schema registry.\nWebSockets, Nginx, HAProxy, Tomcat.\nReport generation with JasperReports or xdocreport.\nExperience formally leading a team.\nFull-stack track: additionally\n2+ years with Angular and TypeScript, including RxJS, HTML, and SCSS (Bootstrap is a plus).\nFamiliarity with front-end build tooling (Webpack, Babel).\nBonus: AngularJS experience (we maintain some legacy code), React, or Vue.\nHow we work\nWe clarify ambiguous requirements early instead of building the wrong thing well.\nWe value \"I'm not sure, let me check\" over confident guesses.\nWe treat code review as a design conversation.\nWe write things down.\nWhat we offer\nCompensation range within market standards, contract type (CLT/PJ), benefits, global growth path","description_format":"text","description_chars":3218,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Leasing, Auto & Equipment Finance"],"lifecycle":[{"event":"open","at":"2026-10-03T08:24:56Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":14,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-04T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/watu-credit-senior-fullstack-engineer-watu","json_url":"https://alion.io/job/watu-credit-senior-fullstack-engineer-watu.json","meta":{"generated_at":"2026-10-05T01:45:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2339,"day_limit":5000,"remaining_today":2661,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}