avatar

Senior/Lead Java Consultant,

Experience:
16 y
Experience:
16 y
Location:
12277 Berlin
Last update:
20.04.2021
Register to Contact Freelancer
Available
Onsite hourly: N/A
Remote hourly: N/A
German: Advanced
English: Near native
SKILLS
Java, Spring Core, Spring Boot, Spring Batch, Spring Data, Dropwizard, Microservices, Javascript, HTML, REST, J2EE, Message Queues, ActiveMQ/Kafka, Docker, Kubernetes, Frameworks & Libraries, JUnit, Mockito, Powermock, mockserver, Wiremock, Oracle, DB2, MySQL, MongoDB, Cloud, AWS, Version Control, Git, SVN, Kafka, ActiveJdbc, Postgres, Bamboo, IntelliJ, Bitbucket, Tomcat, Scrum, Mock, Jenkins, GitHub, REST based services, web application, EJB, JSP, JSTL, Struts, Ajax, jQuery, CSS, IBM Websphere, Websphere MQ, bug fixes, mobile devices, JSF, Ant, Maven, Unit testing, bug fixing, graphical interface, Swing, XML, GUI, JDBC
ActiveMQ JSP MongoDB IBM Websphere Informationstechnologie web application Spring Bitbucket Struts Hibernate spring data Version Control Java Spring Mockito CSS Ajax Spring Cloud IntelliJ J2EE JSF AWS Microservices Information Technology Spring Security GUI Javascript GitHub SVN Maven Dropwizard Java Scrum MySQL Agile Cloud Spring Boot Jenkins Spring Batch Postgres Message Queues JDBC Kafka Websphere MQ Git JUnit DB2 Oracle websites Tomcat Unit testing Kubernetes Docker JSTL HTML XML jQuery
01.10.2018 — Now
Immobilienscout24 GmbH
Internet und Informationstechnologie
Freelance Java Developer
01.08.2018 — 31.10.2018
Klarna
Senior/Lead Java Consultant
Technical Environment: Java, Microservices, REST, Dropwizard, ActiveJdbc, Kafka, Kubernetes, AWS, Wiremock, Postgres, git
01.06.2018 — 31.07.2018
Daimler TSS
Senior/Lead Java Consultant
Technical Environment: Java, Spring Core, Spring Batch, Junit, Mock Frameworks, DB2, Bamboo, IntelliJ, git, Bitbucket, Tomcat, Agile, Scrum
01.05.2014 — 31.05.2018
Paypal
Tech Lead
As part of EMEA team, our responsibility includes integrating new business changes specific to EMEA into Paypal's pool of services. Technical Environment: Java, Spring Core, Spring Boot, Spring Data, REST, Microservices, Junit, Mock Frameworks, Oracle, MongoDB, Jenkins, IntelliJ, git, GitHub, Agile, Scrum Roles and Responsibilities: * Design, develop and implement REST based services * Coordinate with Architects and my team members to build technically and functionally optimal services * Maintenance and performance enhancement of existing systems * Support QA for functional and End-to-End testing in meeting their goals within the proposed deadlines
01.09.2009 — 30.04.2014
TargoBank AG
Application Design Analyst
Credit Dealer Direct (CDD) is a web application from TargoBank for dealers such as Saturn, MediaMarkt, etc., to provide loans for customers who opt for a credit for the products they buy. Technical Environment: Java, EJB, JSP, JSTL, Struts, Javascript, Ajax, jQuery, CSS, DB2, IBM Websphere, Websphere MQ Accomplishments: * First contact person for the application CDD both within IT and Business. * Involved in Change Requests coming from Business * Functional clarifications with Business * Effort estimation for this change request * Writing Functional & Design Specifications * Implementation of the change request, including delegating the tasks to our onsite and offshore colleagues * Testing and release planning for the change request * Responsible for stability, performance enhancement and maintenance (including bug fixes) of CDD * Developed several tools as self-initiated projects which helped our team members in our day-to-day tasks. Brief description of these tools: * LogAnalyzer: Helps our team members to find information we need easily among the huge amount of information written to the logs among the clustered servers * MLIParser: Parse and find values for the request/response of MQ Messages easily * Self-Initiated a project with Business for a face-lift for CDD. Goal of this project is a complete redesign of the front end layout for CDD, with main focus on user-friendliness of the application using the modern design standards.
01.08.2008 — 30.04.2009
Synchronica GmbH
Software Developer
Mobile Gateway provides push email and synchronization on mobile devices to both consumer and business users. Technical Environment: Java, JSF, JSP, Ant, MySQL, JUnit, Maven Accomplishments: * Worked on a customized version of Mobile Gateway to the client Entel telecommunications, Chile * Unit testing and bug fixing
01.04.2007 — 30.04.2008
Videlio GmbH
Software Developer
SuperAdmin Construction Kit is a tool to create community websites. A graphical interface, with several features such as drag-drop, helped non-technical people to set up their websites. Technical Environment: Java, JSP, Struts, Swing, XML, MySQL Accomplishments: * Involved in the development of the GUI by where users can design their website and showed a quick preview * Developed the upload functionality, so that the content (including any images, videos, etc.) created by the user can be transferred to the web server.
01.06.2004 — 31.08.2005
Bharat Heavy Electricals Limited
Software Developer
Boiler Tube Failure Analysis is an application through which users can detect any problems and failures in boiler tubes at cement industries. This application analyses data delivered through sensors at the boiler tubes and is designed to warn users in case of any irregularities. Technical Environment: Java, JSP, Struts, Swing, XML, MySQL Accomplishments: * Involved in designing several parts of the GUI of this application, which was developed with Swing * Implemented persistence layer with JDBC * Written utility classes to read/write data from XML

