Description
**At Premiersoft, we transform challenges into real solutions!**
With over a decade of experience in development, we are driven by a clear purpose: **creating technology experiences that propel businesses** and accelerate our clients’ transformation.
Our team—comprising more than 200 **\#Heroes**—combines technical excellence with our core DNA: **Team Player, Growth Driven, and Problem Solver**. We thrive on challenges, are guided by innovation, and are committed to delivering **high-impact solutions**, every single day.
**About the opportunity:**
We are seeking a Java \+ React Full Stack Developer to join a squad responsible for developing web and backend solutions for the card ecosystem, integrated with the Dock payment processor. This role involves end-to-end ownership—from building backend APIs and integrations to developing web interfaces for operations, management, and tracking of card customer journeys.
**Your responsibilities will include:**
* Developing and maintaining backend applications in Java and web interfaces in React.
* Building APIs, services, and integrations with the Dock payment processor and internal systems.
* Developing web screens and components for card management, queries, operations, and information tracking.
* Implementing business rules related to card products.
* Collaborating closely with product, UX/UI, QA, architecture, and business teams.
* Supporting technical decisions involving architecture, componentization, integrations, and security.
* Performing bug fixes, improvements, and continuous evolution of applications.
* Ensuring delivery quality through best practices, testing, and technical documentation.
**What you need:**
* Experience in backend development using Java.
* Knowledge of Spring Boot and REST APIs.
* Experience in frontend development using React.
* Knowledge of JavaScript and/or TypeScript.
* Experience with relational databases and SQL.
* Knowledge of system integrations, API consumption, and exposure.
* Experience with Git, CI/CD, testing, and agile methodologies.
* Strong analytical ability, communication skills, and understanding of business rules.
**Nice-to-have qualifications:**
* Experience in financial market solutions, credit cooperatives, cards, or payment methods.
* Experience with card processors—especially Dock.
* Knowledge of card lifecycle journeys—including issuance, credit limits, billing, transactions, disputes, and blocking/unblocking.
* Experience with microservices architecture.
* Knowledge of Docker, Kubernetes, or cloud platforms.
* Experience with design systems, reusable components, and UX best practices for operational systems.
On-site hiring.
**What we offer:**
* A **collaborative** environment with **continuous knowledge sharing**;
* An open culture embracing **innovation, ideas, and ownership**;
* Use of **cutting-edge technologies** and industry best practices;
* Focus on **technical excellence** and **real-world impact** in deliveries;
* Ongoing encouragement for **learning and professional development**.
**Our benefits:**
* **Free lunch at the office**;
* **Free drinks all day:** gourmet coffee, energy drinks, juices, whey protein, soft drinks, and chocolate milk;
* **Relax room:** relaxing massages twice per week;
* **Decompression areas:** including game room and nap room;
* **TotalPass:** access to gyms, studios, and wellness activities;
* Health plan with **mental health clinic**;
* **Paid time off:** 10 business days to recharge and take care of yourself;
* Gifts via Flash—**birthday gift** and **anniversary gift**;
* Referral bonus—**R$ 2,000.00 per hire**;
* Continuous development with **PDI, feedback, and certification support**;
* **Free English classes:** preparing you for international opportunities;
* On-site parking.
See what it’s like to be part of the Premiersoft team
Learn more about us
Visit our headquarters
Communication throughout the selection process occurs via e-mail or WhatsApp. To avoid missing any updates, please add the domain **@premiersoft.net** to your list of trusted senders and monitor both your inbox and spam folder.