Back to professionals

Java Developer

Overview


Short Summary

  • Mr. Harton has been actively programming in Java for more than 4 years. He has worked on large multinational projects. He has experience with Java EE using EJB. English is at a communicative level. Mr. Harton prefers interesting projects, ideally in the automotive field. He likes to work in a team but sometimes he would also like the possibility of a home office as he commutes from Pilsen.

The candidate is a developer who has been programming in Java for more than 7 years in commercial practice. He has used Java EE, Spring and Hibernate on his projects. He actively uses agile methodologies in his work, especially Scrum. He can communicate in English without any problems. He would prefer a project in the Automotive or Banking sector - in which he has experience from several projects. On his last project he worked as a Team Leader, leading a small team of programmers.

Work Experience

2017: Worked on middleware projects, handling communication between central database and tools for customers, operators, merchants, and legal entities. Used technologies such as MyBatis, SOAP, REST, and JMS messaging.

2017: Implemented build optimization based on configuration extraction to weblogic deployment plans, eliminating environment-related configuration in compiled packages. Migrated two ant-based projects to Gradle.

2017: Prepared a reliable system for automated build deployment for new applications, which can be reused for all containerized projects during migration to microservices architecture. Used tools such as Docker, Swarm, Ansible, Jenkins, and Gradle.

2016/2017: Developed a document categorization tool, used for validation and categorization of PDF documents. Communicated with framework authors and developers for needed fixes and discussions about framework tools. Used technologies such as Java EE 7, GWT, Hibernate, Spring Framework, JUnit, and Git.

2015/2016: Developed a money storing monitoring system for ATM's. Provided support for project versions in production or different phases of customer acceptance. Traveled regularly to Germany and the US. Used resources such as QA department, R&D support, and continuous delivery environment.

2014-2016: Supported the development and production deployment of a project.

2014-2016: Prepared and configured installations of WN PC/E and self-service peripheral devices. Set up a team that could prepare a running platform in a matter of days.

March 2017 - March 2018: Worked as a Java consultant and developer, overseeing the organization and reporting of a remote Java development team. Helped with deployment preparation and organization during the migration of existing projects to microservices and containerization.

September 2016 - February 2017: Worked as a Java developer, independently and remotely working on projects realized in a GWT-based enterprise framework. Built software-as-a-service products used by multiple customers.

June 2016 - Present: Worked as a Java EE developer, taking over a running project without support from the original developer. Handled code/logic/data issue fixing, small improvement delivery, and organization of delivery and improvement of processes. Used technologies such as Spring, MVC, Spring Security, Hibernate, Jasper Reports, and JSP.

December 2014 - August 2016: Worked as a Java developer, customizing the PC/E product for specific customers. Collaborated with product R&D for tide cooperation. PC/E is a software solution for self-service channels based on J2EE architecture.

Author
Java Developer
63693661f064f88111c4993b
Freelancer316  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AnsibleAutomation SoftwareAutomation TestingCCMSCSSCode ManagementConfluenceContainer Engine SoftwareContainerization SoftwareDevOpsDockerEclipseGitGitlabGradleGrailsGroovyHibernateIDEIntelliJ IDEA JSPJUnitJavaJava EEJava ToolsJiraLESSLinuxMercurialMockitoMyBatisNetbeansOperation SystemsProject Management ToolsRestSQLSoapSpecificationsSpringSpring SecuritySwingTest DevelopmentToolsUMLUnix
Localities
PrahaRemotePlzeň-město