Back to professionals

Java Developer

Overview


Short Summary

The candidate is an experienced Java developer with 6 years of commercial experience. He mainly uses Hibernate and Spring Java frameworks and has extensive experience with Linux. For the last 2 and a half years he has been working on DevOps in addition to development. From databases he works with SQL, Oracle or DB2 and others. Despite the fact that front-end is not his primary focus he has also experience with JavaScript when he wrote automated tests in this language on front-end applications. He is experienced in working on new and old code as well as analysis, implementation and writing technical briefs as he has worked on projects with end-to-end assignments. He is a good team player who finds collaboration and finding common solutions as well as training and mentoring more junior colleagues a positive. He prefers Agile methodologies at work and communication in English is not a problem for him even on a daily basis.

Work Experience

Software Developer (January 2019 - Present): Developed project invoices using Java 11, JEE with OpenLiberty, and Gradle. Utilized various tools and technologies including GitHub, Docker, Cloudant, and Jenkins for CI/CD. Implemented test-driven development and pair programming.

Software Developer (January 2018 - December 2019): Worked on the Copra Cognitive Pricing project, developing an internal back-end Spring Boot application. Used technologies such as Spring Boot, Gradle, Git/GitHub, and Docker. Followed agile processes with extreme/pair programming and DevOps culture.

Software Developer (November 2016 - December 2017): Contributed to the development of the Contract Handling International System (CHIS) using Java Swing, WebSphere Application Server, and Spring Boot. Worked with technologies like ESB, MQ, and DB2.

Software Developer (October 2016): Developed an Android mobile banking application.

Software Developer (March 2016 - September 2016): Developed the CRM module of a bank teller application using Java EE framework and Oracle SQL.

Software Developer (February 2016 - March 2016): Developed the front-end of an internet banking system using the FSPL framework.

Software Developer (March 2015 - January 2016): Developed a web portal for external business partners using the Java EE framework and BPMN.

SW Developer (January 2015 - February 2015): Maintained an existing product and worked on an external project for the Ministry of Transport, using Java, Maven, Hibernate, Spring, and other tools.

Head Software Developer (May 2014 - December 2014): Led the development of a parallel risk management tool for a bank. Managed client communication, wrote specifications, designed software architecture, and implemented it using various languages and technologies.

Python Developer, Linux Admin (August 2011 - May 2014): Developed natural language processing tools in Python and maintained a corpus users database. Also handled Linux network administration for workstations and servers.

Note: The translation may not be exact, as the original text contains some grammatical errors.

Author
Java Developer
6369366af064f88111c49a3d
Freelancer308  / Per day
Roles
Java Developer
Languages
English
Skillset
AndroidArchitectAutomation TestingBPMNBusiness AnalystCC++CMSCheckstyleCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDevSecOpsDockerGitGitHubGradleGrafanaHibernateJUnitJavaJava EEJava ToolsJiraKubernetesLinuxMatlabMockitoMonitoring ToolsOperation SystemsOracleProject Management ToolsPrometheusPythonSQLSonarQubeSpringSpring bootStatic Code Analysis ToolsSwingTest DevelopmentToolsUML
Localities
BratislavaRemote