Verity Group logo
Verity Group

Somos Humanos. Somos Digitais. Somos Verity!

Senior Java Backend Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

8 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Backend Developer

Verity Group

• Responsible for developing the platform backend, focusing on billing, subscriptions, checkout, dependents, profiles, authentication, integrations and transactional rules. • Develop Java backend APIs and services for the plans, offers, checkout, subscription, billing, dependents and authenticated-user areas. • Implement integrations with payment gateways, financial webhooks, recurring billing, retry logic, delinquency handling and subscription cancellations. • Build business rules for subscription status, benefit blocking, payment history, eligibility and hierarchical scope. • Implement authentication, first-time access, profile-based authorization and permission control by partner, company and beneficiary. • Develop integration components with NAV, notification services, caching, auditing and other required systems. • Apply best practices for unit testing, error handling, logging, API versioning and technical documentation.

Job Requirements

  • Advanced experience with Java, Spring Boot, REST APIs, JPA/Hibernate and relational databases.
  • Experience developing transactional systems, integrations, business rules and asynchronous processing.
  • Knowledge of authentication, authorization, security, error handling and observability.
  • Experience with unit testing, version control, code reviews and engineering best practices.
  • Ability to work in environments with external integrations, technical dependencies and incremental product evolution.

Benefits

  • Meal allowance
  • Food allowance
  • Home office subsidy
  • Health insurance
  • Dental insurance
  • Life insurance
  • Discount partnerships
  • Agreements with stores and educational institutions
  • Recurring agility training
  • Alura licenses

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop applications using object-oriented Java; • Apply Design Patterns and development best practices; • Develop and maintain APIs and REST services; • Work with distributed architectures and microservices; • Develop using Spring Boot and Spring Cloud; • Implement and maintain integrations with Kafka; • Work in Kubernetes environments; • Write unit tests; • Participate in code reviews; • Collaborate on architecture definition and development best practices.

Brazil
Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop and enhance back-end solutions using Java • Work on integrations between the Tax Hub (Hub Fiscal), the Order Management System (OMS), and other corporate systems • Implement publishing mechanisms for multiple consumers • Lead the deprecation and replacement of legacy integrations between the OMS and the Tax Hub • Ensure idempotency, retry strategies, and reliability in event processing • Participate in the implementation of features related to offline sales • Support architectural decisions and the technical evolution of solutions.

Brazil
ultima milla logo

Tech Lead – Ruby on Rails, Node.js

ultima milla

Logistic Management System for E-commerce & Retail in Mexico. Raised +$7M USD from Y Combinator, FJLabs, & more.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Definir y comunicar la dirección técnica de tu equipo: arquitectura de servicios, contratos entre APIs, diseño de flujos event-driven sobre Kafka y estrategias de evolución de sistemas legacy. • Diseñar, construir y escalar servicios en Rails y Node.js con énfasis en confiabilidad, performance y mantenibilidad. • Formar parte del equipo de arquitectura técnica, participando en decisiones que cruzan equipos y servicios: límites entre dominios, estándares de integración, observabilidad y resiliencia. • Escribir y revisar RFCs y propuestas de diseño; comunicar trade-offs técnicos complejos con claridad a audiencias técnicas y no técnicas. • Resolver los problemas técnicos de mayor complejidad y alcance, incluyendo debugging de sistemas distribuidos en producción e incident response. • Liderar code reviews y design reviews exigentes pero constructivas, elevando el nivel técnico del equipo. • Mentorear a ingenieros de todos los niveles, ayudándolos a crecer técnicamente y a ganar autonomía. Tu éxito incluye formar a la próxima generación de líderes técnicos. • Trabajar con producto y con el Engineering Manager para traducir objetivos de negocio en planes técnicos ejecutables, sabiendo decir que no a lo correcto. • Garantizar estándares de calidad: testing, CI/CD, seguridad y prácticas de desarrollo asistido por IA con control de calidad.

Argentina
Netguru logo

Senior Fullstack Developer – Node.js, Freelance

Netguru

Netguru builds software that lets people do things differently.

ContractRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Join Netguru as a (Senior) Fullstack Developer with Node.js. • Work is freelance, full-time, B2B contract. • Collaborate closely with teams remotely to build software solutions. • Gain experience and develop skills across various projects.

Poland
€26 - €35 / hour