Juraj Staník

Juraj Staník

Java Developer

Followers of Juraj Staník192 followers
location of Juraj StaníkBratislava, Slovakia

Connect with Juraj Staník to Send Message

Connect

Connect with Juraj Staník to Send Message

Connect
  • Timeline

  • About me

    Senior Java developer particularly interested in micro services, reactive programming and Domain Driven Design.

  • Education

    • Slovenská technická univerzita v Bratislave

      2003 - 2008
      Master Software engineering
  • Experience

    • COR&FJA Slovakia s.r.o

      Jan 2007 - Aug 2014
      Java Developer

      Technologies: Spring Framework, Swing, GWT, JasperReports, ImageMagic

    • Whitestein Technologies

      Dec 2014 - Feb 2017
      Senior Java Developer

      Development and maintenance of various parts of BPMN platform.Technologies: Eclipse SWT, JEE, Vaadin, Flyway

    • ERNI

      Mar 2017 - Jun 2019
      Senior Java Developer

      - Designed RESTful API for micro services using Swagger 2.0- Implemented micro services based on Spring Boot 2.x and delivered as Docker images- Participated in development of automated border control solution based on JEE 6- Implemented automated tests- Reviewed codeTechnologies: Spring Boot, Docker, SAML, JEE (CDI, EJB, JAX-RS, JAX-WS, JCA)

    • Raiffeisen Processing Centre

      Jun 2019 - Dec 2021
      Senior Java Software Engineer

      Development of micro-services for customer banks which require access to payment card management systems and online payment services.- Designing RESTful API for micro services using OpenAPI Specification 3.0- Implementing services based on Spring Boot 2.x- Working with quality assurance team to set up test automation- Writing technical documentation- Sharing knowledge with team members on technical topicsTechnologies: Java, Spring Boot, Spring Cloud, Consul, OpenAPI 3.0, JMS, GitLab CI Show less

    • ILogistics IT Solutions

      Jan 2022 - Jan 2024
      Senior Java Software Engineer

      Creating integration platform for company backend systems based on micro-service architectureand data streaming. The platform permitted company systems to share and consume othersystems’ data in a unified manner. Rest APIs were designed for active operations wheresystem’s feedback was essential for the integration flow orchestration whereas asynchronousmessage passing was embraced to distribute events and documents between systems. ApacheKafka served as a backbone for the data streaming and Apache Avro for describing the datastructure. The integration platform was operated on the OpenShift Container Platform.General tasks included:- Design Avro Schemas to describe data streamed via Kafka.- Designed RESTful API for micro services using OpenAPI Specification 3.0- Implemented micro services based on Spring Boot 2.x- Implemented automated tests- Reviewed code and debugged errors to improve performance- Prepared technical documentation- Gave training to other teams on technical topics (Apache Kafka, Apache Avro) Show less

    • Swiss Re

      Jun 2024 - now
      Senior Software Engineer
  • Licenses & Certifications

    • SCJP

      Sun Microsystems
    • Java Platform, Enterprise Edition 6 Java Persistence API Developer

      Oracle
      Jan 2013
    • Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer

      Oracle
      Jun 2011