09/14/2026 updated

**** ******** ****
100 % available

Senior Backend Developer | Java / Spring Boot | Full Stack

Seixal, Portugal
Only remote
Master's Degree (MSc), Software Engineering
Seixal, Portugal
Only remote
Master's Degree (MSc), Software Engineering

Profile attachments

JoaoChagasResumev2.pdf

About me

Senior Java/Spring Boot Entwickler mit 15+ Jahren Erfahrung in Enterprise-, Banking- und Cloud-Projekten (Microservices, AWS, React, TDD). Ich liefere sauberen, getesteten Code und kommuniziere klar – remote aus Lissabon, für Projekte in DACH und international.

Java & Spring Boot Development
Uber 15 Jahre Erfahrung in der Entwicklung und Wartung von Java- und Spring-Boot-Systemen, einschliesslich Microservice-Architekturen, REST/SOAP-Integrationen und automatisiertem Testen mit TDD/BDD, JUnit und Mockito.

Full-Stack-Entwicklung
Kenntnisse in der Frontend-Entwicklung mit React, React Native, Node.js und Vaadin sowie in der Backend-Entwicklung mit Spring Boot, Hibernate, EJB, Servlet/JSP und PrimeFaces.

Cloud & DevOps
Erfahrung mit AWS Services, Jenkins, Maven, Git, Tomcat, JBoss, WebSphere und GlassFish fuer Cloud-Deployments und CI/CD-Prozesse.

Datenbankmanagement
Kenntnisse in Oracle, SQL Server und Contentful als CMS-Plattform fuer datenbankgestuetzte Anwendungen.

Testing & Qualitaetssicherung
Anwendung von TDD- und BDD-Praktiken mit JUnit, Mockito, EasyMock und Selenium fuer automatisierte Tests und Qualitaetssicherung.

Frontend & Mobile
Entwicklung von Frontend-Anwendungen mit React, React Native, Node.js und Android fuer Web- und Mobilplattformen.

Programmiersprachen
Kenntnisse in Java, JavaScript, TypeScript, Python, SQL, HTML und CSS fuer vielseitige Softwareentwicklung.

Microservice-Architekturen
Entwurf und Implementierung von Microservice-Infrastrukturen auf AWS, einschliesslich REST/SOAP-Integrationen und biometrischer Betrugserkennungssysteme.

Lehre & Mentoring
Durchfuehrung von Online-Kursen zu Java und Spring Boot, Bewertung von Studierendenaufgaben und Betreuung durch asynchrones Q&A.

Experience

Professional experience10+ years
Freelancer since2019

Languages

EnglishFluentPortugueseNative speaker

Project history

Senior Backend Developer

Volkswagen Group Services
Entwicklung und Wartung von Backend-Services als Teil der Lissaboner Engineering-Teams von Volkswagen Group Services (hybrid).

Java & Spring Boot Instructor (freelance)

Tokio School
Durchfuehrung von Online-Java- und Spring-Boot-Kursen, Bewertung von Studierendenaufgaben und Betreuung durch asynchrones Q&A, parallel zur Vollzeit-Engineering-Taetigkeit (remote).

Lead Full-Stack Developer

radicant
Leitung der Full-Stack-Feature-Entwicklung fuer die erste nachhaltigkeitsorientierte Digitalbank der Schweiz, aufgebaut um die 17 UN-Ziele fuer nachhaltige Entwicklung. Pflege und Weiterentwicklung einer komplexen Banking-Technologieinfrastruktur mit Spring Boot, React und Vaadin. Lieferung von contentgetriebenen Features integriert mit dem Contentful Headless CMS. Technologien: Java, Spring Boot, React, Vaadin, Contentful, HTML, CSS.

Java Senior Consultant & Engineer

Capgemini Engineering
Entwicklung und Implementierung von Enterprise-Java-Webanwendungen fuer Beratungskunden, von neuer Funktionalitaet bis zur Produktionswartung. Aufbau serverseitiger Anwendungen mit Servlet/JSP und PrimeFaces auf GlassFish, mit CI-Builds automatisiert durch Jenkins. Technologien: Java, Servlet, JSP, Swing, PrimeFaces, GlassFish, Jenkins, HTML, CSS.

Java Developer

Cast Group
Wartung und Unterstuetzung von Java-Systemen fuer die Zentralbank Brasiliens, Arbeit mit Spring, Hibernate und EJB-Services auf WebSphere. Aufbau von REST- und SOAP-Integrationen sowie automatisierten Tests mit JUnit, Mockito und EasyMock unter TDD/BDD-Praktiken. Technologien: Spring Boot, Hibernate, EJB, WebSphere, REST, SOAP, JUnit, Mockito, Jenkins, Maven, Git, SVN.

Systems Engineer

Neurotech
Entwicklung von RiskPack Gateway, einer automatisierten Kreditentscheidungsplattform, die externe Datenquellen mit KI-Modellen zur Berechnung von Kreditscores kombiniert. Aufbau Java-basierter Web-Scraper und Datenerfassungsdienste (Selenium, HttpClient, REST/SOAP). Entwurf und Entwicklung einer Microservice-Infrastruktur auf AWS fuer ein KI-gesteuertes biometrisches Betrugserkennungssystem. Leitung des Teams fuer eine Android-Multimedia-Guide-App fuer das Frevo Museum mit IBM Watson. Technologien: Java 8, AWS Services, Selenium, REST, SOAP, JUnit, Mockito, Maven, Android, IBM Watson.

Java Web Developer

Indra Company
Entwicklung neuer Funktionalitaet und korrektive sowie praeventive Wartung an Fluxus, einem papierlosen Fallmanagementsystem fuer das Bundesregionalgericht der 5. Region Brasiliens. Technologien: Java, Servlet, JSP, PrimeFaces, SQL Server, Tomcat, JBoss, JavaScript, HTML, CSS.

Java Web Developer

Regional Electoral Tribunal of Pernambuco
Hauptentwickler von Mesario Voluntario, dem oeffentlichen System zur Verwaltung der Registrierung freiwilliger Wahlhelfer fuer Wahlen in Pernambuco. Technologien: Java, Servlet, JSP, JavaScript, Oracle, Tomcat, HTML, CSS.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in