
Marcin Szymczak
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Marcin Szymczak
- Bis heute 7 Jahre und 6 Monate, seit Dez. 2017
Senior Java Developer
Credit Suisse
Building backend of server/database/access rights provisioning system
- Bis heute 7 Jahre und 6 Monate, seit Dez. 2017
Technical Interviewer
Margo Consulting
Interviewing candicates for various java/integration/architecture roles
- Bis heute 8 Jahre und 3 Monate, seit März 2017
Software Architect / Senior Java Developer
Placematic
Designing and implementing https://locit.pl application Technologies: Hibernate, JPA, AngularJS, Spring(Core, AOP, Data, Security, Validation), Web Services, Postgres, SQL, Linux, Svn, Maven, Junit, REST Architecture: Very modular DDD architecture, scalable to microservices
- Bis heute 8 Jahre und 3 Monate, seit März 2017
Software Architect
Placematic
Designing and implementing https://locit.pl application Technologies: Hibernate, JPA, AngularJS, Spring(Core, AOP, Data, Security, Validation), Web Services, Postgres, Postgis, SQL, Linux, Svn, Maven, Junit, REST, JasperReports, Swagger, RPC, Groovy, Spock, Gradle, Here API Architecture: Microservices
- Bis heute 8 Jahre und 4 Monate, seit Feb. 2017
SOA Developer
Nordea Bank
- 8 Monate, Juli 2016 - Feb. 2017
Senior Java Developer
SDC
- 11 Monate, Sep. 2015 - Juli 2016
Senior Java Developer
Volvo
- 6 Monate, Apr. 2015 - Sep. 2015
Java Developer
Euro Bank S.A.
Developing back-end of telecommunication application with very high availability, disaster recovery, clustering, data replication, multi site deployment. Technologies - Java EE, JPA, EJB, JSP, Web Services, SOAP, JMS, Oracle Database, SQL, JDBC, Eclipselink, JAXB, SAX, Mercurial, Maven, Linux, Junit, Jenkins, Nexus, WebLogic, Tomcat, Eclipse, Sonar, FindBugs, PMD Project size: 500K lines of code. Team size: 20 specialists. Project is developed in different cities with significant timezone difference.
Writing new application for big insurance company. Technologies - Java EE, JPA, Hibernate, Echcache GWT, GWTP, GXT, Web Services, SOAP, ESB, Liferay, Mercurial, SVN, Maven, SQL Project size: 100K lines of code. Team size: 8 specialists.
- 6 Monate, Nov. 2013 - Apr. 2014
Java EE Developer
Comarch
Implementing new features and bug fixing in large scale Java EE application for telecom operator. Implementation of requirements at server and database side. Technologies - Java EE, JPA, EJB, JSP, JSF, Web Services, SOAP, JMS, Struts, Portlets, Liferay, JBoss Cluster, Spring, Hibernate, JDBC, Oracle Database, SQL, SVN, Maven, Ant, Linux, JBoss ESB, Junit, Mockito, Jenkins Project Size: Around 4.5 million lines of code (1.5M of pure java). Team size: 35 specialists.
- 8 Monate, Apr. 2013 - Nov. 2013
Java EE Developer
Fast White Cat
Technologies - Java EE, JPA, EJB, DB2, REST, SOAP, Mule ESB, JAXB, Tomcat, IBM Websphere, Git, JUnit, Maven Social - Contatct with client, Suggesting technical solutions for business requirements. Responsibilities - Creating serial bus, which was used to connect multiple distributed systems. Design and implementation of web services. Bus has proven to be highly scalable and reliable. Good usage of design pattern provided easy maintenance for future developers.
- 5 Monate, Dez. 2012 - Apr. 2013
Junior Java EE Developer
Fast White Cat
Technologies – Java EE, JPA, OpenJPA, DB2, SQL, Web Services, REST, Struts, IBM E-Commerce, IBM Web Sphere, IntelliJ Idea, Maven, Nexus, JUnit, Git, SVN, Python, Django, Linux Responsibilities – Developing communication between application and external magazine system with SOAP web services. Persistence of results. Communication was well tested and was very reliable.
- 3 Monate, Dez. 2011 - Feb. 2012
Intern as Java EE Developer
Stermedia
Technologies – Java EE ,JPA, Hibernate, JSF, PostgreSQL, SQL, SVN, Tomcat, Linux, Maven, Eclipse Responsibilities – Writing multi tier Java EE application. I was responsible for back end of application. I have refactorized existing code and improved structure of database. My refactorization substantially improved architecture of application. Changing structure of database improved performance for ~30%.
Ausbildung von Marcin Szymczak
- 2013 - 2014
Computer Science
Wrocław University of Technology
Thesis: Comparison of selected persistence methods in java I took courses in: Advanced Databases Application Programming - Java & XML Programming in Java System Analysis & Computer Project Management Android Programming IT applications in Business
- 2009 - 2013
Computer Science
Wrocław University of Technology
Specialization in software engineering and algorithms Thesis: Software defect prediction based on data mining methods.
Sprachen
Englisch
Fließend
Polnisch
Muttersprache
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.