Consultant & Java Developer & Product Owner & Team Leader
Overview
Short Summary
Java developer with 7 years of experience doing design, various proposals, involved in proposals, leadership, scrum master as well as Product Owner. He is currently working for a telecom operator and doing microservice architecture services for sales and customer service support. All the screens through which customers access, sales people at the end of the day go through their BE services that handle those requests. One of his challenges was bringing spring batch technologies into the company, batch processing, doing a proof of concept and creating some project based on that. Also, he was responsible for introducing Apache Kafka, which he had to learn on his own, implement it from scratch with new technologies, and incorporate it into all the applications to make it communicate properly. In addition, he also did the configuration server, which also required him to study how it works, set it up, do a proof of concept and how it should communicate. Another one of his responsibilities was to prepare the programming base for all the applications, which is to encourage developers not to waste time programming some boilerplate, technical stuff. It's a basis for all applications of some 20 modules. It also works with relational databases like SQL, PL/SQL and Oracle. On the current project he is using technologies like Spring Boot, Spring Batch, Hibernate and Apache Kafka. He has also learned AWS, studied the technology, done pairing and integration. He also acts as a Scrum master and hence is used to working in an agile manner. He has gained experience managing a team (8 people) as well as mentoring more junior colleagues and developers with more experience. He communicates actively in English.
Work Experience
JAVA developer
(1 October 2019)
- Responsible for implementing, deploying, and providing support for components of a microservices architecture.
- Utilized technologies such as Spring Boot, Spring Batch, Hibernate, Apache Kafka, REST, Soap, OSGi, Apache Karaf, HashiCorp Vault, Spring Cloud Config Server, Freemarker, Oracle DB, and Git.
IT Specialist – Senior Information Engineer
(1 December 2016 - 30 September 2019)
- Tasked with the technical design, implementation, deployment, and maintenance of Swiss Re's MDM Landscape technologies.
- Managed Oracle DB, MDM EBX5 (JAVA Platform, RabbitMQ, REST), Informatica PowerCenter, and UC4.
- Provided training, led developers, ensured code quality, prepared architectural guidebooks, and defined standards.
- Worked in a SCRUM methodology as a Scrum Master, focusing on integration and MDM functionalities design.
Head of section, Software developer, Product owner
(1 March 2016 - 30 November 2016)
- Acted as a Product Owner in a Scrum methodology, managing the product backlog in JIRA, identifying dependencies, and setting priorities.
- Coordinated five project teams and conducted Scrum of scrums meetings.
- Defined and maintained organizational and development rules.
- Conducted PL/SQL development and performed evaluations and rewards for subordinates.
PL/SQL Developer, Analyst
(1 July 2012 - 29 February 2016)
- Analysis, design and implementation of backend and frontend systems using SQL, PL/SQL for Slovak telecommunications provider based on customer requirements.
- Creation of functional specifications, technical and user documentation.
- Bug fixing. Testing and test case writing.
- Communication with customer, designers and programmers.
- Collaboration on JAVA project
| Freelancer | 429 € / Per day |
| Level | SENIOR |