Post Job Free
Sign in

Software Engineer Senior Java

Location:
Brooklyn, NY
Salary:
40
Posted:
April 19, 2025

Contact this candidate

Resume:

WORK EXPERIENCE

Senior Java Software Engineer / DevOps, GlobalLogic - Full-time

Domain: Transportation / Railways

Description: Legacy Document Storage Digitalization Responsibilities/achievements:

Led the migration of a monolithic application to a microservices architecture, enhancing system modularity, maintainability, and resilience.

Orchestrated the transition from VM-based deployment to a cloud-native architecture on AWS, including dockerizing services and implementing Infrastructure as Code (IaC) with Terraform to improve scalability and reduce operational complexity. Configured Spring Cloud Gateway as an API gateway and ingress controller, routing traffic across a microservices ecosystem and performing JWT token verification at the edge to meet security and compliance requirements. Implemented end-to-end CI/CD pipelines using Jenkins, reducing delivery time by ~5x through automation of build, test, and deployment workflows.

Configured a multi-environment Kubernetes setup from scratch for distributed system deployment, ensuring its high-availability, and seamless deployments

Stack: Java21, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud Gateway, Hibernate, AWS, S3, Rook Ceph, PostgreSQL, FlyWay, Cucumber, OpenSearch, Kibana, Docker, Kubernetes, Helm, nginx, VM, Linux, Terraform, Jenkins, KeyCloak, JWT, SSL/TLS Dec 2024 - Present

Senior Java Full-Stack Software Engineer / Software Engineer, EPAM Systems - Full-time Domain: Retail / Fashion

Description: Internal Product Search Platform

Responsibilities/achievements:

Implemented ETL and data processing pipelines for real-time Apache Kafka consumer/producer applications. Optimized Kafka consumer throughput and performance, reducing processing time of some events by 7x, eliminating consumer group rebalancing issues, and cutting EKS infrastructure costs by 12% by lowering the number of required instances. Migrated legacy applications to Java 17, refactoring core business logic using modern Java features (Streams, Records, immutables) to improve maintainability and runtime efficiency. Managed cloud infrastructure as code (IaC) using Terraform, enabling reproducible, version-controlled environment provisioning. Led the migration of Kafka infrastructure to Confluent Cloud, improving scalability, observability, and operational simplicity. Monitored application and system performance using AWS CloudWatch, New Relic, and other observability tools to detect and resolve latency issues.

Used TestContainers and LocalStack to mock external dependencies and emulate AWS cloud services in CI/CD pipelines, reducing costs and improving tests speed and reliability.

Applied Test-Driven Development (TDD) methodology to ensure reliability, maintainability, and test coverage across critical business logic.

Stack: Java17, Spring Boot, BigData, Event Sourcing, AWS (IAM, RDS, S3, SNS, SQS, EKS), PostgreSQL, OpenSearch, Kibana, Docker, Kubernetes, Helm, Terraform, GitLab CI/CD, LocalStack, TestContainers, Splunk, New Relic, JavaScript, Node.js, TypeScript, Python Jun 2023 - Nov 2024

ALEX RYDVANSKI

SUMMARY

Senior Java Software Engineer with 7+ years of experience developing high-performance, scalable microservices for distributed, low- latency, and data-intensive systems built on ETL and Event Sourcing architectures. Strong expertise in cloud platforms (AWS, Azure), Apache Kafka, and DevOps practices, backed by 10+ years in system and network administration. Proven ability to design and deliver enterprise-grade solutions for Fortune 30 clients, with a focus on scalability, availability, and performance. New York City Metropolitan Area • 929-***-****

www.linkedin.com/in/aliaksandr-rydvanski

S E N I O R S O F T WARE E N G I N E E R / C L O U D E N G I N E E R **********.*********@*****.***

Work Authorization: U.S. Permanent Resident (Green Card Holder) – no sponsorship required Java Software Engineer, EPAM Systems - Full-time

Domain: Life Sciences & Healthcare / Insurance

Description: Digital health platform that connects patients, caregivers, and healthcare providers Responsibilities/achievements:

