Architect & Java Architect & Java Developer
Overview
Short Summary
The candidate, is an IT professional with more than 21 years of experience, currently working in his current position from November 2020 as a Software Architect and Java expert. In his ongoing project, he is involved in the redesign of on-premise, custom and "master data" applications for a client in the financial sector, migrating them to an online/cloud version with a microservices architecture and a back-end component.
Previously at a multinational consulting company from 2011 to 2020, the candidate held positions as a technology architect, developer and consultant. He led the team in migrating a legacy insurance system to modern technologies such as microservices, No-SQL DB and a web portal for self-service.
Candidate has been involved in internal projects in the past, including one resembling a "DevOps or SaaS" solution for data analytics, demonstrating his leadership skills as a team manager. He has also been involved in innovative AI projects, such as the development of a Skype chatbot with AI capabilities.
In terms of technical expertise, the candidate is proficient in a range of languages (Java, JavaScript, Python, R), frameworks (Spring, Hibernate), tools (Jenkins, Maven, Git), databases (Oracle, MySQL, MongoDB) and cloud platforms (AWS, MS Azure, Cloud Foundry). His knowledge extends to messaging systems, security technologies, and development environments. His main programming language still includes Java.
The candidate's certifications include a BEC1 certificate in English. He also has knowledge of various operating systems, from MS Windows to Solaris and Ubuntu.
He can communicate in the English language without any problems and uses it on a daily basis.
Work Experience
Software Architect, Java SME (Lead, Developer)
*(November 2020 - Present)*
Project: Online/Cloud Redesign for Financial Sector Client
- Currently working on a project for a client from the financial sector.
- Responsible for the redesign of existing on-premise, custom, and "master data" applications to an online/cloud version.
- Developed solution runs on a private cloud, is based on microservices architecture, and includes both front-end (FE) and back-end (BE) components.
Previous Projects:
- Conducted performance tests for communication solutions between the target app and its callers.
- Redesigned applications related to budgets management and checks to an online/cloud version.
- Worked on a project related to documents management application redesign.
- Contributed to the solution of redesigning an existing application from a previous vendor.
Technology Architect / SME / Developer
*(2011 - 2020)*
Project: Insurance System Migration
- Led a team of six BE Java developers + 2 FE Angular developers.
- Migrated an old insurance system, mainframes to new modern technologies like microservices, No-SQL DB, and a web portal for self-services.
- Overcame challenges related to time zone differences, collaborating with overseas teams.
Project: Internal Data Analytics Platform
- Worked on an internal project sold to real customers, acting as a "DevOps or SaaS" for data analytics.
- Supervised a small team and participated in technical tasks.
- Collaborated with 3rd parties via exposed documented API.
Project: AI Chat Bot Development
- Developed a Skype chat bot with AI capability based on AI FW TensorFlow for specific purposes.
Other Roles:
- Technology Architect responsible for design and development of machine-to-machine interfaces.
- Established tools and processes for CI (Version Control, Automated Builds, etc.).
- Supervised a team as the application technology architect on a project for a large government institution.
- Served as a Senior System Analyst, team lead deputy, and main analyst/developer for consolidation projects.
ICT Technical Designer
*(September 2011 - October 2011)*
- Analyzed and developed the "Self-service portal" for bank customers.
Senior Developer
*(April 2008 - August 2011)*
- Analyzed and developed applications by client requests, including a resource management system for a major telecom operator and sports telemetry projects.
System Designer, Consultant / Application Designer, Consultant / Programmer, Analyst
*(December 2000 - March 2008)*
- Involved in analyzing, developing, and recommending procedures for various applications, particularly in the areas of PKI and security.
Team Leader, Analyst / Programmer, Analyst
*(February 2000 - December 2000)*
- Promoted to team leader for analytical and development activities.
- Developed warehouse modules for an accounting and stock records system.
Education
- BSc degree in Computers and Informatics from CTU, Faculty of Electrical Engineering (2004-2008, distance study).
- Further education at CTU, Faculty of Electrical Engineering (1996-1999).
Hobbies
- Sports, music, PC, books (fiction), traveling.
Language Skills
- English (Upper Intermediate, BEC1 certificate).
- Slovak (Intermediate).
- Czech (Mother language).
Driving License
- Group B.
Professional Summary
- Over 21 years of IT industry experience.
- Roles: Application/Technical Architect, Application Designer, Team Lead, Junior PM.
- Expertise in Java, microservices, web services, cloud solutions, and security technologies.
- Hands-on experience with various tools, technologies, and platforms.
Trainings
- XML fundamentals and advanced XML (Sun, 2003).
- Object modeling and programming (Objects.cz - I. Kraval, 2003).
- AI-related online courses (Coursera).
- Architecture/design-related trainings (e.g., Togaf).
Hardware and Software Skills
- Extensive knowledge of various operating systems, hardware, and software technologies.
- Skilled in Java, XML, web services, microservices, cloud solutions, container platforms, messaging, databases, and more.
Design and Development Tools
- Eclipse, IntelliJ IDEA, MS Visio, Enterprise Architect 10, 12 (UML).
Certifications
- BEC1 certificate (English – upper intermediate level).
- UniCERT 3.x, 5.x (Baltimore Technologies, Betrusted).
This candidate brings a wealth of experience in software architecture, Java development, and technology solutions across various sectors, particularly in the financial domain. They have a proven track record of successfully leading teams and delivering innovative solutions.
| Employee | 5900 € / Per month |
| Level | SENIOR |
| Bratislava |