Back to professionals

Java Developer & Swift Developer

Overview


Short Summary

The candidate is an experienced Java player who started Java alongside college. His commercial practice started in 2011 and he has accumulated a lot of experience till date. Technologically he is focused on Java web services - SOAP, REST, XML, XSD, Relational Databases, SQL and ORM, Oracle. He has worked on projects in various areas, e.g. for the Information System of the Czech Social Security Administration, Information System for the Disabled Persons, Information System for the State Treasury; smart home solutions; worked on the erouska application project.cz in the fight against the Covid-19 pandemic, which he helped to program and test; on the last project, his job was to collect and analyze data, processes and codes in order to troubleshoot problems and identify areas for improvement, collaborate with front-end developers and other team members, members to set goals and design more functional, coherent codes to improve user experience, Developing ideas for new programs, products, or features by tracking industry developments and trends, participating in continuing education and training to stay current on best practices, learning new programming languages, and assisting other team members. Proficient in English at a good and communicative level, plus some basic German. Worked in an agile environment with Srum, Kanban and Waterfall. Participated in occasional project management with a team of max 5 people.

Work Experience

Java Backend Developer

July 2014 - Present

  • Responsibilities Designing and developing Java Backend applications for banking systems, troubleshooting and improving code, collaborating with front-end developers, staying updated on industry trends, leading projects when necessary.
  • Key Skills and Experience: Java web services (SOAP, REST, XML, XSD), Relational Databases, SQL and ORM, J2EE framework, JSP, EJB, Spring, Spring Boot, Maven, Testing (JUnit, Mockito), Hudson, Jenkins, Nexus, WebSphere, Tomcat.

Volunteer - Erouška Mobile Application

March 2020 - June 2020

  • Responsibilities: Programming and testing for Erouška, a mobile application fighting against Covid-19.
  • Key Skills and Experience: Python, Google Cloud, Docker, Android, iOS.

Java Backend Developer

January 2019 - December 2019

  • Technology used: Spring, Spring Boot, MySQL, Mongo, Git, Docker.

Software Engineer

  • January 2014 - March 2014 Responsibilities: Requirement analysis, design, implementation, and testing.

Java Developer

October 2011 - November 2013

  • Projects: Information System for Czech Social Security Administration, Information System for OZP, Information System for Treasury.

Key Skills and Experience: Enterprise Architect, SQL Developer, DBeaver, SQuirreL SQL Client, Eclipse, NetBeans, SOAP UI, TortoiseSVN, Java SE, Java Server Pages, Enterprise Java Beans, Spring, Web Services, Vaadin, Struts, JPA, SQL, PL/SQL, Oracle, Jboss, Jetty, Junit, TestNG, Ant, Maven, CVS, SVN

Author
Java Developer & Swift Developer
6344236848c93a000891ef97
Freelancer362  / Per day
LevelSENIOR
Roles
Java Developer Swift Developer
Skillset
AndroidApache MavenApache Struts 2Apache TomcatApplication ServerArchitectArchitecture SoftwareAutomation TestingCVSCloudCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerEclipseEnterprise ArchitectGitGoogle CloudHudson (software)IDEJPAJSPJUnitJavaJava EEJava ToolsJava serversJenkins (software)JettyMicrosoft serversMockitoMongoDBMySQLNetbeansNexusDBOperation SystemsOraclePL/SQLPythonRestRokuSQLSQL DeveloperSoapSpecificationsSpringSpring Web ServicesSpring bootSwiftTest DevelopmentTestNGTesting TypesToolsUIVaadinWebSphere AS Community EditionXMLXSDiOS
Localities
Remote