Implemented and maintained user Sign-Up/Sign-In workflows using Azure AD B2C, including secure JWT token issuance. Managed multi-tenant cloud infrastructure in Azure, ensuring environment and data isolation. Integrated microservices with third-party systems to enhance system interoperability and data flow. Developed reactive services using Spring WebFlux, REST APIs, and Kafka for asynchronous communication. Designed and implemented a microservice from scratch using Azure Functions, applying serverless principles for scalability and cost efficiency.

Maintained and optimized application APIs, including the User Service and Backend-for-Frontend (BFF) layer for efficient API call aggregation.

Stack: Java17, Spring Boot, Spring MVC, BFF, GraphQL, WebFLUX, Azure, B2C, JWT, Cosmos DB, PostgreSQL, AKS, Azure Event Hubs

(Kafka), Azure Functions, Azure APIm, Azure AppConfig, Docker, Kubernetes, Docker, Azure DevOps, SonarQube Apr 2021 - Jun 2023

EDUCATION

Bachelor of Computer Science in Software Engineering Belarusian State University of Informatics and Radioelectronics Specialization in Computer Software Engineering.

Sep 2002 - Jun 2005

TECHNOLOGIES

Associate degree in Automation

Minsk City State Polytechnic College

Automation of technological processes and microelectronics production. Sep 1998 - Jun 2002

Network / System Engineer, SkyWay - contract

Planning, design and maintenance of network and system infrastructure. System and servers administration.

Performing regular updates, patches, and security fixes. Create and manage user accounts, groups, and permissions. Jun 2014 - Mar 2015

Network / System Engineer, Torvlad - contract

Planning, design and maintenance of network and system infrastructure. System and servers administration.

Performing regular updates, patches, and security fixes. Create and manage user accounts, groups, and permissions. Oct 2012 - Jun 2014

Network / System Engineer, Individual entrepreneur - B2B Planning, design and maintenance of network and system infrastructure. System and servers administration.

Performing regular updates, patches, and security fixes. Create and manage user accounts, groups, and permissions. Managing and configuring Active Directory, Group Policies. Performing regular data backups and ensuring disaster recovery readiness. Configuring and maintaining routers, switches, firewalls, and VPNs. Implementing network segmentation (VLANs).

Sep 2008 - Nov 2018

Technologies: Java 8/21, Spring, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud Gateway, Hibernate, Kafka, Avro, REST, gRPC, Serverless, WebFLUX, BFF, GraphQL, FlyWay, Lombok, KeyCloak, JWT, JavaScript, TypeScript, Node.js DB: PostgreSQL, MySQL, Elasticsearch, Cosmos DB, Mongo, Redis Clouds: AWS, Azure

DevOps: Docker, Kubernetes, Helm, Terraform, GitLab, CI/CD, Jenkins, SonarQube, Linux, Kibana, Splunk, New Relic, CloudWatch, nginx, LocalStack, TestContainers

Practices/methodologies: TDD, DDD, Clean Code, Agile, Scrum, CI/CD Languages: English (C1), Russian (native)

Java Software Engineer, LeanirStroy - Full-time

Domain: Construction

Description: Internal warehouse system.

Software design and implementation.

Writing clean, efficient, and maintainable code

Debugging, troubleshooting and fixing issues in code Stack: Java8, Spring, Spring MVC, Spring JDBC, MySQL, Hibernate, Maven, JUnit, Mockito, TomCat, JSP Apr 2015 - Feb 2016

Java Software Engineer / System Engineer, Muztorg - Full-time Domain: Retail

Description: Retail portal for price indexing and availability aggregation from multiple suppliers Responsibilities/achievements:

Developed and maintained production-grade software solutions, focusing on system reliability, performance, and scalability. Integrated with multiple third-party APIs for price monitoring, product availability indexing, and automated data synchronization across systems.

Designed and implemented scheduled data ingestion and transformation workflows to normalize and process external vendor data.

Refactored a legacy application by migrating to Spring Boot and adopting Spring Data JPA, reducing code complexity, minimizing human error, and improving overall maintainability. Diagnosed and resolved critical software and infrastructure issues, reducing downtime and improving operational stability. Collaborated with internal stakeholders to ensure system behavior aligned with business expectations and SLAs. Stack: Java8, Spring, Spring Boot, Spring MVC, Spring Data JPA, PostgreSQL, Hibernate, Maven, TestNG, TomCat, Thymeleaf, JSP, Bootstrap (ex. Twitter)

Now 2018 - Apr 2021



Contact this candidate