Back to professionals

Java Developer

Overview


Short Summary

The candidate is an experienced Java developer with 12 years of experience. However, due to health problems, he has been out of the job market for a long time. On his last project he worked on a banking application that was used by internal clients to set up accounts. It was created on a microservices basis. He mainly used Spring, Elastic, Kafka on the project and Angular and React on the front-end. He also has experience with Maven, Tomcat, Eclipse, Hibernate, and SQL. The candidate would like to focus on back-end development, Rest API and microservices. He has also worked on projects with agile methodologies such as Scrum and Kanban. Communication in English is not a problem for him. He has had several experiences where he has mentored younger developers. He also acted as a scrum master on one of the projects. Most of his experience is in banking, but he is not averse to working in any sector.

Work Experience

January 2020- August 2020: Senior Software Consultant at Company A

  • Worked on the Project A, an application for creating and managing bank accounts for corporates and small businesses.
  • Responsibilities included development, quality improvements, and support requirements.
  • Experience with Java, Spring Boot, Kotlin, Elastic, Git, Swagger Hub, Gradle, Maven, Angular, ReactJS, Kafka, and Microservices.

October 2017- September 2019: Senior Software Consultant at Company B

  • Worked on the Project B, a three-layer risk banking application.
  • Responsibilities included leading the development team for the CRD module of CRT, solving production incidents, and working on the application frontend and middle tier.
  • Experience with Java SE/EE, WebLogic, BitBucket, TeamCity, Oracle, Git, SVN, Maven, Kafka, and Microservices.

April 2017- September 2017: Senior Software Consultant at Company C

  • Worked on the Project C, a three-layer banking application.
  • Responsibilities included development of the application frontend using JSP, IBM MQ, Spring JDBC, AJAX, and JSON/Rest API architecture.
  • Experience with IDEA, Java SE/EE, Tomcat, Spring JDBC, IBATIS, Oracle, GIT, and Maven.

November 2015-March 2017: Senior Software Consultant at Company D

  • Worked on multiple projects including Project D, Project E, and Project F, all three-layer CRM applications.
  • Responsibilities included development of application server tiers, database DDL scripts, and database performance tuning.
  • Experience with IDEA, Java SE/EE, WebSphere, Tomcat, Postgres SQL, Spring JDBC, Oracle, Hibernate, Selenium, GIT, and Maven.

July 2015 – November 2015: Senior Software Consultant at Company G

  • Worked on the Project G, a three-layer CRM application.
  • Responsibilities included development of all tiers for certain modules related to orders and offerings flow using SOAP and JSON/Rest API architecture.
  • Experience with Java SE/EE, JBoss, Oracle, Hibernate, Thymeleaf, JavaScript, GIT, Idea, and Maven.

February 2015 – June 2015: Senior Software Consultant at Company H

  • Worked on a three-tier internal banking application for Company H.
  • Responsibilities included development and testing.
  • Experience with Java EE, Spring, Hibernate, Oracle, Eclipse, Maven, XML, and Design Patterns.

October 2014 – January 2015: Senior Software Consultant at Company I

  • Worked on the Project I, a three-tier application for shops.
  • Responsibilities included development of reports using Jasper reports.
  • Experience with Java SE/EE, RMI, Jasper, Oracle, Hibernate, SVN, Eclipse, Maven, XML, and Design Patterns.

February 2014 – July 2014: Senior Software Consultant at Company J

  • Worked on the Project J, a three-tier internal application for international bank clients.
  • Responsibilities included development of frontends as Eclipse plugins for SOAP architecture testing and composing tools.
  • Experience with Java SE/EE, WS Consuming, Mercurial, Eclipse, Maven, XML, Design Patterns, JFaces, Axis2, SWT, Eclipse plugins, and Middleware services methods.

December 2012 – January 2014: Senior Software Consultant at Company K

  • Worked on the Project K, a three-tier internal application for a globally wide bank client.
  • Responsibilities included development of an automatic testing application.
  • Experience with Java SE, JDBC, PL SQL, SVN, Eclipse, ANT, XML, and Design Patterns.

December 2012 – November 2013: Senior Software Consultant at Company L

  • Worked on the Project L, a three-tier internal application for a globally wide bank client with a 2,000% performance improvement.
  • Responsibilities included development of internal tools for automatic backend batch processing using Java, Oracle, and Solaris scripts.
  • Experience with Java SE/EE, JDBC, PL SQL, Hudson, SVN, Eclipse, ANT, XML, Design Patterns, and MVC.
Author
Java Developer
620e5de314c5a80013f3c91b
Employee3288  / Per month
Freelancer271  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AJAXAPI Management ToolsAngularApache MavenApache TomcatApplication ServerAutomation TestingBitbucketCICDCRMCSSCVSCode ManagementDatabaseDevOpsEclipseElasticsearchFirebirdGitGradleH2HTMLHibernateIDEInterBaseJPAJSONJSPJavaJava EEJava ToolsJava serversJavaScriptKotlinMercurialMicrosoft serversMySQLNetbeansNoSQLOracleReactReportsRestSQLSales RepresentativeScrum MasterSearch ToolsSeleniumSoapSpecificationsSpringSpring bootSpring for Apache KafkaSwaggerSwingTeamCityTest DevelopmentTesterThymeleafToolsUMLXML
Localities
PrahaRemoteBrno-město