Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Uchádzač je skúsený vývojár v jazyku Java, ktorý sa vývoju v tomto jazyku venuje od roku 2006. Vo svojich začiatkoch bol aj full-stack vývojárom, ale teraz sa zameriava výlučne na backend. Medzi jeho najpoužívanejšie technológie patria Spring, Spring Boot, Hibernate, PostgreSQL, Maven, Docker a Tomcat a posledných niekoľko rokov pracuje s AWS. V súčasnosti pracuje ako architekt už 5 rokov, ale rád by sa popri práci venoval aj klasickejšiemu "pohodovému" vývoju. Bežne pracuje s agilnými metodikami a denne používa anglický jazyk v medzinárodnom tíme, pričom nemá problémy s komunikáciou. V práci mu najviac záleží na tíme.

Pracovné skúsenosti

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
Kontraktor336  / Denne
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Zručnosti
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