10.04.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Developer / Architect

Schindellegi, Schweiz
Weltweit
M.Sc. Computer Science
Schindellegi, Schweiz
Weltweit
M.Sc. Computer Science

Profilanlagen

Kvetoslava_Hrubik.pdf

Skills

Clean CodeJava.Net FrameworkSchichtenarchitekturSpring SecurityAPIsApache HTTP ServerAnwendungsserverApplication Development FrameworkGeschäftslogikSoftware-PlattformArchitekturmusterConfluenceFisheyeJiraUnit TestingMicrosoft AzureOracle Weblogic ServerBusiness SoftwareCheckstyleCodeanalyseProgrammoptimierungProfilingSoftware QualityCode-ReviewDatenbankenContinuous IntegrationDatensicherheitIBM DB2DatenbankanalyseDatenbank DesignDatenbank-SchemaDevopsProgrammierwerkzeugeLanguage Integrated QueryEclipseEclipselinkEhcacheEnterprise JavabeansJ2EEFindbugsGoogle GuavaGoogle GuiceHibernateHSQLDBIBM Rational SoftwareIbm Rational Team ConcertIBM Websphere Application ServerWindows Communication FoundationJava SEJava Persistence APISpring FrameworkApache StrutsJsonJava API For Restful Web ServicesJaxbWildflyApache JmeterJqueryJavaserver FacesJunitPostgresqlLiquibaseApache MavenMicrosoft Visual StudioMicrosoft SilverlightMicrosoft Sql-ServerMicrosoft Business IntelligenceNexus 1000VOauthOpen Data ProtocolScrumRole Based Access ControlReference DataRelease-ManagementMockitoData Access LayerDistributed CachingCloverApp DataRSA (Cryptosystem)Microsoft SharepointSoftwareentwicklungSonarSQLSubversionToolchainUMLWeb ServicesAzure Service BusDatenverarbeitungEnterprise Application PlatformSpring CloudSpringbootBackendGitSpring DataJAX-WSIntegrationstestsDatenmanagementOsgiRestful ApisRefactoringAtlassian BambooJenkinsOracledb
.

Sprachen

DeutschgutEnglischverhandlungssicherSlowakischMuttersprache

Projekthistorie

Senior Software Developer/Architect

SwissRe

Versicherungen

>10.000 Mitarbeiter

GFTA - A new architecture platform running in Microsoft Azure, developed by fully embracing DevOps culture using the Azure DevOps toolchain.
• Spearheaded the design and development of Mini Services covering master data and reference data configurations and configurations of business data constraints and data invariants
• ImplementedintegrationlayerswithotherMiniServicesand3rdpartyservices
• Oversaw RBAC implementation, REST API architecture, and DB design.
• Configured CI/CD pipelines, static code analysis tools, and DB schema change
management GFTA - Tech stack
Java 17, SpringBoot, Spring Security/Spring Security OAuth2, Spring Data REST, Spring Data JPA, Spring HATEOAS, Spring Cloud, OpenFeign, Bean Validation, Hibernate, Hibernate Envers, Liquibase, PostgreSQL, MapStruct, Lombok
Microsoft Azure, Azure Spring Cloud, Azure Logic Apps, Azure Service Bus
Maven, Sonar, Nexus IQ, Azure DevOps Services
SQUARE - greenfield application for qualitative and quantitative analyses and commenting on financial data. Currently, it represents the highly configurable product, applicable on arbitrary datasets and arbitrary combinations between them. Applicable also as a reconciliation tool. It was developed following scrum, feature-driven, and lean software development and clean code principles.
• Oversaw architecture/implementation of back-end components for the SQUARE application, including, but not limited to, RESTful HATEOAS API, MSBI integration with OData service, OData client/services, custom application workflow, application business services, and DAO layer, and integration
of SharePoint RESTful API and other third-party APIs used by SQUARE application.
• Crafted simplified solutions for several business cases by abstracting/merging data models while expanding configuration options that saved implementation costs per data source after formalizing data processing.
• Presented patterns, code review, static code analysis, unit and integration testing for the SQUARE application while driving code optimization and profiling
 
 • Optimized technology stack to deliver enhanced support of all non-functional requirements and architectural patterns/constraints and a more advanced DevOps toolset.
• Riskassessmentandcoordinationofsoftwarereleasesandcomplexrefactoring and upgrades (with Strangler pattern).
• Last but not least supported the team in solving engineering problems and improving code quality and engineering practices.
SQUARE - Tech stack
Java 8, Spring 5, JPA, Hibernate, Oracle DB, IBM Liberty Application Server, JUnit, JMeter, Java EE, Java SE, EJB, JAXB, CDI, JAX-RS, Apache Wink, Google Collections, DB/2, IBM WebSphere Application Server
Sonar, Eclipse, Enterprise Architect, Jenkins, Bamboo, Jira, Crucible/Fisheye, Git

Senior Software Developer

Credit Suisse

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Teamed on the development of new enterprise application for regulatory
requirements in investment banking.

* Implementation of DB access layer, application transaction management, and
application error handling. Unit testing.
* Implementation of a GUI prototype of the new application in close cooperation
with business analysts.
* Created new JSF components based on BA requirements to fulfill the required
look and feel of the application and overcome CsJsf limitations.

Tech stack

Java 1.6, JSF 2(CsJsf), CS Java Application Platform (JAP), JPA, EclipseLink, Google
Guava, Google Guice, JUnit, DbUnit, HSQLDB, Oracle DB, Oracle WebLogic Server,
Eclipse, FindBugs, PMD, Checkstyle, Sonar.

Senior Software Developer

IBM Switzerland

Internet und Informationstechnologie

Dialba 2020 - Teamed on the development of a new application framework as the
target platform for the migration of existing business applications, focusing on
hibernate-oriented functionality and data access layer components like transaction
management and distributed caching.

* Implemented distributed event-based multi-tier application caching framework
* Implemented transaction management framework
* Produced design/technical documentation while completing integration testing,
database analysis, and unit testing.

Tech stack

Java 1.7, JPA, Hibernate, EhCache, OSGI, Spring, Spring Dynamic Modules, JUnit,
Concordion, Virgo Application Server, Eclipse, IBM Rational Team Concert, Rational
Software Architect, FindBugs, PMD, Checkstyle, Sonar.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden