01/26/2026 updated


100 % available
Senior Java Developer with Microservices and Backend Expertise
Vrbove, Slovakia
Only remote
Bachelor's degree in Applied InformaticsHTMLJava (Programming Language)JavaScriptAgile MethodologyAndroid Software DevelopmentAndroid StudioArchitectureAtlassian JiraTest AutomationUnit TestingCascading Style Sheets (CSS)DatabasesSoftware Design PatternsDevOpsDistributed Systems
Java Backend Development
Extensive experience in Java programming with object-oriented principles, JPA, JDBC, Spring Framework, and Spring Boot for enterprise-level backend development
Microservices Architecture
Proficient in designing and implementing microservices-based systems using Java 17, REST and SOAP services with focus on scalability and maintainability
Database Technologies
Advanced skills in PostgreSQL, Hibernate ORM, JDBC, and database optimization techniques including DSLQuery for complex data operations
DevOps and Containerization
Experience with Docker containerization and Kafka message streaming for distributed systems
Software Design Patterns
Applied knowledge of design patterns including Singleton, Factory, and Strategy patterns for clean architecture and code maintainability
Testing and Quality Assurance
Comprehensive testing approach using JUnit for unit testing, Mockito for mocking, and Jubula for UI test automation
Version Control and Project Management
Proficient with Git, SVN, Jira, and Agile methodologies including Scrum and SAFe for efficient project delivery
Frontend Technologies
Basic knowledge of JavaScript, JSP, HTML, CSS for full-stack development capabilities
Android Development
Experience in Android application development using Android Studio for mobile solutions
System Analysis and Troubleshooting
Strong analytical skills using Splunk for system monitoring and troubleshooting complex technical issues
Extensive experience in Java programming with object-oriented principles, JPA, JDBC, Spring Framework, and Spring Boot for enterprise-level backend development
Microservices Architecture
Proficient in designing and implementing microservices-based systems using Java 17, REST and SOAP services with focus on scalability and maintainability
Database Technologies
Advanced skills in PostgreSQL, Hibernate ORM, JDBC, and database optimization techniques including DSLQuery for complex data operations
DevOps and Containerization
Experience with Docker containerization and Kafka message streaming for distributed systems
Software Design Patterns
Applied knowledge of design patterns including Singleton, Factory, and Strategy patterns for clean architecture and code maintainability
Testing and Quality Assurance
Comprehensive testing approach using JUnit for unit testing, Mockito for mocking, and Jubula for UI test automation
Version Control and Project Management
Proficient with Git, SVN, Jira, and Agile methodologies including Scrum and SAFe for efficient project delivery
Frontend Technologies
Basic knowledge of JavaScript, JSP, HTML, CSS for full-stack development capabilities
Android Development
Experience in Android application development using Android Studio for mobile solutions
System Analysis and Troubleshooting
Strong analytical skills using Splunk for system monitoring and troubleshooting complex technical issues
Experience
Professional experience5 - 10 years
Freelancer since2025
Languages
EnglishFluent
Project history
Full responsibility for backend development in microservices-based system using Spring, Spring Boot, Java 17, and Postgres database. Implementation and maintenance of REST and SOAP services with design patterns application and database optimization using Hibernate ORM and JDBC.
Investigation and analysis of user issues, refactoring legacy code, implementing new features based on client requirements, and independent feature delivery. Gained experience with JavaScript and JSP for complete development tasks.
Participation in various Java-based projects involving backend and frontend development. Android application development using Android Studio, unit testing with JUnit, automated testing with Jubula, and working in Agile team environment using SCRUM methodologies.