Ігор
Програміст Java
- City of residence:
- Ivano-Frankivsk
- Ready to work:
- Ivano-Frankivsk, Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19037220/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Senior Java Developer
15+ years experience · Healthcare & Enterprise
Email: [
Phone: [
Location: Ivano-Frankivsk, Ukraine
Open to: Remote (Europe & USA)
LinkedIn: [
PROFESSIONAL SUMMARY
Senior Java Developer with 15+ years of experience building enterprise and healthcare software. Core strengths include Java, the Spring ecosystem, microservices, and AWS, with a track record of architecting scalable backend systems, mentoring developers, and driving technical quality across the full SDLC. Oracle Certified Java Professional with hands-on experience in distributed systems, Kafka-based event streaming, Docker, and CI/CD pipelines. Uses AI-assisted tools like GitHub Copilot and ChatGPT/Claude to speed up development and improve code quality. Turns complex business requirements into clean, maintainable solutions within Agile teams.
CORE COMPETENCIES
Technical Leadership · System Architecture · Microservices Design · Performance Optimization · CI/CD Pipelines · Cloud (AWS) · Healthcare IT · Agile/Scrum · Code Review & Mentoring · REST API Design
TECHNICAL SKILLS
Languages
Java 8, Java 17 (hands-on); familiar with Java 11, 21 language features; SQL, JavaScript, HTML/CSS
Frameworks
Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud, Hibernate, JPA, ZK Framework, ExtJS
Microservices
Docker, Kubernetes (exposure — deployments & scaling concepts), REST, Apache Kafka, RabbitMQ
Cloud & DevOps
AWS (S3, Lambda, API Gateway), Jenkins, GitLab CI/CD, Maven, Gradle, Ant
Databases
PostgreSQL, Oracle, MS SQL Server, MySQL, MongoDB, H2, Sybase, IBM DB2
Testing
JUnit 5, TestNG, Mockito, Postman, Gatling, JaCoCo
Monitoring
JProfiler, SonarQube, CheckStyle, PMD, FindBugs
Tools & IDEs
IntelliJ IDEA, Git, GitLab, Confluence, Jira, Enterprise Architect, OpenGrok
AI Tools
GitHub Copilot, ChatGPT / Claude (code review & generation)
Methodologies
Agile, Scrum, Waterfall, TDD, BDD, Pair Programming, Feature-Driven Development
PROFESSIONAL EXPERIENCE
Senior Java Backend Developer | SoftServe
January 2020 – Present (5+ years) · Team: 19 people
Hospital Information System · German Healthcare Client
Large-scale monolithic HIS managing all hospital workflows: patient registration, medication management, diagnostics, location tracking, and care planning. The system was built on a modular platform architecture serving multiple clinical departments across hospitals.
• Architected and led development of core backend modules used by 10+ clinical departments, reducing bug regression rate by ~30% through design pattern enforcement and rigorous code reviews.
• Established mentoring program for 5 junior/mid developers; conducted 20+ knowledge-sharing sessions on clean code, SOLID principles, and Java best practices.
• Performed requirements analysis and grooming with the German client’s product team, reducing sprint scope-creep by ~25%.
• Optimized critical SQL queries and Hibernate N+1 issues, achieving ~40% performance improvement on high-traffic patient search endpoints.
• Maintained and extended JasperReports-based reporting engine, delivering 15+ new clinical reports for billing and care management.
• Led migration of core modules from Java 8 to Java 17, adopting records, pattern matching, and updated language features to reduce boilerplate and improve maintainability.
Stack: Java 8/17, Spring Boot, Spring MVC, Hibernate, Oracle, MS SQL, H2, TestNG, Mockito, Jenkins, Maven, JasperReports, Docker, GitLab, Jira, Confluence, IntelliJ IDEA, Scrum
Senior Java Backend Developer | SoftServe
~2018 – 2020 (1 year 11 months) · Team: 23 people
Cloud Analytics Platform · US Enterprise Client
Cloud-native microservices platform providing real-time call statistics and analytics for enterprise messaging tools (Cisco, Webex). Event-driven architecture built on Kafka processed millions of call events per day with strict latency requirements.
• Designed and implemented Kafka-based event streaming pipeline ingesting 5M+ events/day from multiple enterprise messaging sources with sub-second end-to-end latency.
• Built Kafka consumers and producers for real-time aggregation of call statistics, enabling live dashboards for enterprise clients.
• Tuned PostgreSQL queries and JOOQ-based data access layer, reducing average query response time by 60%.
• Implemented load testing strategy using Gatling, identifying and resolving 3 critical bottlenecks before production release.
• Containerized services with Docker, enabling consistent and reproducible deployments across dev/staging/prod environments.
Stack: Java 8/11, Spring Boot, Apache Kafka, PostgreSQL, JOOQ, Docker, Gradle, Jenkins, JUnit, Gatling, Git
Java Backend Developer | SoftServe
~2017 – 2018 (9 months) · Team: 7 people
Mobile App Backend — Receipt Processing Service · US Client
• Built AWS-based receipt ingestion pipeline: API Gateway → Lambda → S3 → ABBYY OCR → Sybase storage.
• Integrated third-party OCR providers (ABBYY, Xtracta), achieving 95%+ receipt recognition accuracy.
• Designed fault-tolerant retry and dead-letter mechanisms for external service failures, improving uptime to 99.5%.
Stack: Java, Spring, AWS (S3, Lambda, API Gateway), Sybase, Tomcat, WebSphere, Jenkins, Git
Java Software Engineer | SoftServe
~2015 – 2017 (1 year 10 months) · Team: 15 people
SQL Safe & SQL Inventory Manager · US Client
• Led Java UI team for enterprise SQL Server backup & monitoring tools used by Fortune 500 companies.
• Built real-time dashboard for SQL Server inventory with automated discovery of 500+ server instances.
• Optimized backup scheduling algorithms, reducing configuration time by 35% for enterprise administrators.
Stack: Java, ZK Framework, MS SQL, Tomcat, Maven, Ant, Jenkins, Git
Java Software Engineer | SoftServe
~2013 – 2015 (2 years 8 months) · Team: 5–9 people
Denial Management (Healthcare) & Enterprise Social Network · US Clients
• Developed backend for 835 remittance data analysis enabling denial trend reporting and revenue optimization for US hospital billing teams.
• Built features for a secure enterprise social network with Spring Security, Oracle, and RESTful APIs.
Stack: Java, Spring, IBM DB2, Oracle, JUnit, TestNG, JasperReports, Maven, Jenkins, Tomcat
Java Software Engineer | SoftServe
~2011 – 2013 (1 year 7 months) · Team: 6 people
Multi-Channel Commerce Platform · Global 1000 US Client
• Developed high-traffic B2C/B2B e-commerce backend components supporting call center and online selling channels.
• Implemented code quality toolchain (Emma, FindBugs, PMD, CPD), reducing defect rate by 20%.
Stack: Java, Spring, MySQL, Oracle, JUnit, Tomcat, Ant, SVN
CERTIFICATIONS
• Oracle Certified Professional, Java Programmer (OCPJP) — 2012
• Oracle Certified Associate, Java SE 8 Programmer (OCA 1Z0-808) — 2017
EDUCATION
Master's Degree, Computer Systems and Networks
Institute of Management and Economics "Galician Academy" · Ivano-Frankivsk, Ukraine
LANGUAGES
Ukrainian — Native English — Professional Working Proficiency (B2+)
Similar candidates
-
Програміст Java
Ternopil, Remote -
Mobile Developer (Kotlin, Java, KMP for iOS)
90000 UAH, Remote -
Програміст Java
Lviv, Remote -
Програміст Java
Remote -
С++, C#, Python, Java-разработчик
Remote -
Програміст Java
Remote