Zpět na profesionály

Consultant & Java Developer & Product Owner & Team Leader

Přehled


Krátké shrnutí

Java vývojář se 7 lety zkušeností s designem, různými návrhy, podílel se na návrzích, vedení, scrum masteru i Product Owneru. V současné době pracuje pro telekomunikačního operátora a dělá služby architektury mikroslužeb pro podporu prodeje a zákaznického servisu. Všechny obrazovky, přes které zákazníci přistupují, prodejci na konci dne procházejí svými BE službami, které tyto požadavky zpracovávají. Jedním z jeho úkolů bylo zavést do společnosti technologie spring batch, dávkové zpracování, provést ověření konceptu a vytvořit na jeho základě nějaký projekt. Také byl zodpovědný za zavedení Apache Kafka, kterou se musel sám naučit, implementovat ji od základu s novými technologiemi a začlenit ji do všech aplikací, aby správně komunikovala. Kromě toho dělal také konfiguraci serveru, což od něj také vyžadovalo nastudovat, jak funguje, nastavit ho, udělat proof of concept a jak by měl komunikovat. Další z jeho povinností bylo připravit programátorský základ pro všechny aplikace, což znamená povzbudit vývojáře, aby neztráceli čas programováním nějakých šablonovitých, technických věcí. Je to základ pro všechny aplikace o zhruba 20 modulech. Pracuje také s relačními databázemi, jako jsou SQL, PL/SQL a Oracle. Na současném projektu používá technologie jako Spring Boot, Spring Batch, Hibernate a Apache Kafka. Naučil se také AWS, nastudoval technologii, provedl párování a integraci. Působí také jako Scrum master, a je tedy zvyklý pracovat agilním způsobem. Získal zkušenosti s vedením týmu (8 lidí) i s mentoringem mladších kolegů a vývojářů s většími zkušenostmi. Aktivně komunikuje v angličtině.

Pracovní zkušenosti

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
Author
Consultant & Java Developer +2
641dfaf7be93e800011b8a7c
Kontraktor10442  / Denně
ÚroveňSENIOR
Role
Consultant Java Developer Product Owner Team Leader
Jazyky
English
Dovednosti
AWSApache KafkaApplication ServerArchitectArchitecture SoftwareBambooBashCICDCertificationsCloudCode ManagementDatabaseDevOpsETL ToolsEnterprise ArchitectGitGradleGroovyHibernateInformatica PowerCenterJavaJava EEJava ToolsJiraLinuxMessage BrokerMicrosoft serversMySQLNeo4jOperation SystemsOraclePL/SQLProject Management ToolsProject ManagerRabbitMQRestSQLSQL DeveloperSW Tools APIsScrum MasterShellSoapSpecificationsSpringSpring BatchSpring CloudSpring DataSpring VaultSpring Web ServicesSpring bootSpring for Apache KafkaToolsUMLXMLXSLT
Lokality
RemoteBratislavaBrno-městoWien