Description
Job Summary:
We are seeking a Backend Developer for Stefanini to develop REST services using Java 21, Spring Framework, and Spring Boot, and to collaborate in agile teams.
Key Highlights:
1. Development of REST services using Java 21, Spring Framework, and Spring Boot.
2. Implementation of microservices and SOA architecture.
3. Collaboration in agile teams and continuous learning.
Join Stefanini!
At Stefanini, we are over 30,000 geniuses connected from 41 countries, co\-creating a better future.
Become our **Backend Developer!**
****
**Responsibilities and Duties**
* Develop REST services using Java 21, Spring Framework, and Spring Boot.
* Implement microservices, SOA architecture, and queue-based processing.
* Integrate services with SOYIO/Verify ID, CRM, Core IBS, and legacy systems.
* Work with JPA, JDBC, PostgreSQL, and SQL Server.
* Develop SOAP clients using CXF and JAXB where applicable.
* Implement validations, business rules, states, auditing, and traceability.
* Create unit tests using JUnit, Mockito, and Hamcrest.
* Integrate code into the Jenkins/Bitbucket pipeline and address SonarQube findings.
**Requirements**
* Degree in Computer Science, Computing, or related field.
* 4–6 years of backend development experience.
* Proficiency in Java, Spring Boot, Maven, REST/JSON APIs, and microservices.
* Experience with relational databases, Git, Jenkins, and CI/CD tools.
* Knowledge of Node.js/Express is desirable.
* Experience with AWS, Docker, EKS, and Lambda is desirable.
* Experience in the financial sector or payment systems is desirable.
**Autonomy, analytical ability, and experience working in agile teams will be highly valued.**
****
**Required Skills and Qualifications**
* Java Spring Framework.
* Spring Boot.
* Maven, Log4j.
* REST \+ JSON.
* Microservice architecture, SOA.
* Queue handling.
* JPA \+ JDBC \+ PostgreSQL, SQL Server.
* Java SOAP clients (CXF), JAXB 2\+.
* Git.
* Jenkins.
* JUnit \+ Mockito \+ Hamcrest \+ SonarQube.
* Express \+ Node.js.
* Visual Studio Code \+ Eclipse \+ IntelliJ.
**Working Framework:**
* Continuous Integration: Jenkins, SonarQube, Nexus, GIT (Bitbucket), Jira, Confluence.
* Agile Methodologies (Scrum, Kanban).
* Traditional Methodology.
**Additional Information**
Are you looking for a place where your ideas shine?
With over 38 years of experience and a global presence, Stefanini transforms tomorrow—together. Here, every action matters and every idea can make a difference. Join a team that values innovation, respect, and commitment.
If you are a disruptive individual, committed to continuous learning, and innovation is in your DNA, then we are exactly what you’re looking for. Come and let’s build a better future—together!