09.10.2026 aktualisiert


100 % verfügbar
Senior Software Engineer | Java EE | Spring Boot | Microservices | Banking & Enterprise Applications
Tirana, Albanien
Nur Remote
Master of Science in Software EngineeringSkills
JavaHibernateSoftware ArchitectureRedisSoftware DesignIntegration (Software)Enterprise Application IntegrationSpring BootBackendKubernetesApache KafkaApi DesignMicroservices
Java EE & Spring Boot Development
Advanced expertise in enterprise application development using Java EE, Spring Boot, Hibernate, Camunda BPM, MapStruct, and Spring Batch. Extensive experience building scalable backend systems, microservices, and event-driven architectures across banking, healthcare, and safety management domains.
Database Management & Integration
Strong hands-on experience with relational databases including PostgreSQL, MySQL, Oracle Database, and SQL Server. Proficiency in database migration and schema versioning using Flyway and Liquibase, as well as messaging and streaming tools such as Apache Kafka and Apache NiFi.
Frontend Technologies
Solid command of frontend technologies including HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React, and SAP UI5. Capable of delivering full-stack solutions across enterprise web applications in multiple industry domains.
CI/CD & Build Automation
Good knowledge of build, automation, and CI/CD tools including Maven and Jenkins, supporting continuous integration and delivery pipelines for enterprise software projects.
Code Quality & Testing
Strong focus on code quality, testing, maintainability, and troubleshooting using JUnit, Mockito, Log4j, and JasperReports, ensuring robust and reliable software delivery.
Development & Collaboration Tools
Proficiency in modern development and collaboration tools including Git, Bitbucket, GitLab, Jira, IntelliJ IDEA, Visual Studio Code, Visual Studio, Postman, pgAdmin, and HeidiSQL.
AI-Powered Development Tools
Effective use of AI-powered development tools such as Claude Code, ChatGPT, GitHub Copilot, Cursor, and other AI assistants to support software design, implementation, debugging, documentation, and productivity.
Containerization & Cloud-Ready Architecture
Experience with containerization and observability tools including Docker, Kubernetes, and Grafana, contributing to cloud-ready architecture in core banking modernization projects.
API Design & Microservices
Design and maintenance of APIs for fintech integrations using microservices and event-driven architecture, including experience with WSO2 API Manager and WSO2 Identity Server.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
EnglishverhandlungssicherItaliangut
Projekthistorie
Developed and maintained enterprise web applications and software solutions across banking, healthcare, inspection, marketing analytics, and safety management domains. Contributed to customer analytics and segmentation systems, subcontractor management, field activity documentation, back-office connectivity, Ticket Management System integration, damage prevention and safety management platforms, banking product catalogue and pricing modules, fintech API integrations using microservices and event-driven architecture, and core banking modernization including teller solutions, standalone payments, deposit account maintenance, account closure, reporting, utility services, and device integration.
Contributing to the modernization of a core banking platform with focus on teller solutions, standalone payments, deposit account maintenance, account closure, reporting, utility services, and device integration. Designing, developing, and maintaining backend services and business workflows, supporting production issues, and contributing to a cloud-ready architecture using containerization and observability tools. Technologies: Event driven architecture, Java EE, Spring Boot, CIB seven, Apache Kafka, PostgreSQL, Docker, Kubernetes, Grafana.
Leading the architecture and backend development of a secure digital platform for online applications and workflow processing. Contributing to business analysis, client discussions, API and database design, and the digital implementation of application processing workflows based on approved procedures. Technologies: Java, Spring Boot, PostgreSQL, Flyway, JPA, REST APIs, MapStruct, Maven, Log4j, JasperReports, React.