Description
Have you ever considered developing the user experience of a financial institution? Sicredi is a company that values close relationships and user-centered service. In this opportunity, we invite you to join our cards team and help shape our user experience.
All of this takes place in an environment filled with people inspired by technology, innovation, and doing good — capable and engaged individuals building the necessary evolutions in our solutions for the future.
That’s why we want to share our complex and dynamic day\-to\-day work with professionals who possess strong technical skills, a business ownership mindset, and the energy to drive purposeful initiatives that will impact the entire community. Commitment and the drive to make things happen are essential.
**Responsibilities and Duties**
* Analyze requirements to propose appropriate technical solutions
* Write, refine, and refactor clean, testable code
* Maintain necessary documentation to ensure high operability and maintainability of the product
* Communicate effectively with your team and other teams to minimize duplicated effort
* Write unit and integration tests
* Ensure software product quality in collaboration with QA team members
* Continuously adapt your workflow to reflect your actual context, supported by the agility team
* Monitor software in production in partnership with the DevOps team
* Manage technical debt jointly with the squad Agile Coach and Product Manager
* Perform corrective maintenance on software
* Develop software following information security standards
* Continuously improve your technical skills
* Maintain and evolve development processes
* Ensure the performance of the products you develop
**Requirements and Qualifications**
* Programming techniques
* Software architecture
* Java / Spring and Spring Boot programming language
* SQL and PL/SQL
* Oracle and MongoDB
* Microservices
* REST
* Git
* Agile software engineering
* Clean Code / SOLID
* Testing (JUnit / Mockito)
* Agile methods and Kanban
Nice-to-have:
* Familiarity with older versions of Java
* Knowledge of Angular / React
* JSP / Struts
* SOAP communication
**Additional Information**
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
At **Sicredi**, you’ll enjoy:
13th and 14th fixed salaries;
Profit-sharing program (based on seniority);
Health and dental plans with no co-payment;
Well-being programs via Wellhub (formerly Gympass), nutrition, psychology, occupational health, massage, running group, and local gym access;
Meal and food allowances — flexible allocation between VA/VR cards, with no co-payment;
Extended maternity and paternity leave;
Childcare or babysitting allowance for children up to 6 years and 11 months old;
Support for children with disabilities, with no age limit;
Life insurance;
Private pension plan up to 8% of salary;
Training platform — Sicredi Aprende — offering diverse courses;
40-hour weekly workload using a time-banking system;
Remote work allowance (except for fully on-site positions).
**Nice to meet you — we are Sicredi.**
Our journey began over 120 years ago as Brazil’s first cooperative financial institution. Today, we continue growing and transforming daily alongside **more than 50,000 employees**. They are the reason we were once again named the **Best Place to Work**, ranking #1 according to Great Place To Work Brasil (GPTW).
Together with **more than 10 million members**, across all Brazilian states, we believe in the power of cooperation to **build a more prosperous society and generate positive impact in people’s lives.** A shared purpose that unites and inspires us — promoting local and sustainable development, education, and financial inclusion.
We continue seeking talented individuals eager to help build a better world — and we’d love for you to be part of it. **\#JoinSicredi!**