Description

SKILLS
Java, Spring Core, Spring Boot, Spring Batch, Spring Data, Dropwizard, Microservices, Javascript, HTML, REST, J2EE, Message Queues, ActiveMQ/Kafka, Docker, Kubernetes, Frameworks & Libraries, JUnit, Mockito, Powermock, mockserver, Wiremock, Oracle, DB2, MySQL, MongoDB, Cloud, AWS, Version Control, Git, SVN, Kafka, ActiveJdbc, Postgres, Bamboo, IntelliJ, Bitbucket, Tomcat, Scrum, Mock, Jenkins, GitHub, REST based services, web application, EJB, JSP, JSTL, Struts, Ajax, jQuery, CSS, IBM Websphere, Websphere MQ, bug fixes, mobile devices, JSF, Ant, Maven, Unit testing, bug fixing, graphical interface, Swing, XML, GUI, JDBC

Main Skills

Other Skills

ActiveMQ JSP MongoDB IBM Websphere Informationstechnologie web application Spring Bitbucket Struts Hibernate spring data Version Control Java Spring Mockito CSS Ajax Spring Cloud IntelliJ J2EE JSF AWS Microservices Information Technology Spring Security GUI Javascript GitHub SVN Maven Dropwizard Java Scrum MySQL Agile Cloud Spring Boot Jenkins Spring Batch Postgres Message Queues JDBC Kafka Websphere MQ Git JUnit DB2 Oracle websites Tomcat Unit testing Kubernetes Docker JSTL HTML XML jQuery

Work & Experience

01.10.2018 — Now
Immobilienscout24 GmbH
Internet und Informationstechnologie
Freelance Java Developer
01.08.2018 — 31.10.2018
Klarna
Senior/Lead Java Consultant
Technical Environment: Java, Microservices, REST, Dropwizard, ActiveJdbc, Kafka, Kubernetes, AWS, Wiremock, Postgres, git
01.06.2018 — 31.07.2018
Daimler TSS
Senior/Lead Java Consultant
Technical Environment: Java, Spring Core, Spring Batch, Junit, Mock Frameworks, DB2, Bamboo, IntelliJ, git, Bitbucket, Tomcat, Agile, Scrum
01.05.2014 — 31.05.2018
Paypal
Tech Lead
As part of EMEA team, our responsibility includes integrating new business changes specific to EMEA into Paypal's pool of services. Technical Environment: Java, Spring Core, Spring Boot, Spring Data, REST, Microservices, Junit, Mock Frameworks, Oracle, MongoDB, Jenkins, IntelliJ, git, GitHub, Agile, Scrum Roles and Responsibilities: * Design, develop and implement REST based services * Coordinate with Architects and my team members to build technically and functionally optimal services * Maintenance and performance enhancement of existing systems * Support QA for functional and End-to-End testing in meeting their goals within the proposed deadlines
01.09.2009 — 30.04.2014
TargoBank AG
Application Design Analyst
Credit Dealer Direct (CDD) is a web application from TargoBank for dealers such as Saturn, MediaMarkt, etc., to provide loans for customers who opt for a credit for the products they buy. Technical Environment: Java, EJB, JSP, JSTL, Struts, Javascript, Ajax, jQuery, CSS, DB2, IBM Websphere, Websphere MQ Accomplishments: * First contact person for the application CDD both within IT and Business. * Involved in Change Requests coming from Business * Functional clarifications with Business * Effort estimation for this change request * Writing Functional & Design Specifications * Implementation of the change request, including delegating the tasks to our onsite and offshore colleagues * Testing and release planning for the change request * Responsible for stability, performance enhancement and maintenance (including bug fixes) of CDD * Developed several tools as self-initiated projects which helped our team members in our day-to-day tasks. Brief description of these tools: * LogAnalyzer: Helps our team members to find information we need easily among the huge amount of information written to the logs among the clustered servers * MLIParser: Parse and find values for the request/response of MQ Messages easily * Self-Initiated a project with Business for a face-lift for CDD. Goal of this project is a complete redesign of the front end layout for CDD, with main focus on user-friendliness of the application using the modern design standards.
01.08.2008 — 30.04.2009
Synchronica GmbH
Software Developer
Mobile Gateway provides push email and synchronization on mobile devices to both consumer and business users. Technical Environment: Java, JSF, JSP, Ant, MySQL, JUnit, Maven Accomplishments: * Worked on a customized version of Mobile Gateway to the client Entel telecommunications, Chile * Unit testing and bug fixing
01.04.2007 — 30.04.2008
Videlio GmbH
Software Developer
SuperAdmin Construction Kit is a tool to create community websites. A graphical interface, with several features such as drag-drop, helped non-technical people to set up their websites. Technical Environment: Java, JSP, Struts, Swing, XML, MySQL Accomplishments: * Involved in the development of the GUI by where users can design their website and showed a quick preview * Developed the upload functionality, so that the content (including any images, videos, etc.) created by the user can be transferred to the web server.
01.06.2004 — 31.08.2005
Bharat Heavy Electricals Limited
Software Developer
Boiler Tube Failure Analysis is an application through which users can detect any problems and failures in boiler tubes at cement industries. This application analyses data delivered through sensors at the boiler tubes and is designed to warn users in case of any irregularities. Technical Environment: Java, JSP, Struts, Swing, XML, MySQL Accomplishments: * Involved in designing several parts of the GUI of this application, which was developed with Swing * Implemented persistence layer with JDBC * Written utility classes to read/write data from XML

Attachments