Java Backend Developer

Yuliia K

Information

Available hours \ week
20 - 30 h/w
Seniority level
Middle
Years of experience
4.5 yrs.
Location
Ukraine
Nationality
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

Ukrainian
Fluent (C2)
English
Upper-Intermediate (B2)

About

Yuliia is a proficient Java Backend Developer with over 4.5 years of experience in creating and optimizing scalable backend solutions. Her core skills include Java, Spring Framework, and MySQL, complemented by knowledge in PostgreSQL and various development tools. She has effectively collaborated in Agile environments, tackling complex challenges in logistics, ERP systems, and IoT applications. She holds a degree in Computer Science from Ivan Franko National University of Lviv.

Experience

Logivations

Algorithm Java Developer

About the Project

Logivations develops intelligent solutions for logistics optimization and warehouse automation. The main product combines machine learning, computer vision, and route optimization algorithms to improve warehouse efficiency, reduce costs, and support decision-making. The platform is used by manufacturing and logistics companies across Europe for process simulation, warehouse layout optimization, and equipment management.

  • Logistics
  • Supply Chain
  • Manufacturing

Responsibilities

• Developed and optimized Java-based algorithms to improve warehouse system efficiency and process performance. • Reviewed and updated technical documentation to ensure alignment with implemented solutions. • Participated in daily stand-ups, estimation sessions, retrospectives, and demo meetings to present completed features. • Conducted code reviews and contributed to maintaining high development and code quality standards. • Collaborated closely with the team to analyze requirements and ensure algorithmic accuracy within logistics workflows.

Skills & technologies

QAD Project

Java Web Developer

About the Project

QAD is an enterprise-level ERP platform designed for manufacturing and supply chain companies. The project focuses on developing scalable web modules to enhance business process automation, data consistency, and integration between multiple enterprise systems. The system helps organizations manage production, finance, logistics, and procurement through a unified interface and supports complex customizations for various client needs.

  • Manufacturing

Responsibilities

• Worked on an enterprise ERP system as part of a distributed international development team. • Contributed to developing and integrating new modules using Java and Spring Framework. • Collaborated with cross-functional teams to refine requirements and improve system design. • Participated in demo meetings to present completed features to the client. • Supported the integration of external products and ensured seamless interoperability. • Followed Agile methodologies (Scrum, Kanban) to maintain efficient communication and delivery.

Skills & technologies

Doorbill

Java Backend Developer

About the Project

Smart Home platform for managing buildings, apartments, and tenants. The system provides digital access management (smart locks), billing, and rental automation features. Users can rent units, control access, and manage payments securely through integrated services. The solution combines IoT, fintech, and property management functionality for both web and mobile platforms.

  • IoT
  • Smart Home
  • Fintech
  • Real Estate

Responsibilities

• Designed and developed backend features ensuring scalability and performance. • Built RESTful APIs for the web and mobile applications. • Integrated third-party services including Stripe for payments and smart locks for access control. • Implemented authentication and authorization logic following Spring Security best practices. • Wrote unit tests and applied clean code principles to maintain reliability and quality.

DreamCub

Java Backend Developer

About the Project

IoT-based smart teddy bear device designed to help parents monitor children’s routines and sleep patterns. The system enables real-time communication between the device and backend through AWS IoT Core, supporting data analytics and personalized reports. The backend handles device control, scheduling, and secure data processing from multiple sensors.

  • IoT

Responsibilities

• Implemented device-to-cloud communication over MQTT for real-time monitoring and event handling. • Managed device states through AWS IoT Core (Device Shadow). • Designed and maintained APIs for device management and routine scheduling. • Implemented Flyway database migrations ensuring consistent schema updates across environments. • Contributed to improving system stability and performance through refactoring and testing.

Skills & technologies

Outerscore

Java Backend Developer

About the Project

Enterprise system for managing recruitment and employee hiring processes in an outstaffing company. The platform supports candidate tracking, workflow automation, and role-based access management. It provides recruiters and clients with tools to manage hiring pipelines and streamline employee onboarding.

  • Recruiting

Responsibilities

• Developed and delivered major backend features according to design specifications. • Participated in estimation sessions and contributed to planning development efforts. • Conducted code reviews and maintained clean, high-quality codebase standards. • Collaborated with distributed team members in an Agile environment. • Worked with PostgreSQL and Flyway for database management and version control.

Education

Ivan Franko National University of Lviv

2017 - 2021
Computer Science