Back to professionals

Java Developer

Overview


Short Summary

First Data was bought by some Americans, the corona came, they are getting rid of people or putting them on unpaid leave. The candidate got unpaid leave for 4 weeks, he has an order until the end of June, then it can be extended. He doesn't like the project that much, he thinks it is slow and is thinking of not signing. He has a contract with an agency where he has 3 months notice, which has a contract with some company that is a contractor to First Data. First Data is supposed to let him know no later than 45 days before the end of the order if he will be renewing (which is mid-May). In addition, he thinks there is a very reputable person working at the agency, so he doesn't think they would keep him there contractually for 3 months if he wanted to leave, but he will address that when CSOB is interested. He also said that he wanted to be on the project until the autumn and then go abroad for a longer period of time, but the corona prevented him from doing that for at least a year, so it is to be expected that he might want to leave next year.

Work Experience

  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
Freelancer290  / Per day
Roles
Java Developer
Languages
English
Skillset
Application ServerAutolayoutAutomation TestingBPMNBusiness AnalystCC++CMSCRMCSSCVSCamundaCode ManagementConfluenceCruiseControlDatabaseEclipseFunctional TestingGitGroovyHibernateIDEJSONJUnitJavaJava ToolsJavaScriptJiraLESSLinuxLoad BalancingMercurialMessage BrokerMockitoMySQLNon-Functional TestingObjective-COperation SystemsOraclePerformance TestingPostgreSQLProject Management ToolsRPARabbitMQRestRubySQLSQLiteSW Tools APIsSalesForceSoapSpecificationsSpringSpring bootSwiftSwingTest DevelopmentTesting TypesToolsUIUMLUnit TestingXMLiOS
Localities
PrahaChrudimRemoteBratislava