Back to professionals

Java Architect & Java Developer

Overview


Short Summary

The candidate is an experienced Java developer who has more than 11 years of commercial experience with Java. He works mostly on the backend. On his last project he was working on toolkit integration in a customer environment, developing a custom beckend product. He was responsible for the architecture of the solution from the design phase to the final product. In terms of frameworks the main ones used were Spring and Spring boot. He worked mostly in the chemical and information industry where he gained deep knowledge of chemistry, labs and workflows of pharmaceutical companies. He also worked in a consulting company where he developed strong customer contact skills. He is also proficient in working with PostgreSQL, MySQL, MariaDB, Derby, and Oracle databases. He also uses Docker, Rest API, AWS, Kubernetes. He is used to working in an agile manner. He has been in charge of mentoring seniors who came to work for their company. For more than 9 years, he is used to working in an international environment and English language is not a problem for him.

Work Experience

Feb 2014 - Jan 2023: Software Engineer/ Java developer / Consultant at Company A

  • Worked on a 2-year project integrating JChem engines and Chemical Structure representation Toolkit into a custom on-prem solution for a big pharma company
  • Collaborated with international teams to develop full stack projects with simple UI for different pharma companies, integrating with existing Chemaxon products
  • Developed a customized chemical search engine using Groovy on top of Instant Jchem for a big pharma company, with custom UI and search conditions
  • Worked on Instant JChem and Plexus Connect development, as well as Groovy scripting for a US consultancy department

August 2011 - February 2014: Java developer junior at Company B

  • Worked on various projects including a web-based firewall administrator's tool and a broker management system
  • Involved in scripting in Unix shell, PL/SQL procedures, Java inside Oracle database, and a Java support application for Oracle Apex Cube

2011 - 2012: Freelance web developer at Company C

  • Created web pages for an elementary school and focused on promoting a healthy lifestyle
  • Installed and personalized Wordpress, edited and created PHP scripts, CSS, JS, and HTML

2009 - 2011: Freelance Math teacher at Company D

  • Taught high school and university-level math

Education: 2011 - 2013: VŠE Praha 3, Information systems and technologies

  • Diploma thesis focused on developing a plugin for Google Chrome web browser to detect and cut off user tracking mechanisms on the internet

2009 - 2012: České vysoké učení technické Praze 6, Software engineering

  • Studied distance form to improve technical education, focusing on subjects like Data structures and algorithms, C++, Object modeling, and Computer networks

2008 - 2011: VŠE Praha 3, Applied informatics

  • Bachelor thesis aimed to create a system for automating the evaluation of homework and tests for lectors teaching object-oriented programming

1999 - 2008: Gymnázium Komenského Jeseník, General study

Skills: Java 8+, Groovy, Spring, Hibernate, JUnit, Java Swing, Netbeans Platform, CI/CD, Build systems, Databases, Rest API, Docker, AWS, Kubernetes, Google Cloud, Javascript (basics), Scrum

Conferences & Courses: Attended AWS Re:Invent Las Vegas 2018, Full stack fest Barcelona (2015 & 2017), JavaDays Prague (2017), Gr8 conf EU (2016), and continuously learning online through platforms like Coursera, Udemy, and CloudGuru

Language skills: Czech (native speaker), English (professional level), Spanish (basic), German (basic)

Interests: Sports (ultra running, biking, XC skiing, tennis, floorball, football, squash), books, philosophy, healthy lifestyle, music

Author
Java Architect & Java Developer
63df85d2d74e9a000129cbbc
Employee6165  / Per month
Freelancer362  / Per day
LevelSENIOR
Roles
Java Architect Java Developer
Languages
English
Skillset
API Management ToolsAWSAngularJSApache DerbyApache MavenApexApplication ServerBig DataC++CMSCRMCSSCloudCode ManagementComputer networksContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerFunctional TestingGitlabGoogle CloudGradleGroovyHTMLHibernateIDEJPAJUnitJavaJava ToolsJavaScriptKubernetesMariaDBMicrosoft serversMySQLNetbeansOperation SystemsOraclePHPPHP CMSPL/SQLPostgreSQLRestSQLSalesForceShellSpecificationsSpringSpring bootSwaggerSwingTesting TypesToolsUIUnit TestingUnixWordPressjQuerynode.js
Localities
ČeskoPrahaRemote