Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Kandidát je skúsený vývojár jazyka Java, ktorý má viac ako 10 rokov komerčných skúseností s jazykom Java. Pracuje prevažne na back-ende. V súčasnosti pracuje vo fínskej spoločnosti v oblasti finančníctva, kde je zodpovedný za celkové spracovanie platieb a platobného styku - implementáciu, nasadenie, monitorovanie. Stará sa o všetko od vývoja cez produkciu až po nové integrácie. Ak príde nová požiadavka, dokáže urobiť aj návrh architektúry. Používajú sa tam Java, Spring Boot, Hibernate, MySQL, Kubernetes, REST, Apache Kafka, RabbitMQ. Okrem toho zvláda aj Spring, SQL, Maven, JUnit, TestNG. nástroje CI/CD, GWT Apache Wicket, Javascript, jQuery, AngularJS, React, Redux, Oracle, Redis, Rest, SOAP, Atlassian Jira, Confluence. Má skúsenosti s agilným vývojom, na aktuálnom projekte zastáva aj pozíciu agilného tímového manažéra. Je mentorom mladších kolegov, zodpovedá za kvalitu toho, čo vytvoria. Dlhodobo pracuje pre zahraničné spoločnosti v medzinárodnom prostredí a jeho angličtina je na úrovni C2.

Pracovné skúsenosti

Senior Java Developer/Software Engineer

8/2019 - present

As a Senior Java Developer, I am responsible for the technical vision and maintenance of components for payments processing and integration in the banking group. I utilize Java, Spring Boot, Hibernate, MySQL, Kubernetes, REST, Apache Kafka, and RabbitMQ.

Java Developer

1/2019 - 6/2019

In this role, I focused on backend development and integrating a new payment platform for corporate clients of a subsidiary of a Swiss universal bank. I worked on improving application performance using various technologies.

Consultant, Java Developer

12/2016 - 12/2018

During my time at Capco, I worked on multiple software projects, including technical analysis and prototyping for a major French reinsurance company, full-stack development and team leadership in the Fintech Lab, and backend development for the integration of a new payment platform for corporate clients of a Swiss universal bank.

Java Development Team Leader

3/2015 - 11/2016

As a Java Development Team Leader, I organized and managed a team of developers using agile methodology. I was responsible for the entire software development life-cycle, including analysis, design, implementation, testing, deployment, automation, and support.

Java Developer

7/2012 - 4/2015

At Evolveum, I developed open-source identity management software using Java, Spring, Hibernate, and Apache Wicket.

Note: CV has been edited for brevity and clarity.

Author
Java Developer
63d3f8cb395b410001b8b9b5
Kontraktor418  / Denne
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Zručnosti
AJAXAngularJSApache KafkaApache MavenApache WicketApplication ServerAutomation TestingBambooBootstrapCICDCMSCSSCode ManagementConfluenceContainer Management SoftwareContainerization SoftwareCouchbaseDatabaseDevOpsGitGradleHibernateJUnitJavaJava ToolsJavaScriptJiraKubernetesLESSMessage BrokerMicrosoft serversMySQLOraclePlayProject Management ToolsRabbitMQReactRedisReduxRestSASSSQLSW Tools APIsSoapSpecificationsSpringSpring bootTeam LeaderTest DevelopmentTestNGToolsjQuery
Lokality
Remote