Description
**Mid-Level JAVA Developer**
We are looking for a **Mid-Level JAVA Developer** to drive people and businesses forward through innovation, with attitude, leadership, and a focus on getting things done.
**Your impact in this role:**
* Develop and implement backend system features using Java.
* Create and optimize database queries using PL/SQL.
* Collaborate with the front-end team on API integration using ReactJS.
* Participate in code reviews and ensure software quality through sound development practices.
* Use Git for version control and team collaboration.
* Diagnose and resolve technical issues, proposing continuous improvements to existing systems.
✅ **Essential Requirements:**
* Solid experience in back-end development with Java.
* Knowledge of PL/SQL for database data manipulation.
* Familiarity with ReactJS for front-end integration.
* Proficiency in using Git for version control and collaboration.
* Ability to work collaboratively, with strong communication skills and proactivity.
* **Nice-to-Have:**
* Experience in agile development environments.
* Knowledge of DevOps practices and process automation.
* Experience in large-scale projects, preferably in the financial sector.
**Benefits:**
Home office allowance
Flash Card
Access to South Academy courses and certifications
Financial education program
**About South:**
You will join a collaborative team with autonomy and a commitment to continuous improvement, working on projects that deliver real business impact—where turning ideas into tangible results is part of everyday work.
We are recognized by our people: we have been named twice among the best companies to work for in Brazil (GPTW).
We are committed to the future: we are a carbon-neutral company.
Interested? Apply now and help us make it happen.