Description
**What are we looking for?**
**Main responsibilities:**
Define best development practices;
Program, code, and test systems in the language, moving between Front-End and Back-End development projects;
Implement complex functionalities;
Propose technological enhancements to systems.
Monitor adherence to software development best practices.
Validate the existing test coverage in projects;
Validate new application features;
Monitor application system performance;
Propose technological enhancements to systems;
Anticipate opportunities and problems with agility, speed, and effectiveness, developing preventive solutions;
Support junior developers and contribute to project decision-making;
Perform system maintenance, implementing necessary changes to meet user requirements;
Carry out program assembly, debugging, and testing tasks, performing maintenance services on already-developed programs.
**Requirements:**
* Solid backend development experience using Java (preferably Java 8 or later).
* Experience developing and maintaining REST APIs.
* Knowledge of system integration via APIs.
* Experience with relational databases and data modeling.
* Proficiency in SQL and query optimization.
* Experience implementing business logic in backend applications.
* Knowledge of application security practices, authentication, authorization, and protection against vulnerabilities.
* Experience with unit and integration testing.
* Experience identifying and fixing bugs (debugging) and optimizing performance.
* Knowledge of scalable, highly available application architecture.
* Experience with Git for source code version control.
**Nice-to-have:**
Regulatory products, banking products, merchant acquiring, and related domains.
Amazon Q / Kiro
AI usage
Code review
**Work location: Remote**
**Who is Insi?**
We are a consultancy specialized in digital transformation. But above all, we are a people-first company. People who listen before proposing. Who go straight to the core before presenting a solution. Who measure success by what truly changed—not by what was implemented.
With over three decades of history and a global presence, we believe real transformation begins from within: within individuals, teams, and organizations—and this conviction guides every choice we make, every project we deliver, and every person we develop.
**Why build your career at Insi?**
Because here you think, decide, and create together. We offer autonomy, clear goals, and an environment where Insiders have the opportunity to engage with diverse technologies, participate in challenging projects, bring new ideas, and work from anywhere in Brazil—and why not, the world.
We are one of the best companies to work for in Brazil according to Great Place to Work, and among the top 10 employers in Brazil according to TIME magazine.
**What are our values?**
* We are people serving people
* We think and act like owners
* We strive for performance
* We grow and learn together
* We pursue excellence and simplicity
* We act with creativity and innovation
All individuals are welcome, regardless of their condition, disability, ethnicity, religious belief, sexual orientation, appearance, age, or similar attributes. We want you to grow with us in an inclusive, welcoming environment full of opportunities.
Do you identify with this? Then, **#JoinInsi!**