freiberufler Team Lead Software Engineer auf freelance.de

Team Lead Software Engineer

offline
  • auf Anfrage
  • 85716 Unterschleißheim
  • Europa
  • de  |  uk  |  en
  • 25.03.2022

Kurzvorstellung

Java server and client side development, team leading, cloud, functional and technical software design.

Qualifikationen

  • Full-Stack
  • Java (allg.)
  • Team Lead

Projekt‐ & Berufserfahrung

Team Lead Software Engineer
IHS Markit Ltd., Munich
7/2019 – 3/2022 (2 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2019 – 3/2022

Tätigkeitsbeschreibung

Project for consumer credit reporting agency.
Work on a project for consumer credit reporting agency.
Lead the team to develop the back-end platform based on microservices.

Main responsibilities:
- developing various microservices from scratch;
- estimating task and reviewing colleagues code;
- participating in application architecture and design sessions based on cloud platforms;
- organizing effective software development and delivery processes;
- establishing communication with the customer;
- conducting technical interviews.

Involved technologies: Java 8, Spring Framework, Spring Boot, REST, Microservices, AWS, GCP, Junit, Mockito, BitBucket, GitHub, SCRUM.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Java (allg.), JUnit, SCRUM

Senior Java Developer
Equifax Inc., London
12/2018 – 6/2019 (7 Monate)
Finanzdienstleister
Tätigkeitszeitraum

12/2018 – 6/2019

Tätigkeitsbeschreibung

Worked on a project for financial trading group where I developed the trading platform based on microservice architecture.

Main responsibilities:
- creating server-side components for various microservices;
- covering with unit and regression tests;
- estimating task and reviewing colleagues code;
- participating in application architecture and design sessions.

Involved technologies: Java 8, Spring Framework, Spring Boot, REST, Microservices, Junit, Cucumber, Mockito, GitLab, SCRUM, TDD, XSLT, ActiveMQ, OpenShift.

Eingesetzte Qualifikationen

Java (allg.), JUnit, OpenShift, SCRUM, Spring

Senior Java Developer Full-Stack
M-net Telekommunikations GmbH, Munich
6/2017 – 10/2018 (1 Jahr, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2017 – 10/2018

Tätigkeitsbeschreibung

Project for a German telecommunication company where I developed and maintained corporate web- applications: Online-Shop, Customer and Partner portals.

Main responsibilities:
- creating server-side as well as client side components;
- taking part in migration of Spring Embedded Tomcat to Spring boot application;
- taking part in integration of a new Telecom Operations and Management Systems (TOMS) with the main web-applications, writing unit and regression tests, documentation preparation;
- participating in application architecture and design sessions, estimating task and reviewing colleagues code.

Involved technologies: Java 8, Spring Framework, Spring Boot, Hibernate, REST, SOAP, Oracle, Microservices, Mockito, JavaScript, Angular, Jasmine, Selenium, Jenkins, GitFlow, SCRUM

Eingesetzte Qualifikationen

Angular, Hibernate (Java), Java (allg.), JavaScript-Frameworks, Jenkins, Oracle (allg.), SCRUM, Selenium, SOAP (Simple Object Access Protocol)

Java Software Engineer
Capgemini GmbH, Munich
9/2015 – 5/2017 (1 Jahr, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2015 – 5/2017

Tätigkeitsbeschreibung

An automotive project on the development of a new lightweight web-client for a service application to diagnose and maintain the VW and Audi vehicles in China.

Main responsibilities:
- performing requirements analysis and close communication with customer;
- designing and implementating application components, taking part in user stories creation;
- reviewing code and writing unit tests and collaborating with near shore team.

Involved technologies: Java2EE, JSF, CDI, PrimeFaces, SOAP, JavaScript, Junit, Maven, WebSphere

Eingesetzte Qualifikationen

J2EE (Java EE), JavaScript, JSF (Java Server Faces), JUnit, WebSphere

Java Software Engineer
Capgemini GmbH, Stuttgart
1/2015 – 8/2015 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2015 – 8/2015

Tätigkeitsbeschreibung

A big international automotive project GO (for Mercedes-Benz ). Performed migration of the client-application to Java 8 platform.

Main responsibilities:
- performing requirements analysis and direct customer communication;
- refactoring and reimplementing legacy code in collaboration with near- and offshore teams;
- taking on the responsibility to deliver application on time, properly tested and documented.

Involved technologies: Java7/8, Swing, Junit, WebSphere.

Eingesetzte Qualifikationen

Java (allg.), JUnit, Swing (Java), WebSphere

Java Software Engineer
Lufthansa Systems GmbH & Co.KG, Hamburg
6/2013 – 12/2014 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2013 – 12/2014

Tätigkeitsbeschreibung

An internal project and implemented the new management system - Competency tool. A survey-based web- application that helps managers to process, analyze and evaluate the competencies and various skills of each employee at a company.

Main responsibilities:
- taking active part in design and analysis of the application components;
- programming the parts of the new system, paying proper attention to testing and code quality;
- taking part in analyzing different technologies and creating prototypes.

Involved technologies: Java 7, Spring, JSP, JSTL, JQuery, Junit, Hibernate, MySQL, Tomcat

Eingesetzte Qualifikationen

Hibernate (Java), Java (allg.), jQuery, JSP (Java Server Pages), JUnit, mySQL, Spring

Java Software Engineer
Lufthansa Systems GmbH & Co.KG, Oldenburg
8/2012 – 5/2013 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2012 – 5/2013

Tätigkeitsbeschreibung

An enterprise project for a logistics company Schenker.

Main responsibilities:
- development, bug fixing and support of application, implementing new features and writing unit tests;
- refactoring and working with legacy code and participating in performance optimization sessions.

Involved technologies: Java 6, Swing, Junit, Eclipse RCP, JDBC.

Eingesetzte Qualifikationen

Eclipse, Java (allg.), JDBC (Java Database Connectivity), JUnit, Swing (Java)

Java Developer
OFFIS e.V, Oldenburg
3/2009 – 7/2012 (3 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2009 – 7/2012

Tätigkeitsbeschreibung

Several internal projects in energy and transportation development divisions at the R&D IT company.

My main responsibilities:
- designing, analyzing and developing of various web and swing applications based on Java;
- assisting in various IT researches and evaluations.

Involved technologies: Java, Servlets, JSP, JSF, Swing, MySQL, PHP, HTML, CSS, UML, Tomcat, Apache.

Eingesetzte Qualifikationen

Apache Tomcat, CSS (Cascading Style Sheet), HTML, Java (allg.), JSF (Java Server Faces), JSP (Java Server Pages), mySQL, PHP, Swing (Java), UML

Web Developer
Several Freelance Projects, Oldenburg
9/2004 – 2/2009 (4 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2004 – 2/2009

Tätigkeitsbeschreibung

Freelancing on several web projects for customers from Ukraine and Germany.

Involved technologies: PHP, MySQL, HTML, CSS, JavaScript, SEO, Joomla, WordPress, Apache.

Eingesetzte Qualifikationen

Apache, CSS (Cascading Style Sheet), HTML, JavaScript, Joomla, mySQL, PHP, SEO / SEM, WordPress

Ausbildung

University Oldenburg, Business Informatics
Bachelor
2012
Germany
Chernihiv State Technological University, Computer Science
Dipl. Ing. (Uni)
2006
Ukraine

Über mich

Over 18 years of experience in software development with wide range of skills. Java server and client side development, team leading, cloud, functional and technical software design.

Weitere Kenntnisse

1. Languages: Java 8;
2. Technologies: Spring, Hibernate, REST, Microservices, Angular;
3. Applications: Tomcat, OpenShift;
4. Test engines: Junit, Mockito, Cucumber, Selenium;
5. Practices: OOP, Design patterns, SOLID;
6. Methodologies: Scrum, Kanban, Waterfall;
7. Cloud: AWS, GCP;
8. Database: SQL and NoSQL;
9. VCS: Git, SVN.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Ukrainisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
901
Alter
38
Berufserfahrung
15 Jahre und 1 Monat (seit 03/2009)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden