Schlagwörter
Java
Spring
Spring Boot
JPA/Hibernate
Apache ActiveMQ
apache kafka
Javascript
React.js
RESTfull
Event driven design
Domain Driven Design (DDD)
Behavior Driven Development
Test Driven Development (TDD)
consumer driven contract testing
Continuous Integration
Continuous Delivery
CI/CD
agile development
Scrum
Scrum Master
IntelliJ
Eclipse
git
Gitlab
Gitlab Pipelines
GitLab CI/CD
jenkins
GoCD
JIRA
Gradle/Maven
Docker
Docker Swarm
zookeeper
MySQL
Postgres
Oracle DB
Skills
Programming
Java, Spring, Spring Boot, Hibernate, Kafka, ActiveMQ, Struts, JSP, SQL, JavaScript, React, WebComponent
Junit, TestNG, Mockito, Spring Test, Pact, Cucumber, Jest, Selenium, Wiremock
Methodologies
RESTful, EventDD, DomainDD, AOP, OOP, TDD, CDC, BehaviorDD, CI/CD
Scrum, Agile, Waterfall, Gitflow, Trunk-based
Tools
IntelliJ, Eclipse, Gradle, Maven, Zookeeper, Docker, Docker-Swarm, Oracle, Postgres, MySql, ElasticSearch
Git, GitLab, GitHub, Svn, Mercurial, Jenkins, GoCD, Graylog, Grafana, SonarQ, Nexus, Jira, Confluence, Bugzilla, Trac
Java, Spring, Spring Boot, Hibernate, Kafka, ActiveMQ, Struts, JSP, SQL, JavaScript, React, WebComponent
Junit, TestNG, Mockito, Spring Test, Pact, Cucumber, Jest, Selenium, Wiremock
Methodologies
RESTful, EventDD, DomainDD, AOP, OOP, TDD, CDC, BehaviorDD, CI/CD
Scrum, Agile, Waterfall, Gitflow, Trunk-based
Tools
IntelliJ, Eclipse, Gradle, Maven, Zookeeper, Docker, Docker-Swarm, Oracle, Postgres, MySql, ElasticSearch
Git, GitLab, GitHub, Svn, Mercurial, Jenkins, GoCD, Graylog, Grafana, SonarQ, Nexus, Jira, Confluence, Bugzilla, Trac
Projekthistorie
2016 - 2018 Senior Fullstack Developer
Joined cross-functional 7+ scrum team in first agile project in the company to replace current cash cow. Greenfield project, full Software Development Life-Cycle (SDLC) with "you build it, you run it" mentality.
Developing microservices, event-driven platform. Sensitive data management domain, GDPR-compliant software. Auditing and monitoring data access. Integration of authentication and authorization component.
Production troubleshooting. Promoting clean code, gitflow and scrum in team and project.
Technologies & methodologies: Java, Spring, Spring Boot, Hibernate, Kafka, Postgres, React, WebComponent, Docker, Swarm, Cucumber, GitLab, GoCD, Jira, CI/CD, TDD, BDD, Scrum.
2013 - 2014 Lead Fullstack Developer
Lead developer of cross-functional team in growing FinTech start-up. Building online financial services platforms for deposit investment.
Refactoring and developing initial pilots into MVP, multilayer web service platforms. Full SDLC based on domain driven design. Monitoring, troubleshooting production systems, setting up development and test environments.
Promoting and coaching clean code and agile principles. On-boarding new team members.
Technologies & methodologies: Java, Spring, RESTful, Hibernate, MySql, JavaScript, Selenium, Git, Jenkins, Jira, CI, TDD, DDD, Scrum.
2009 - 2013 Backend Developer
Greenfield international project, designing and developing multilayer web service platform. Joined cross-functional Spanish scrum team 2 years. Project scope changed, concentrating on German market. Joined cross-functional German scrum team as developer and scrum master.
Focusing on product development, batch processing and performance (traffic peaks before Jackpot draws). Improving scrum practices, expanding agile principles in team and company.
Coordinating efforts between German and Spanish teams. On-boarding new team members.
Technologies & methodologies: Java, Spring, RESTful, Hibernate, ActiveMQ, Oracle, Selenium, SVN, Mercurial, Jenkins, CI, TDD, Scrum.
2008 - 2010 Backend Developer
Joined 7+ back-end development team. Focus on improving and maintaining Spanish cash cow lottery platform. Brownfield project, developing monolith MVC based web application. Refactoring legacy code, migrating to newer technologies, production troubleshooting.
Technologies & methodologies: Java, Struts, JSP, Hibernate, Oracle, SVN, Trac, Bugzilla, Waterfall.
2006 - 2008 Software Consultant
Consultant in 50+ people project at the largest Spanish telecommunications company.
Analysis and development of “Service Activator”, HP tool for network setup and software provision for data centres, based on XML workflows engine. Releases and troubleshooting.
Technologies & methodologies: Java, Struts, XML, SVN, Jboss, Waterfall.
Joined cross-functional 7+ scrum team in first agile project in the company to replace current cash cow. Greenfield project, full Software Development Life-Cycle (SDLC) with "you build it, you run it" mentality.
Developing microservices, event-driven platform. Sensitive data management domain, GDPR-compliant software. Auditing and monitoring data access. Integration of authentication and authorization component.
Production troubleshooting. Promoting clean code, gitflow and scrum in team and project.
Technologies & methodologies: Java, Spring, Spring Boot, Hibernate, Kafka, Postgres, React, WebComponent, Docker, Swarm, Cucumber, GitLab, GoCD, Jira, CI/CD, TDD, BDD, Scrum.
2013 - 2014 Lead Fullstack Developer
Lead developer of cross-functional team in growing FinTech start-up. Building online financial services platforms for deposit investment.
Refactoring and developing initial pilots into MVP, multilayer web service platforms. Full SDLC based on domain driven design. Monitoring, troubleshooting production systems, setting up development and test environments.
Promoting and coaching clean code and agile principles. On-boarding new team members.
Technologies & methodologies: Java, Spring, RESTful, Hibernate, MySql, JavaScript, Selenium, Git, Jenkins, Jira, CI, TDD, DDD, Scrum.
2009 - 2013 Backend Developer
Greenfield international project, designing and developing multilayer web service platform. Joined cross-functional Spanish scrum team 2 years. Project scope changed, concentrating on German market. Joined cross-functional German scrum team as developer and scrum master.
Focusing on product development, batch processing and performance (traffic peaks before Jackpot draws). Improving scrum practices, expanding agile principles in team and company.
Coordinating efforts between German and Spanish teams. On-boarding new team members.
Technologies & methodologies: Java, Spring, RESTful, Hibernate, ActiveMQ, Oracle, Selenium, SVN, Mercurial, Jenkins, CI, TDD, Scrum.
2008 - 2010 Backend Developer
Joined 7+ back-end development team. Focus on improving and maintaining Spanish cash cow lottery platform. Brownfield project, developing monolith MVC based web application. Refactoring legacy code, migrating to newer technologies, production troubleshooting.
Technologies & methodologies: Java, Struts, JSP, Hibernate, Oracle, SVN, Trac, Bugzilla, Waterfall.
2006 - 2008 Software Consultant
Consultant in 50+ people project at the largest Spanish telecommunications company.
Analysis and development of “Service Activator”, HP tool for network setup and software provision for data centres, based on XML workflows engine. Releases and troubleshooting.
Technologies & methodologies: Java, Struts, XML, SVN, Jboss, Waterfall.
Reisebereitschaft
Weltweit verfügbar
Annahme von Projekten 100% remote nach einer On-Boarding-Phase.