VT
teilweise verfügbar

Letztes Update: 05.06.2023

Java/Kotlin Software Engineer/Architect/Tech Lead/CTO - open for EU remote freelance contracts only

Firma: Titan IT Consulting e.U.
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Skills

  • Seasoned veteran with over 20 years experience in JAVA (preferred ecosystem) and .NET full-stack software development with a focus on the backend/services side
  • Specialized in architecting and implementing microservices architectures based on HTTP/REST APIs and/or message brokers
  • Experienced with cloud services and CI/CD pipelines for fast feedback and value delivery
  • Passionate about Agile, DevOps, Clean Code, Software Engineering best practices and open source software
  • Strong team player and effective communicator

Projekthistorie

08/2020 - bis jetzt
Freelance Senior Software Engineer/Architect
EU/Member states collaboration project (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

  • Maintenance of legacy Java applications and services
  • Development of new Java/Docker-based microservices and REST APIs
  • Frontend development for new backoffice web apps
  • Backend development
  • Planning/Setup of a Docker server and Docker registry
  • Contributions to the modernization and digitalization processes
  • Promotion of Agile practices (e.g. Kanban)
  • Tech stack: Java 8/11, JavaEE, JSP, Angular 10/Typescript, in-house frameworks, Spring Boot, Spring Web/Web Services/Data/JDBC, Wildfly, Hibernate, JUnit, Jackrabbit, SQL Server, MariaDB, MongoDB, Docker, Bitbucket/Gitlab, Jenkins, Maven, CentOS/Ubuntu, DDD, hexagonal architecture

09/2018 - 07/2020
Freelance Senior Software Engineer/Architect
Banking IT Services (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)

  • Maintenance and refactoring of legacy Java applications
  • Maintenance of new Java and Kafka based event-driven microservices and HTTP/REST APIs
  • Development, provisioning and maintenance of company-internal Maven libraries
  • Frontend development for new Angular based securities web apps
  • Promote and cultivate a collaborative DevOps culture, improve the team’s value delivery
  • Tech stack: IntelliJ, Java 8, JAX-RS, in-house frameworks, Spring Boot (and its ecosystem), Quarkus, Maven, Angular 6, Tomcat/Jetty, Hibernate, SQL Server/DB2, Docker, Kafka, Jenkins, Bitbucket/GitLab, OpenShift, Prometheus, Grafana, Jira, Confluence, Microsoft Teams

06/2017 - 08/2018
CTO, Senior Software Engineer
Mobile Gaming Startup (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Oversaw the internal IT, the software development efforts and external contractors
  • Modernized, improved and moved the gaming platform and our game to launch into the cloud
  • Migration of Java EE/JBoss services to Spring Boot/Kotlin/Docker based microservices
  • Implemented a HTTP/REST API for game tournament results
  • Researched and tested (proof of concept) different crypto wallet APIs
  • Integrated Coinbase APIs in our gaming platform to support in-game bitcoin payment transactions
  • Established a DevOps system for CI/CD to the Google Cloud Kubernetes cluster
  • Engineered a cloud-based centralized logging solution based on the ELK stack
  • Tech stack: IntelliJ, Java 8, Kotlin, Java EE, JUnit, JMeter, JBoss, Spring Boot/Web, Maven, HTML5, JS, Tomcat, JOQQ, Hibernate, PostgreSQL, Docker, Jenkins, Bitbucket, Spinnaker, Kubernetes, Kafka, ELK, GCP, Linux, Jira, Confluence, Microsoft Teams

09/2011 - 05/2017
Tech Lead, Software Architect, Release Manager
Sports Betting Industry (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Tech lead of the web and mobile team
  • Coached and helped junior developers to better understand software engineering best practices
  • Crafted web and mobile based sports betting products
  • Implemented a HTTP/REST WebAPI-based middleware
  • Provided tech guidance and support for external development partners
  • Member of the company's Architecture Review Board
  • Established a TFS based build system for CI, release builds and deployment
  • Contributed major improvements to the company's API/WCF services performance and throughput
  • Prototyped a microservices based architecture with .NET Core, Docker and OpenShift (PaaS)
  • Tech stack: TFS, Visual Studio, C#, ASP.NET MVC/Web API, IIS, WCF, .NET Core, Docker, Angular, HTML5, JS, Flash, FlexUnit, xUnit, Moq, DotNetNuke, MSBuild, SQL Server, Linux, OpenShift, SonarQube, Git

04/2011 - 08/2011
Freelance Senior Software Engineer
Retail IT Solutions (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Refactoring/Modernization of legacy ASP.NET applications and Java web applications/services
  • Tech stack: C#, ASP.NET Web Forms, WCF, EF, SQL Server, Java, JUnit, JSP, Servlets, Tomcat, MySQL, Git

10/2010 - 03/2011
Freelance Game Developer
Game Studio (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Implemented game client and server features and unit tests
  • Participated in the game architecture design
  • Established and managed the CI/CD system and build/release cycles
  • Tech stack: C#, Flash, AsUnit, APlay Middleware, PostgreSQL, TeamCity, Facebook API, Jira, Subversion

11/2009 - 09/2010
Freelance .NET Architect
Travel Industry (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Provided mentoring and technical evangelism in .NET
  • Designed and implemented a reference service architecture based on WCF services
  • Extended legacy Java services and applications
  • Tech stack: TFS, C#, ASP.NET Web Forms, EF, WCF, SQL Server, IIS, Java, Servlets, JSP, Tomcat, WIX

09/2007 - 09/2009
Freelance Software Architect, Tech Lead
Gaming and Entertainment (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Architected and implemented a game management platform for online multi-player games
  • Integrated several 3rd party APIs (e.g. payment providers)
  • Provided mentoring and coaching for junior developers
  • Tech stack: TFS, C#, ASP.NET Web Forms, WCF, SQL Server, DevExpress, Subversion, CruiseControl.NET

04/2005 - 06/2007
Freelance Senior Software Engineer
IT Consulting (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Development of a custom CMS solution for the food retail industry (TFS, C#, ASP.NET Web Forms, Oracle, JavaScript)

11/2004 - 03/2005
Freelance Senior Software Engineer
WKO (Öffentlicher Dienst, 250-500 Mitarbeiter)

Development of a web-based inflation calculator (C#, ASP.NET Web Forms, IIS, SQL Server, Excel)

05/2001 - 10/2004
Freelance Senior Software Engineer
Bank Retail Services (Banken und Finanzdienstleistungen, 250-500 Mitarbeiter)

Design/Development of Java/.NET based financial retail solutions (C#, Java, Swing, Servlets, C++, HTML/JS)

Reisebereitschaft

Weltweit verfügbar
Available for remote roles (software development, architecture, consulting) in the EU and the UK.

Sonstige Angaben

  • Do you need a remote contractor?
  • Do you look for an experienced software engineer and architect in the Java ecosystem?
  • Do you need additional help and resources in your agile team?
  • Do you look for an interim CTO to help define the technology stack and/or engineering culture?
  • Do you need help on your digital transformation journey?
  • Do you plan to refactor/containerize/migrate your software/solutions landscape to a cloud-based architecture?
  • Do you intend to boost your productivity and value delivery by introducing modern CI/CD pipelines and a DevOps culture?
If the answer to any of these questions is "yes", I look forward to talking to you.

Please during the pandemic only remote contract role offers!
Profilbild von Anonymes Profil, Java/Kotlin Software Engineer/Architect/Tech Lead/CTO - open for EU remote freelance contracts only Java/Kotlin Software Engineer/Architect/Tech Lead/CTO - open for EU remote freelance contracts only
Registrieren