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 system functionalities;
Propose technological improvements to systems.
Monitor adherence to best system development practices.
Validate the existing test coverage in projects;
Validate new application features;
Monitor application system performance;
Propose technological improvements to systems;
Anticipate opportunities and issues proactively, acting swiftly and effectively by 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 on already-developed programs.
**Requirements:**
What is required to apply?
* Experience with Java and Node.js
* Knowledge of Spring Boot / Java.
* Familiarity with microservices.
* Proficiency in API and message queue (MQ) management.
* Experience with MongoDB.
* Knowledge of Oracle / PL/SQL.
* DevOps practices.
* Experience with OpenShift / Kubernetes (k8s).
* Knowledge of Azure Cloud.
It would be great if you...
* Understood requirements and proposed solutions to problems
* Were able to design system architecture
* Were technology- and programming-language-agnostic, as we believe that understanding core concepts makes the specific tool less important
* Had previously built environments and understood networking and communication protocol concepts
* Performed application troubleshooting and tuning
* Wrote script-based code
* Had experience with Agile methodology
* Were continuously learning
**Differentiators:**
**Position location: 100% REMOTE**
**Who is Insi?**
We are a consultancy specializing in digital transformation. But above all, we are a people-first company. People who listen before proposing. Who get to the essence before presenting a solution. Who measure success by real change—not by what was implemented.
With over three decades of history and a global presence, we believe true 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 forward new ideas, and work from anywhere in Brazil—and why not, the world.
We are among the best companies to work for in Brazil according to Great Place to Work, and ranked among the top 10 employers in Brazil by TIME magazine.
**What are our values?**
* We are people serving people
* We think and act like owners
* We strive for high performance
* We grow and learn together
* We pursue excellence and simplicity
* We act with creativity and innovation
All individuals are welcome, regardless of condition, disability, ethnicity, religious belief, sexual orientation, appearance, age, or related factors. We want you to grow with us in an inclusive, welcoming environment full of opportunities.
Do you identify with this? Then, **\#JoinInsi!**