08/04/2025 updated
KM
100 % available
Senior Java Developer with Spring Boot and Microservices Expertise
Lisboa, Portugal
Only remote
IT software development diplomaJava (Programming Language)JavaScriptBatch ProcessingC++ (Programming Language)Cloud ComputingContinuous IntegrationDevOpsVideo Game DevelopmentOpenGL Shading LanguageSystem MonitorJava Persistence APIPostgreSQLLua (Scripting Language)MongoDBMySQL
Java Development
Advanced Java programming with Spring Boot framework for building enterprise applications, microservices architectures, and batch processing systems.
Microservices Architecture
Design and implementation of scalable microservices using SOA, REST APIs, and cloud-native patterns with technologies like Docker and Kubernetes.
CI/CD & DevOps
Implementation of continuous integration and deployment pipelines using GitLab, Jenkins, and SonarQube with containerization via Docker and orchestration through Kubernetes.
Database Management
Experience with SQL and NoSQL databases including Oracle, PostgreSQL, MySQL, and MongoDB with JPA integration.
Frontend Development
Knowledge of JavaScript, TypeScript, React, and Angular for building responsive web interfaces.
API Development
Creation and documentation of SOAP and REST services using OpenAPI and Swagger.
Monitoring & Observability
Implementation of system monitoring using Grafana, Prometheus, Jaeger, ELK stack, and Splunk.
Game Development
Experience with GLSL, HLSL, C++, Cocos2d-x, and Lua for cross-platform game development.
Advanced Java programming with Spring Boot framework for building enterprise applications, microservices architectures, and batch processing systems.
Microservices Architecture
Design and implementation of scalable microservices using SOA, REST APIs, and cloud-native patterns with technologies like Docker and Kubernetes.
CI/CD & DevOps
Implementation of continuous integration and deployment pipelines using GitLab, Jenkins, and SonarQube with containerization via Docker and orchestration through Kubernetes.
Database Management
Experience with SQL and NoSQL databases including Oracle, PostgreSQL, MySQL, and MongoDB with JPA integration.
Frontend Development
Knowledge of JavaScript, TypeScript, React, and Angular for building responsive web interfaces.
API Development
Creation and documentation of SOAP and REST services using OpenAPI and Swagger.
Monitoring & Observability
Implementation of system monitoring using Grafana, Prometheus, Jaeger, ELK stack, and Splunk.
Game Development
Experience with GLSL, HLSL, C++, Cocos2d-x, and Lua for cross-platform game development.
Experience
Professional experience5 - 10 years
Freelancer since2023
Languages
EnglishFluentFrenchFluentPortugueseBasic knowledge
Project history
Java/Spring Boot development for banking services using Apache Camel and IBM MQ. Migration from PL/SQL to REST microservices with OpenAPI. Implementation of microservices architecture with SOA, ESB, and batch processing using Spring Batch with monitoring tools.
Implemented SOA architectures and applied Design Patterns. Developed institutional applications using Java EE 7 and Spring Boot. Integrated SOAP/REST services for inter-system communication and automated document generation via batch processing.
Delivered e-commerce solutions for major European retail clients. Built high-traffic transactional SaaS platforms using PHP, Python, Django, ReactJS, Java, and NodeJS. Integrated REST/SOAP layers for order processing, catalog, payments, and authentication.