Senior Java Software Developer & Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 2000 Maribor
- Europa
- sl | en | hr
- 15.09.2025
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
7/2022 – 8/2025
Tätigkeitsbeschreibung
Implement new features and extend platform functionality based on customer requirements for leasing, loan, and factoring services
Develop backend services with Java 11 and MicroProfile on JBoss Application Server
Create solution proposals and architecture documents for new feature implementations
Perform code reviews and solution reviews ensuring quality and maintainability
Occasional React frontend development for admin interfaces and dashboards
Maintain and update OpenShift/Kubernetes deployments and configurations
Research emerging technologies and deliver proof-of-concept implementations
Optimize development workflow using Microsoft Copilot for code generation and documentation
Design and implement business processes using Camunda BPM for workflow automation
Technical Stack: Java EE, Java 11, JBoss EAP, MicroProfile, Camunda BPM, Kafka, React, OpenShift/Kubernetes, Docker, DB2, MS SQL Server, Flyway, Microsoft Copilot
Agile Methodologie, Apache Kafka, Cloud (allg.), DevOps, Docker, Java-Entwickler, System Architektur
12/2021 – 6/2022
Tätigkeitsbeschreibung
Developed core backend services using Java 11 and Spring Boot for IoT-enabled building management system
Implemented high-throughput data ingestion pipeline for sensor data using AWS services (SQS, SNS, S3)
Built gRPC-based microservices for real-time communication between building subsystems
Developed RESTful APIs consumed by mobile and web applications for facility management
Implemented infrastructure as code using Terraform, enabling reproducible deployments across environments
Agile Methodologie, Amazon Web Services (AWS), Cloud-Services, Docker, Java-Entwickler, Representational State Transfer (REST), Software Architecture, Spring Framework
7/2020 – 11/2021
Tätigkeitsbeschreibung
Implemented data processing pipelines in Java and Kotlin using Quarkus framework
Built event-sourced microservices with Kafka for real-time data streaming
Developed graph-based data models using Neo4j and document storage with Crux
Integrated machine learning models into business workflows via REST APIs
Containerized services with Docker and deployed to Kubernetes clusters using Helm charts
Conducted code reviews and established coding standards for team of 5 developers
Apache Kafka, DevOps, Java-Entwickler, Docker, Kotlin, Machine Learning, Cloud-Services, Kubernetes
8/2016 – 11/2021
Tätigkeitsbeschreibung
Developed payment microservices handling credit card, bank transfer, and PayPal transactions
Implemented REST APIs using Spring Boot and Spring Cloud for merchant integration
Built Angular-based merchant portal for payment management and reporting
Optimized Oracle database queries and managed schema migrations with Liquibase
Introduced Docker containerization for local development environment
Implemented automated testing with JUnit and integration tests for payment flows
Oracle Database, Java-Entwickler, Agile Methodologie, Docker, Spring Framework, Angular, Representational State Transfer (REST)
7/2015 – 8/2016
Tätigkeitsbeschreibung
Developed merchant onboarding microservices using Spring Boot and Spring Cloud
Built Angular 2 single-page application for merchant registration workflow
Implemented REST APIs for multi-step onboarding process with OAuth authentication
Created responsive UI components using Bootstrap framework
Wrote unit tests with JUnit for backend and Jasmine for frontend
Integrated with third-party KYC providers for identity verification
Collaborated with UX designers to implement wireframes into working application
Oracle Database, Java-Entwickler, Agile Methodologie, Spring Framework, AngularJS
4/2005 – 7/2015
Tätigkeitsbeschreibung
Earlier Projects | May 2005 – July 2015
Merchant Onboarding System | July 2014 – July 2015
Developed merchant onboarding application using Java EE on JBoss EAP with AngularJS frontend
Implemented JAX-RS REST services for registration workflows
Reduced onboarding time from 5 days to 1 day through process automation
Tech: Java EE, JBoss EAP, JAX-RS, Java 8, AngularJS 1.5, SeleniumHQ
Sharing and Collaboration System | October 2013 – July 2014
Built secure file sharing platform with Java backend and HTML5 frontend
Implemented encryption using Java Cryptography Architecture
Developed RESTful APIs with Jersey (JAX-RS) on Apache Tomcat
Tech: AngularJS, TypeScript, Bootstrap, Jersey, PostgreSQL, Apache HBase, OAuth
Control System for Gaming Machines | April 2013 – October 2013
Developed services for gaming machine monitoring system using G2S protocol
Implemented concurrent processing for real-time machine communication
Tech: Apache Tomcat, JBoss Weld CDI, Java Concurrency, Java 6
Online Pre-Pay System | January 2012 – March 2013
Redesigned system components for improved performance and scalability
Implemented automated integration and load testing
Tech: JBoss AS 7, EJB 3.1, JAX-WS, Maven, Hudson, Sonar
Additional Experience | May 2005 – January 2012
Search Engine Optimization System: Spring-based distributed application with Google AdWords integration
Online money transfer/pre-pay systems: Multiple projects using Java EE, JSF, Hibernate, JBoss
Backup and recovery system: Migration from MFC to Java Swing for cross-platform support
Java-Entwickler, JavaScript-Entwickler, Softwareentwickler, Agile Methodologie, Apache Tomcat, Software Design, AngularJS, Representational State Transfer (REST)
Zertifikate
Ausbildung
University of Maribor, Faculty of Electrical Engineering and Computer Science
Maribor
Über mich
I work remotely with clients across Europe, combining technical excellence with business impact focus. My methodology includes agile development practices, automated testing, CI/CD implementation, and continuous stakeholder communication. Whether you need architectural guidance, hands-on development, team leadership, or technical consulting, I deliver solutions that drive measurable business results while building sustainable, maintainable systems.
Weitere Kenntnisse
Technical Leadership & Mentoring:
• Team guidance and knowledge transfer programs
• Code quality assurance and best practices implementation
• Technical training and certification preparation
• Cross-functional team collaboration and communication
Cloud & DevOps Expertise:
• AWS infrastructure design and cost optimization
• Docker containerization and Kubernetes orchestration
• CI/CD pipeline setup and automation
Industry-Specific Knowledge:
• Payment processing systems and financial regulations
• E-commerce platform architecture and integration
• Gaming industry compliance and monitoring systems
• Machine learning platform development and data science collaboration
Communication & Project Management:
• Stakeholder communication across technical and business teams
• Agile/Scrum methodology implementation
• Remote team coordination and project delivery
• Technical documentation and knowledge sharing
I'm fluent in English, Slovenian, and Croatian, enabling effective communication with diverse international teams and clients.
Persönliche Daten
- Slowenisch (Muttersprache)
- Englisch (Fließend)
- Kroatisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
