Mykhaylo Rubezhansky, Web Services Developer in Munich, Bavaria, Germany
Mykhaylo Rubezhansky

Web Services Developer in Munich, Bavaria, Germany

Member since December 28, 2016
Mykhaylo is a senior software developer and architect with 15+ years of experience in a full range of Scala/Java/JEE technologies and open source frameworks/products. He possesses deep knowledge of the full life cycle of software development and is eager to apply his expertise to your next project.
Mykhaylo is now available for hire




Munich, Bavaria, Germany



Preferred Environment

Ubuntu, Git, Intellij

The most amazing...

...project I've developed is a highly-available eAuction system that provides its customers concurrent online auctions and trading sessions.


  • Senior Software Developer

    2015 - 2017
    M-Net Telekommunikations GmbH
    • Contributed to all phases of software development lifecycle including gathering requirements, designing API of web services, developing core modules of back-end processes, testing, and maintenance support.
    • Created and presented solutions architecture. Helped to solve systems architectural problems.
    • Helped to specify design, coding and technology stack standards. Coached employees.
    Technologies: Java, Scala, Spring, Guice, Lombok, Apache Camel, Play, Apache CXF, Scala, JMS, Tibco EMS, Active MQ, AngularJs, SpringBoot, Akka, Akka HTTP, Hibernate, Oracle, JPA, SpringData, Git, Maven, Gradle, SBT, IntelliJ, Flyway, Linux, Tomcat, Kanban
  • Senior Principal Software Engineer / Software Architect

    2014 - 2016
    Online E-Auctions Startup
    • Designed and implemented various high performance modules for handling trading sessions and concurrent bids using event-based and streaming architectures.
    • Collaborated with the client in the conception, planning, and implementation phases.
    Technologies: Java, Scala, Spring, Apache Wicket, Bootstrap, JQuery, Play, Akka, AJAX, Quarz, ApachePOI, iText, MongoDB, SpringData, Node.Js, Lucene, Sorl, JUnit, Selenium, Webdriver, Selenide, Git, Maven, SBT, IntelliJ, Ubuntu, Tomcat, Apache Httpd, Kanban
  • Senior Software Engineer

    2014 - 2015
    Deutsche Bundesbank
    • Contributed to a global project and worked closely with development, maintenance, and business teams located in Germany, Italy, and Spain.
    • Proposed and realized streamed based solution for Excel & PDF exporting processes.
    • Performed performance testing and optimization on database, business services, and front-end levels.
    • Implemented various Web UI modules and middle tier services.
    • Integrated web application with a Message Broker and DB2 database.
    Technologies: Java, WebSphere, EJB, J2EE, CDI, JSF, PrimeFaces, Facelets, AJAX, JQuery, OpenJPA, JPA, IBMDB2, JMS, MessageBroker, TestNG, RAD, DbVisualizer, SVN, GIT, JUnit, Jenkins, Remedy, Xerces, SAX, StAX, iText, Unix, z/Os, Selenium, Maven, Nexus, Scrum
  • Senior Software Developer

    2013 - 2014
    Siemens AG
    • Developed a new version of stock & share trading portal for Siemens and OSRAM employees.
    • Implemented various use cases, web GUI elements, reporting services and EAI solutions.
    • Earned experience in software engineering specialized in accounting, taxes and investing planning areas.
    Technologies: Java, JBoss EAP, JBoss AS, J2EE, EJB, CDI, JSF, RichFaces, AJAX, JavaScript, CSS/HTML, Hibernate, JPA, Guava, Apache POI, Apache Camel, Oracle DB, Webservices, JUnit, Arquillian, Eclipse, IDEA IntelliJ, svn, Jenkins
  • Senior Software Developer

    2012 - 2013 | | United Internet AG | 1&1 Internet AG
    • Developed, from scratch, a new registration and customer care module for a large-scaled web mail portal.
    • Participated in architectural decision making and services API design.
    • Performed load testing of the portal using JMeter with further analysis and elimination of deadlocks and memory leaks.
    • Implemented multi-language and multi-tenancy solutions using Apache Wicket, Spring and NoSQL technologies.
    • Development various back-end services with RESTful API for the portal.
    Technologies: Java, Tomcat, Spring, Apache Wicket, JQuery, Hibernate, JPA, Oracle DB, Apache Cassandra, JAX-WS, JAXB, JAXP, REST, JAX-RS, RestEasy, JSON, Guava, JUnit, Maven, Gradle, Eclipse, IDEA IntelliJ, GIT, Jenkins, JMeter, Selenium, JIRA, Scrum, Ubuntu
  • Senior Software Developer

    2011 - 2012
    Allianz Germany AG
    • Integrated various health, property, and life insurance back-ends as well as Allianz banking services using EAI technologies.
    • Optimized legacy Java and PL/SQL code.
    • Introduced Spring, JPA, JSF frameworks as well as TDD technology into the legacy coded projects.
    • Gained fluency in insurance and banking business fields.
    • Coached employees.
    Technologies: Java, IBM WebSphere AS, JSF, Richfaces, MyFaces, Facelets, Spring, AJAX, Hibernate, JPA, Oracle, JAX-WS, Axis, JSON, JSONP, JUnit, Maven, Oracle PL/SQL, Toad, Rational Application Developer, JMeter, JIRA, Confluence, Scrum, Shell programming
  • Senior Software Developer

    2008 - 2011
    O2 Germany | Telefónica
    • Senior Software Developer by the development of the new O2 portal ( for Germany.
    • Developed registration, customer care, campaign and product management front-end and back-end services.
    • Performed re-design of legacy services to the newest J2EE technologies that simplified the code and reduced its size by 60% or more.
    • Helped with creation of continuous delivery system with automated regression and load testing.
    Technologies: Java, EJB, Spring, Hibernate, JPA, JMS, AbaXX, Apache Wicket, AJAX, Dojo, Coremedia CMS, JBoss, Tomcat, Spring MVC, Spring WebFlow, JAX-WS, JAXP, Axis, XSLT, JMS, Oracle, SVN, GIT, Maven, Ant, Eclipse, CD, Selenium, JMeter, JUnit, Mockito, Scrum
  • Software Developer/Sr. Software Developer

    2002 - 2008
    Payback | Loyalty Partner GmbH
    • Contributed to various J2EE front-end, back-end and Oracle database projects by Loyalty Management System „Payback" and German Railways (Deutsche Bahn).
    • Designed and developed Oracle-based big data ETL processes.
    • Developed various solutions from scratch using J2EE technologies and cache-oriented and event-based architectures.
    Technologies: Java, J2EE, WebLogic 10, EJB, EJB-QL, Webwork, Struts, Oracle, Hibernate, HQL, Spring, Ant, Maven, Eclipse, Web Services, Axis, JAX-WS, Apache Tomcat, SOA, EAI, ETL, UML, PL/SQL, Shell Programming
  • Software Engineer

    2000 - 2002
    Materialise N.v. | Quadrox N.v.
    • Served as a Software Engineer in rapid-prototyping and video surveillance product teams.
    Technologies: C++, VB, ASP, JavaScript, HTML, XML, XSLT, MS IIS, MS SQL Server, T-SQL


  • TARGET2-Securities (Development)

    T2S (TARGET2-Securities) is a new European securities settlement engine which aims to offer centralised delivery-versus-payment settlement in central bank funds across all European securities markets.

  • GMX | | WEB.DE (Development)

    The, and brand primarily targets users in the Germany, Austria, US, and UK, but also in India, France, and Spain. In addition to an extensive range of information and entertainment services, offers cloud applications as well as mail and messaging products.
    These products are offered free of charge in their basic variant, but can be purchased in a paid subscription with even higher performance.


  • Languages

    Core Java (J2EE), Java, Scala, HTML, Bash, JavaScript, XSLT
  • Frameworks

    Apache Wicket, Spring, Apache CXF, Mockito, TestNG, JUnit, JPA, Play, Bootstrap, Hibernate, Spring Boot, Jersey, JSF, Selenium, Akka, Apache Camel, Activiti BPM
  • Libraries/APIs

    REST APIs, JAX-WS, Java API for XML Processing (JAXP), JAX-RS, JAXB, RxJava, Jackson, RESTEasy, jQuery, RichFaces, Akka Streams
  • Tools

    Apache Ant, ScalaTest, Git, Subversion (SVN), Maven, IntelliJ, Apache Tomcat, SBT, Apache JMeter, Jenkins, Gradle, Eclipse IDE, ActiveMQ
  • Paradigms

    SOLID Principles, Test-driven Development (TDD), REST, Clean Code, Scrum, Continuous Delivery (CD), ETL, Kanban
  • Platforms

    JEE, Docker
  • Storage

    Oracle DBMS, MongoDB, Spring Data, NoSQL, JBoss AS
  • Other

    Web Services, EJB3, CDI, EJB, Citrus Pay, Project Lombok, HATEOAS, Akka HTTP, Content Management Systems (CMS)


  • Master’s degree in Computer Engineering
    2000 - 2002
    National Technical University - Kiev, Ukraine
  • Bachelor's degree in Computer Engineering
    1996 - 2000
    National Technical University - Kiev, Ukraine

To view more profiles

Join Toptal
Share it with others