Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

First Data koupili nějací Američané, přišla koruna, zbavují se lidí nebo je posílají na neplacené volno. Kandidát dostal neplacené volno na 4 týdny, má ho nařízené do konce června, pak se může prodloužit. Projekt se mu moc nelíbí, myslí si, že je pomalý, a uvažuje, že ho nepodepíše. Má smlouvu s agenturou, kde má 3měsíční výpovědní lhůtu, která má smlouvu s nějakou společností, která je dodavatelem First Data. First Data mu má dát nejpozději 45 dní před koncem zakázky vědět, jestli ji bude prodlužovat (což je v polovině května). Navíc si myslí, že v agentuře pracuje velmi seriózní člověk, takže si nemyslí, že by ho tam smluvně drželi 3 měsíce, kdyby chtěl odejít, ale bude to řešit, až bude mít ČSOB zájem. Také říkal, že chtěl být na projektu do podzimu a pak odjet na delší dobu do zahraničí, ale koruna mu v tom zabránila minimálně na rok, takže se dá očekávat, že by mohl chtít odejít příští rok.

Pracovní zkušenosti

  1. Senior Developer (04/2019 - Present) - Company A
  • Developed integration middleware for boarding and maintenance of POS terminals using Java, Spring Boot, Camunda BPMN, ActiveMQ, microservices, Git, and Maven.
  • Integrated with multiple external systems (REST, SOAP, JSON, XML) such as Salesforce and Omnipay.
  • Implemented, refactored, and maintained the application.
  • Wrote unit tests for legacy components.
  1. Senior Developer (01/2017 - 10/2018) - Company B
  • Worked on a gaming platform using Groovy, Hibernate, Spring, REST, JSON, WS, MySQL, stored procedures, Kafka, Avro, RabbitMQ, Git, and Maven.
  • Developed the back-end, wallet server, and back office.
  • Designed, implemented, and maintained the platform.
  • Optimized response times and communicated with customers.
  • Deployed the platform to production.
  1. Senior Developer (07/2015 - 12/2016) - Company C
  • Collaborated with V-Lottery Systems GmbH on a gaming platform using Groovy, Hibernate, Spring, REST, JSON, WS, MySQL, stored procedures, Git, and Maven.
  • Developed the back-end, wallet server, and back office.
  • Integrated the game provider NetEnt.
  • Designed, implemented, and maintained the platform.
  • Refactored and wrote reusable components.
  • Optimized response times and communicated with customers.
  1. Senior Developer (04/2011 - 06/2015) - Company D
  • Developed an OSX desktop application for transparent synchronization of documents between desktop and cloud for a cloud document management vendor.
  • Optimized memory and performance, conducted unit and performance testing, and performed data migration.
  • Collaborated with Enprovia Software Engineering on various projects, including small OSX applications, an iPhone/iPad application for cloud document management, and a Java-based tool for document migration between different DMSes.
Author
Java Developer
6369366af064f88111c49a38
Kontraktor7059  / Denně
Role
Java Developer
Jazyky
English
Dovednosti
Application ServerAutolayoutAutomation TestingBPMNBusiness AnalystCC++CMSCRMCSSCVSCamundaCode ManagementConfluenceCruiseControlDatabaseEclipseFunctional TestingGitGroovyHibernateIDEJSONJUnitJavaJava ToolsJavaScriptJiraLESSLinuxLoad BalancingMercurialMessage BrokerMockitoMySQLNon-Functional TestingObjective-COperation SystemsOraclePerformance TestingPostgreSQLProject Management ToolsRPARabbitMQRestRubySQLSQLiteSW Tools APIsSalesForceSoapSpecificationsSpringSpring bootSwiftSwingTest DevelopmentTesting TypesToolsUIUMLUnit TestingXMLiOS
Lokality
PrahaChrudimRemoteBratislava