Ivan Marinin
Java Software Engineer
RU | EN
About Me
Java developer focusing on the Spring ecosystem and microservice architecture. I have experience in creating and maintaining corporate HR systems and banking applications. I solve problems of designing and developing backend services, integrating with external systems, optimizing performance, and increasing application reliability. I actively participate in architecture design and technical requirements definition. Finalist of national hackathons.
Work Experience
Java Software Engineer
May 2023 — PresentReksoft
- Development and support of microservices for enterprise applications
- Architecture design of components and systems
- Creation of reusable libraries and components
- Optimization of development processes and codebase maintenance
- Participation in code reviews and team mentoring
- Student mentoring
Senior IT Specialist
September 2022 — July 2023TFOMS of Ryazan Region
- Development of a web application for medical care re-expertise
- Creation of an automated document processing service
- Development of a medical insurance policy verification portal
Skills
Core Technologies
Java 17, Spring (Core, Boot, Data), PostgreSQL
Tools
Docker, Kafka, Git, Maven, TestContainers
Additional
Kotlin, GraphQL, Hibernate, Liquibase
Education
Software and Information Systems Administration
2023 — PresentRSREU, Master's degree
Computer Science and Engineering
2019 — 2023RSREU, Bachelor's degree