Description
**What are we looking for?**
**Main responsibilities:**
Define best development practices;
Program, code, and test systems in the relevant language, transitioning between Front-End and Back-End development projects;
Implement complex system 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 issues proactively, responding swiftly and effectively by implementing 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, providing maintenance services for already-developed programs.
**Requirements:**
* Solid Java development experience
* Experience with Spring Boot
* Frontend development experience using Angular 16+
* Knowledge of system integration using REST and SOAP
* Understanding of HTTP/HTTPS protocols
* Basic database knowledge using JDBC
* Experience with messaging queues (JMS and/or AMQP)
* Knowledge of Java EE
* Experience with EJB
* Knowledge of or experience with JDK 6 and JDK 7
* Analytical ability to solve problems, analyze logs, and troubleshoot
* Experience across the full software development lifecycle
**Nice-to-have:**
* Cloud platform experience (AWS and/or Azure)
* Knowledge of CI/CD processes (Build and Deploy)
* MuleSoft experience
* Knowledge of Mule 4
* Experience with Anypoint Studio
* Knowledge of Flow and Subflow creation and maintenance
* Knowledge of DataWeave
* Experience with system architecture, scalability, and application reliability
* Experience working in agile, cross-functional teams (Development, QA, PO, Scrum Master)
**Employment model:** Remote
**Contract duration:** 3 months **(Temporary position)**
**Who is Insi?**
We are a consulting firm specialized in digital transformation. But above all, we are a people-first company. People who listen before proposing. Who get 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 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 can engage with diverse technologies, participate in challenging projects, bring 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 have a drive for performance
* We grow and learn together
* We pursue excellence and simplicity
* We act with creativity and innovation
Everyone is welcome regardless of background, disability, ethnicity, religious belief, sexual orientation, appearance, age, or similar attributes. We want you to grow with us in an inclusive, opportunity-rich environment.
Do you identify with this? Then, **#JoinInsi!**