Дмитро

Senior Java Software Engineer, 240 500 UAH

Considering positions:
Senior Java Software Engineer, Java Application Architect
Employment type:
full-time
Age:
29 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Java Application Architect

from 10.2021 to now (4 years 10 months)
Atlaslive, Київ (IT)

Java Application Architect
Design greenfield and brownfield architecture solutions for backend systems and translate business requirements into technical
solutions. Conduct feasibility studies, architectural audits, and proof of concepts for new technologies. Collaborate with business
stakeholders, product teams, project managers, and analysts to gather requirements and define implementation approaches. Prepare
SAD, ADR, service documentation, C4 diagrams, and sequence diagrams. Guide development teams on architecture decisions,
estimation, and best practices, and ensure system scalability, reliability, maintainability, and security.

Senior Java Software Engineer
Designed and delivered large product features end-to-end, supported production systems, deployed releases, monitored services,
and contributed to architecture and proof-of-concept activities.

Java Software Engineer
Developed new features, fixed bugs, participated in Scrum activities, wrote unit and integration tests, deployed features to multiple
environments, and monitored system activities.

Java Software Engineer

from 01.2021 to 09.2021 (9 months)
SoftServe, Дніпро (IT)

Developed new features, fixed bugs, supported the codebase, wrote tests, and proposed technical improvements for a system
focused on network metadata and threat analysis.

Java Developer

from 02.2020 to 12.2020 (11 months)
PrivatBank, Дніпро (Фінанси, банки, страхування)

Developed backend features for banking services, improved business logic, wrote unit and integration tests, and fixed defects.

Junior java developer

from 06.2019 to 02.2020 (9 months)
UA STAR, Дніпро (IT)

Developed backend features, updated business logic, wrote tests, and fixed bugs for projects related to financial services, logistics,
and security automation.

Education

Дніпровський Національний Університет імені Олеся Гончара

Механіко-математичний факультет, спеціальність прикладна математика, Дніпро
Higher, from 2013 to 2018 (5 years)

Master’s degree with honors (2017-2018): field of study «Applied Mathematics», educational program «Computer Technologies and Modeling in Fluid Mechanics». Bachelor’s degree (2013-2017): field of study «Mechanics», professional qualification Trainee-researcher(mechanics)
Completed the full course of Oles Honchar Dnipro National University

Additional education and certificates

2019, 4 місяця

2024, 3 місяці

2025, 3 місяці

Knowledge and skills

  • Java
  • Git
  • Spring Framework
  • Hibernate
  • SQL
  • Apache Maven
  • JDBC
  • Java Core
  • JUnit
  • IntelliJ IDEA
  • OOP
  • Apache Tomcat
  • PostgreSQL
  • Database
  • REST
  • Design Patterns
  • Mockito
  • Programming
  • Security
  • Frameworks
  • Gradle
  • Spring Security
  • Liquibase
  • WebSocket
  • Design
  • Microservices
  • Redis
  • Spring boot
  • Docker
  • MySQL
  • Знання принципів ООП
  • Kubernetes
  • Amazon S3
  • Amazon RDS
  • Amazon EC2

Language proficiencies

  • English — above average
  • Ukrainian — fluent

Additional information

Senior Java Software Engineer with 7+ years of commercial experience in backend development, microservices, distributed systems,
and software architecture. Proven track record in designing scalable and maintainable backend solutions, translating business
requirements into technical solutions, conducting architectural assessments, and preparing technical documentation. Strong product
mindset with a focus on delivering business value and driving product success.

PROFESSIONAL SKILLS
Programming: Java 8-21, OOP, Design Patterns, Event-Driven, Microservices,
SOA, Software Architecture, REST, Messaging, SAD, ADR, C4, sequence/flow diagram, SDLC

Frameworks & Libraries: Spring(Boot, Security, Data JPA/JDBC/Redis, Cloud, Batch, Test), Hibernate, RabbitMQ, Jooq, Quartz, Lombok, Shedlock,
Redisson, TestContainers, JUnit, Mockito, Feign, Guava, ModelMapper, Instancio, MapStruct

Databases: PostgreSQL, Vertica, Redis, Elasticsearch
AWS (S3, EC2, RDS, DMS, Bedrock), Docker, Kubernetes,
Vault, GitLab CI, Liquibase, Swagger, Datadog, Grafana, ELK,
IntelliJ IDEA, Git, Maven, Gradle, Linux, macOS, AI tools
Cloud, DevOps & Tools
(Codex, ChatGPT, Claude Code), Trunk based development,
Gitflow

I have experience working in various types of companies, including product-based and outsourcing companies. Additionally, I have worked in several domains, including betting, banking, taxi services, and software for on-premises devices.

I want to explore new domains and industries, such as telecommunications, telecom providers, healthcare, streaming services, software for on-premises devices, miltech, govtech, and similar areas.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: