Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je zkušený vývojář v jazyce Java, který se vývoji v tomto jazyce věnuje od roku 2006. Ve svých začátcích se věnoval také full-stack vývoji, ale nyní se zaměřuje výhradně na backend. Mezi jeho nejpoužívanější technologie patří Spring, Spring Boot, Hibernate, PostgreSQL, Maven, Docker a Tomcat a posledních několik let pracuje s AWS. V současné době pracuje již 5 let jako architekt, ale rád by se vedle toho věnoval i klasičtějšímu "pohodovému" vývoji. Běžně pracuje s agilními metodikami a denně používá angličtinu v mezinárodním týmu, bez komunikačních problémů. V práci mu nejvíce záleží na týmu.

Pracovní zkušenosti

January 1, 2017 - Present: Senior Java Developer / Architect
Responsible for server-side architecture, design, and development of two diagnostic web applications. Designed REST API, integrated applications, defined integration and unit testing, and reviewed code. Documented API using Swagger. Used technologies include Java 8, Spring, Spring Boot, Microsoft SQL Server, JPA, Swagger, Docker, AWS, Gradle/Maven, Git, and Mockito.

September 1, 2016 - December 23, 2016: Senior Java Integration Specialist
Involved in backend development, unit testing, and production support of a financial web application with microservice architecture and Wicket UI. Used technologies include Java 8, Spring, Spring Boot, Hibernate, Oracle, Wicket, and Maven.

July 14, 2014 - August 31, 2016: Senior Java Integrator
Took full responsibility for integrating various systems using web services. Designed and implemented REST services with microservice architecture. Created a web application for configuring integration applications. Collaborated closely with production teams throughout the development lifecycle. Used technologies include Java 8, Spring, Spring Boot, Hibernate, Liquibase, Microsoft SQL Server, Thymeleaf, and Maven.

April 1, 2010 - July 10, 2014: Senior Java EE Developer
Worked on the IBM Career Smart Dashboard (CSD) web application, designing and developing server-side features, performing bug fixing and unit testing, and preparing technical documentation. Developed user interfaces. Used technologies include EJB, Spring, DWR, RAD, RTC, WebSphere, DB2, Hibernate, iBatis, HTML, CSS, JavaScript, Dojo, and ExtJS. Also worked on the IBM Solution Definition Manager (SDM Costing) desktop application, analyzing proposed features, designing and developing solutions, and preparing technical documentation and presentations for customers. Used technologies include Java, Eclipse RCP, RTC, and OSGi.

July 18, 2009 - March 31, 2010: Java Developer
Involved in the design, development, and bug fixing of a commercial web-based healthcare application called Medfusion. Also worked on refactoring and improving parts of a ColdFusion portal using Wicket technology. Used technologies include Java, Eclipse, Spring, Hibernate, PostgreSQL, Wicket, Subversion, and Maven.

November 1, 2006 - July 17, 2009: Java/Smalltalk Developer
Designed and developed new features, performed bug fixing, and made proposals for improvements of a Smalltalk commercial web-based application. Also refactored and converted Smalltalk code to Java. Used technologies include Smalltalk, Squeak, Gemstone, Seaside, Eclipse, Spring, Hibernate, MySQL, Subversion, and Maven.

September 2003 - June 2006: Ing (Bachelor's Degree)
Studied Computer Science and Engineering at the Faculty of Information Technology.

Author
Java Developer
60f53d969a7998000f4698c5
Kontraktor8184  / Denně
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Dovednosti
API Management ToolsAWSApplication ServerArchitectAutomation TestingCMSCSSCloudCode ManagementColdFusionContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerEclipseExtJSFunctional TestingGitGradleHTMLHibernateIDEIntegration TestingJPAJUnitJavaJava CMSJava EEJava ToolsJava serversJavaScriptJiraLiferayLinuxMicrosoft SQL ServerMockitoMySQLOperation SystemsOraclePostgreSQLProject Management ToolsRational Application DeveloperRestRokuSQLSeasideSmalltalkSmalltalk serversSoapSpecificationsSpringSpring bootSwaggerTest DevelopmentTesting TypesThymeleafToolsUIUnit TestingXMLXSLT
Lokality
Brno-venkovPrahaRemoteBratislavaBrno-město