With 20+ years in IT, specialized in designing, developing, testing, deploying, and maintaining complex n-tier Enterprise and Distributed Applications using Java Core and Java EE Technologies. Expertise in performance scalability, maintainability, object-oriented design, and agile methodologies. Experienced in Enterprise Application architecture, including connectivity and integration with external systems utilizing the following tools and technologies:
Java, Spring, Spring Boot, REST API, Cloud Computing, OpenAPI, JMS, Apache Kafka, RabbitMQ, BDD, Continuous Integration (GitHub Actions, Hudson, TeamCity), Docker, JPA, Hibernate, JDBC, Databases (Oracle, Sybase, DB2, NoSQL), Domain Driven Design, Grid Computing, Distributed Systems, Test Automation.
In addition I have worked for the following companies in various Java projects:
Mizuho Securities, Citigroup, Credit Suisse, Goldman Sachs, Lehman Brothers, Citigroup, Deutsche Bank