12/15/2024 updated


100 % available
Senior Java Consultant
Blanes, Spain
Only remote
Bachelor in Computer Sience / Dipl. Ing. Informationstechnik (BA)Java (Programming Language)Agile MethodologyAtlassian JiraCloud ComputingInformation Technology ConsultingDatabasesSoftware Design PatternsElasticsearchPerformance ManagementHibernateJava Persistence APISpring FrameworkWildFly (JBoss AS)JUnitPostgreSQL
Mehr als 15 Jahre Erfahrung in der Softwareentwicklung in verschiedenen Rollen und Branchen in größeren und kleineren Unternehmen.
Technologien:
Technologien:
- Backend: Java, Spring, Spring Boot, CDI/Weld, JPA, JUnit, Mockito, openAPI, SOAP/REST, AssertJ, Lombok,...
- Frontend: Vaadin, Swing,...
- Databases: Oracle, PostgreSQL, elasticsearch,...
- Cloud/Microservices: Docker, Helm, Openshift/OKD, gitlab,...
- Others: Maven, Agile, Scrum, Git, Jira, Design Patterns, TDD, performance analysis, Clean Code, Domain-Driven Design,...
Experience
Professional experience10+ years
Freelancer since2020
Languages
GermanNative speakerEnglishFluentSpanishFluent
Project history
- Developer of backend components of Gemini project: Design and implementation of REST services, enhancement of gitlab pipelines and renovate bot configuration, creation and enhancement of Helm charts
- Developer of backend and frontend components of X-Stream project: Implementation of new features according to client CRs, responsible for refactoring of whole code base to maven3 projects and transformation of hudson/jenkins based CI/CD to gitlab, in charge of migration to Java17 and creation of NTS specific Docker base images
Technologies / Concepts
Java 17, GitLab, OpenAPI, SOAP/REST Web Services, wildfly, WiX Toolset, Prometheus, Grafana,
CDI/Weld, MapStruct, AssertJ, PostgreSQL, OKD, Helm, RabbitMQ, Elasticsearch, Keycloak,
Docker, Lombok, renovate bot, ...
- Design and implementation of API defnitions for backend microservices
Technologies / Concepts
- Swagger, Microservices, gradle, ...
- Deputy Product Owner in strategic project for building next generation solution for electronic billing ("eBill") and direct debit services for Swiss financial market
- Developer of backend parts of eBill in a microservice architecture
- Developer of loadtest infrastructure for eBill applications for continuous measurement of application performance
- Responsible for further development of monitoring platform
- Developer in "Swiss Instant Payments" PoC Team (evaluating Red Hat OpenShift plattform for future deployment of microservices)
Technologies / Concepts
Domain-Driven Design, Microservices, Agile Development, Scrum, Clean Code, Java 8/11,
Spring 4/5, Spring Boot 2, gatling, SOAP/REST Web Services, Jetty, JPA, Oracle, Liquibase, TDD,
JUnit, Mockito, Hamcrest, Git, Maven, Continuous Integration, Jenkins, Atlassian Tools, ansible,
Intellij IDEA, Java Mission Control, OpenShift, Helm, ...