




Ben Fatto is looking for a **Senior Java Developer** with **Spring Boot** experience who will be responsible for developing and maintaining robust solutions for Pix API integration, ensuring high performance, security, and regulatory compliance. The role involves working in an agile environment, collaborating with architects, QA engineers, and other squad members to deliver critical instant payment functionalities. **Responsibilities:** * Develop and implement backend services in Java using Spring Boot, adhering to architectural best practices and BCB standards. * Build secure integrations with the Pix API, including invoice management, payments, refunds, and notifications via webhooks. * Implement security protocols (OAuth 2\.0, mTLS) and manage digital certificates for secure communication. * Ensure application scalability and availability, with a focus on performance and resilience. * Participate in agile ceremonies and collaborate on technical design and backlog estimation. * Conduct code reviews, write unit tests, and support continuous integration and delivery (CI/CD). * Support regulatory compliance initiatives and integration with PSPs. **Requirements** * Bachelor’s degree in IT or related fields. * Solid experience in Java and Spring Boot (minimum 5 years). * Knowledge of REST API integration, security (OAuth 2\.0, mTLS), and digital certificates. * Experience with relational databases (MySQL, PostgreSQL) and messaging systems (Kafka, RabbitMQ). * Experience in payment methods or financial projects is desirable. * Familiarity with DevOps practices and CI/CD tools (Jenkins, GitLab CI). * Agile methodologies (Scrum, Kanban).


