Java Developer
Overview
Short Summary
The candidate is a senior Java developer with over 20 years of experience in backend engineering, REST/JSON APIs, and Spring Boot microservices. They have strong skills in team management and improving team performance. The candidate has worked at various companies in Slovakia, Austria, and Ukraine, developing applications for healthcare, finance, and sports industries. They have experience with AWS, CI/CD pipelines, and agile methodologies.
Work Experience
Senior Java developer (04/2018 - present)
- Developed a Spring Boot-based middleware REST microservice for transformation of JSON payload between different applications.
- Implemented a JSON REST API and refactored a push message sending module with asynchronous sending implementation for REST services.
- Migrated map services from Google maps API to Here maps API.
- Improved team effectiveness through leadership and guidance.
- Migrated a React/Go Lang application to Amazon cloud environment.
Senior Java developer (08/2012 - present)
- Designed a web application for clinical trial management with React and Spring Boot.
- Built an AI driven speech to text conversion tool with integration with LLM to generate summaries.
- Developed a web scrambling and data analysis tool for sport club management.
- Provided software development and sourcing services primarily for the healthcare industry.
Senior Java developer (04/2015 - 03/2018)
- Helped design and implement a new loan processing module using Camunda workflow engine and spring boot based microservices.
- Used agile experience to help the team transition to Scrum.
- Provided coaching to junior team members.
- Maintained and supported a front office application in Finantix.
Java developer (03/2014 - 03/2015)
- Participated in designing an asynchronous high performance backend system using RabbitMQ and Akka.
- Helped with evaluation and selection of technologies for the tech stack.
Senior Java developer (09/2012 - 02/2014)
- Provided 24/7 support of online and mobile banking platforms.
- Successfully implemented various agile methods including Kanban to ensure timely processing of tickets and adherence to agreed SLA.
- Regularly took part in rollout coordination meetings with management.
Senior Java developer (08/2010 - 08/2012)
- Supported and maintained a front end system in Finantix for a retail bank in Ukraine.
- Assisted in transitioning support for a banking front office application from a vendor to in house development.
- Engaged in analysis of business requirements with business users to prepare stories for developers.
- Implemented a semi automatic package build script.
Senior Java developer (03/2009 - 07/2010)
- Responsible for a tender for a new accounting and CRM system, including organizing vendor meetings and presentations, reviewing bids and technical requirements, and compiling summaries for management including time, resources and financial estimates.
- Responsible for heading the company's infrastructure and development department.
- Responsible for hiring new developers and an infrastructure department head.
- Led a team of analysts and developers.
- Managed communication with external IT services vendors and internal application development.
J2EE developer (02/2003 - 01/2007)
- Led a team of developers working on front office applications in a retail bank.
- Participated in portal based application development for a telecommunications company, programming in Java and providing technical input as well as leadership.
J2EE junior developer (10/2005 - 12/2006)
- Worked on development of a web based application using BEA Weblogic Integration, Weblogic Portal and AndroMDA.
J2EE junior developer (04/2005 - 09/2005)
- Worked on development of an ERP system used mainly in food producing and trading companies using Enterprise JavaBeans.
Software developer / analyst (03/2003 - 03/2005)
- Conducted on site analysis of customer requirements for a ministry of water and electricity.
- Implemented an electricity transmission loss analysis module for utilities clients in Moldova and Romania.
- Implemented a letter management, print and distribution module.
| Freelancer | 495 € / Per day |
| Level | EXPERT |
| Remote | |
| Česko | |
| Slovensko |