Java Developer
Overview
Short Summary
Experienced Java developer with a focus on backend programming for financial institutions, utilizing the latest technologies such as Java versions, Springboot, and REST communication. Skilled in managing older applications, refactoring code, and analyzing code during system failures. Worked as a Senior Java Developer at Previous Company Name and Previous Company Name, handling various technologies including Hibernate, Springboot, PostgreSQL, and microservices. Also, contributed to Previous Company Name and Previous Company Name, specializing in Java development for banking software and backend systems.
Work Experience
Senior Java Developer (10/2024 - 05/2026)
- Worked for a telecommunications sector company as a Senior Java Developer, mainly using Java 21 across many microservices.
- Covered the full lifecycle from development through deployment, including taking over existing services.
- Used Hibernate, Springboot, PostgreSQL, OpenAPI (REST), SOAP, Jenkins, Github, Github Actions, Github Copilot, Gitlab, Kibana, GlitchTip, Azure, Kafka, Prometheus and Grafana.
Senior Java Developer (2022 - 06/2024)
- Worked for an insurance software sector company supporting software for Czech insurance companies within a larger insurance group.
- Maintained a large monolith in Java 8 while also developing many smaller applications, some greenfield and many as microservices.
- Used Java 8-21, Hibernate, J2EE, EJB, SQL, OpenAPI (REST), SOAP, JBoss (EAP), Argo CD, Jenkins, Kibana, Gitlab, Microservices, Kubernetes, Springboot and Kafka.
Java Developer (2016 - 2021)
- Worked for a retail banking sector company, developing branch software and internet banking applications.
- Built both older versions and new versions from scratch of branch software, and also developed and maintained internet banking applications.
- Used Java 8 - 16, Hibernate, SpringMVC, Guice, PrimeFaces, Wicket, RESTy/SOAP, SQL, Tomcat, er, Ansible, YAML, Prometheus, Grafana, Jenkins, jenkinsfile, GIT/Bitbucket, Sonar, Kubernetes and Microservices.
Java Developer (2010 - 2015)
- Worked for a financial software sector company on several Java projects mainly focused on backend development for banks.
- Worked with JSP, JSF, J2EE, Jboss, (MS)SQL, XML, Hibernate, RichFaces, Apache, Jboss, Maven and Hudson.
- Also handled IT equipment operations in offices, server administration and network device configuration.
Intern (2010)
- Worked for an open-source Java portal sector project using Liferay.
- Developed servlets/portlets for the portal in Java and connected it to MySQL.
- Edited database data using the Spring framework and adjusted the portal’s graphical environment.
Part-time IT Support / Database Assistant (2009)
- Worked for a telecommunications sector company supporting logistics database administration.
- Created SQL queries for data consolidation and recovery, and aligned stock levels with actual inventory using SQL queries.
IT Help-desk (2008)
- Worked for a telecommunications sector company in IT help-desk support, mainly for internet-related issues.
- Helped clients with internet/telephone connectivity problems, similar to 2nd-level support.
Sales Manager with IT (2005)
- Worked for an IT hardware sales sector company selling hardware components mainly to end customers.
- Also sold server solutions, printer setups and notebooks.
Sales Manager with IT (2004 - 2005)
- Worked for an IT hardware and software sales sector company.
- Sold desktop and server hardware solutions, printer setups and software.
Part-time roles (1998 - 2004)
- Worked in an advertising agency on databases, administrative tasks and customer contact.
- Served as chief cameraman and supported computer network operations and organisational services at computer fairs.
- Maintained a computer network and individual workstations for a construction company, using Novell and Windows, and also assisted with construction work.
| Freelancer | 316 € / Per day |
| Level | SENIOR |
| Praha | |
| Remote |