Pessoa Desenvolvedora Java Fullstack - Sênior (Reforma tributária)

full timeback-endfull-stacksoftwareengineeringremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Pessoa Desenvolvedora Java Fullstack - Sênior (Reforma tributária) in Brazil.

This role is focused on designing, evolving, and modernizing complex financial systems within a highly scalable and mission-critical environment. You will work across backend and frontend layers, contributing to the transformation of legacy solutions into modern, resilient architectures aligned with current market standards. Embedded in a collaborative and technically strong engineering team, you will play a key role in defining architectural decisions, improving system performance, and ensuring high levels of reliability and security. The position involves working with distributed systems, financial products, and integration-heavy environments, requiring strong technical depth and business awareness. You will also contribute to technical leadership, mentoring, and documentation practices, helping elevate engineering standards across teams. This is a high-impact role for experienced engineers who enjoy solving complex problems and driving technological evolution in the financial sector.


Accountabilities:

  • Design, develop, and maintain scalable fullstack solutions using Java and modern frontend technologies.
  • Lead and support the migration of legacy systems to modern, scalable, and resilient architectures.
  • Contribute to architectural design decisions in collaboration with senior engineers and technical leads.
  • Develop and maintain backend services using Spring ecosystem (Boot, Cloud, Security, JPA/Hibernate).
  • Build frontend applications using modern frameworks such as React or Vue, ensuring performance and usability.
  • Ensure system quality through testing, validation, and simulation of production-like environments.
  • Work with distributed systems, microservices, and asynchronous communication patterns.
  • Create and maintain technical documentation, architecture diagrams, and knowledge bases.
  • Monitor systems and propose continuous improvements in performance, reliability, and scalability.
  • Act as a technical reference for the team, supporting decision-making and guiding best practices.
  • Collaborate with cross-functional teams and support agile delivery processes.
  • Requirements:

    • Strong experience in Java backend development (7+ years preferred).
    • Deep knowledge of the Spring ecosystem (Boot, Cloud, Security, JPA/Hibernate).
    • Experience with microservices architecture and scalable distributed systems.
    • Solid experience with relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, Redis).
    • Experience with messaging and asynchronous systems (Kafka, RabbitMQ).
    • Strong background in CI/CD pipelines (Azure DevOps, GitHub Actions).
    • Frontend experience with HTML5, CSS3, JavaScript (ES6+), and TypeScript.
    • Experience with SPA frameworks such as React or Vue.
    • Knowledge of REST APIs with authentication (JWT / Bearer Token).
    • Familiarity with testing frameworks (Jest, Vitest, Testing Library).
    • Experience with Docker and basic Kubernetes concepts.
    • Strong communication skills and ability to work in multidisciplinary teams.
    • Experience in financial products or regulated environments is a plus.
    • Nice to have: experience with micro frontends (Module Federation), Apache Camel, and advanced DevOps practices.
    • Nice to have: postgraduate studies in technology-related fields.
    • Benefits:

      • Competitive compensation aligned with senior-level market standards.
      • Health and dental insurance coverage for employees and dependents.
      • Life insurance and private pension plan with company contribution.
      • Meal and food allowance.
      • Home office or hybrid support allowance.
      • Childcare or babysitting reimbursement support.
      • Mobility allowance for transportation expenses.
      • Performance-based profit sharing program (PPR).
      • Wellness benefits including Gympass, mental health platform (Zenklub), and English learning support.
      • Extended maternity (180 days) and paternity leave (20 days).
      • Birthday day off and additional family celebration leave benefits.
      • Strong culture of collaboration, inclusion, and cooperative growth.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified