04/13/2026 updated


100 % available
Senior Java/Vaadin Developer - Enterprise Web Applications
Seinäjoki, Finland
Only remote
Java (Programming Language)SQL and Java (SQLJ)Restful Api
Java Enterprise Development
Expertise in Java programming with Spring Boot framework for building scalable enterprise web applications and backend services
Vaadin UI Development
Advanced proficiency in Vaadin 7/8/14+ for creating modern enterprise user interfaces with GWT-based components and Polymer templates
Microservices Architecture
Experience in designing and implementing microservices architecture with integration services and system modernization approaches
REST API Development
Proficient in developing and integrating REST APIs for external system communication and service connectivity
DevOps Automation
Experience with Jenkins pipelines, CI/CD processes, PowerShell automation, and basic Docker containerization
Database Management
Skills in Microsoft SQL Server administration, SQL optimization, and database schema migrations
Message Queue Systems
Knowledge of RabbitMQ for asynchronous messaging and system integration
Build Tools
Experience with Maven for project management and dependency handling in Java applications
Version Control
Proficient in Git for source code management and collaborative development workflows
Expertise in Java programming with Spring Boot framework for building scalable enterprise web applications and backend services
Vaadin UI Development
Advanced proficiency in Vaadin 7/8/14+ for creating modern enterprise user interfaces with GWT-based components and Polymer templates
Microservices Architecture
Experience in designing and implementing microservices architecture with integration services and system modernization approaches
REST API Development
Proficient in developing and integrating REST APIs for external system communication and service connectivity
DevOps Automation
Experience with Jenkins pipelines, CI/CD processes, PowerShell automation, and basic Docker containerization
Database Management
Skills in Microsoft SQL Server administration, SQL optimization, and database schema migrations
Message Queue Systems
Knowledge of RabbitMQ for asynchronous messaging and system integration
Build Tools
Experience with Maven for project management and dependency handling in Java applications
Version Control
Proficient in Git for source code management and collaborative development workflows
Languages
EnglishFluentRussianNative speaker
Project history
Development of enterprise warehouse management systems including enterprise UI using Vaadin, backend services using Spring Boot, integration with external systems via REST APIs, optimization of large monolithic applications, performance tuning and memory optimization, migration and modernization of legacy UI components, and implementation of CI/CD pipelines with Jenkins
Support and develop warehouse management systems using Java and vaadin as frontend