Back to professionals

Java Developer

Overview


Short Summary

The candidate has 12 years of experience in Java SE/EE. On his last projects he used mostly Hibernate, Jersey, Spring, Tomcat. Other technologies were MySQL and others. He uses English language on a daily basis. In the future, he would also consider a team lead position, as he already has a Tech Lead position in his current job. From agile methodologies he mainly used Scrum.

Work Experience

Principal Software Developer 01/2017 – Present

  • Leading the development of Component Exchange Service, a cloud-based repository service facilitating component exchange among Oracle teams and external clients.
  • Utilizing Java, Helidon, Jersey, Lucene, Oracle OCI, Autonomous Databases, Docker, ELK stack, Jenkins, SonarQube, Tomcat, WebLogic, Spring, Jackson, JUnit, JPA, Maven, and PL/SQL.

Senior Software Engineer 06/2012 – 12/2018

  • Spearheaded the Exchange service for composite components, integrating it into Oracle developer cloud service.
  • Proficient in Java SE/EE, JPA, Jersey, Spring, Jackson, Lucene, Maven, GIT, Tomcat, WebLogic, Oracle DB, Docker, and JUnit.
  • Involved in ADF Data Visualization Tools and Mobile Application Framework, responsible for UI component analysis and architecture.

Full Stack Developer 01/2016 – 9/2016

  • Contributed to a startup project by co-developing the main portal solution for monitoring and administering remote independent sensors.
  • Proficiency in NodeJS, BackboneJS, ReactJS, Jade, ES6, Logstash, Kibana, Elastic search, Bower, and GIT.

Software Engineer 08/2010 – 05/2012

  • Developed frontend for internet banking applications, Servis24 and Business24, including design review, implementation, and optimization.
  • Proficient in Spring, Spring Webflow, JSF, Apache Trinidad, WebLogic, Selenium, and Ant.

Java Developer 5/2010 – 7/2010

  • Developed plugins for JIRA to solve specific functions for a financial institution.
  • Utilized Java, Atlassian JIRA, and Maven.

Project Manager 10/2008 – 7/2010

  • Managed a project developing plugins for OpenOffice org based on Java, focusing on document conversion.
  • Utilized Java, OpenOffice API, XSL, and Ant.

Java Developer 12/2009 – 5/2010

  • Developed frontend based on JavaServer Faces, JBoss Seam, and JBoss RichFaces technology.
  • Utilized Java EE, JBoss JBPM, JBoss SOA, JBoss Seam, JBoss RichFaces, MySQL, and Maven.

Configuration Manager 8/2009 – 11/2009

  • Prepared development environments and configured Eclipse workspaces with Maven integration.
  • Utilized JBoss JBPM, JBoss SOA, MySQL, and Maven.
Author
Java Developer
63693664f064f88111c4998a
Freelancer294  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AndroidAutomation TestingCode ManagementContainer Engine SoftwareContainerization SoftwareCruiseControlDatabaseDevOpsDockerES5ES6EclipseGitHTMLHibernateIDEJBoss SeamJPAJSFJSONJUnitJavaJava EEJava ToolsJavaScriptJiraKibanaMySQLOperation SystemsOracleProject Management ToolsProject ManagerSVGSeleniumSpringStream Analytics SoftwareSwingTest DevelopmentToolsUIWebOpsWebflowXMLXSLiOSnpm
Localities
PrahaRemote