
Senior Software Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 1612 Sofia
- Europa
- bg | de | en
- 12.05.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2019 – offen
Tätigkeitsbeschreibung
Developing a uniform software solution (insurance suite) that manages all the aspects of the insurance process.
My role: Senior Java Developer
- Adaptation of the existing insurance suite with the customer-specific requirements
- Designing (technical and business) of new features
- Development of new features
- Analysis and fixing of defects
- Implemented a new module for the International Financial Reporting Standard
- Communication with the customer (as part of troubleshooting and developing new features)
Used technologies: Java 8, Java EE 7 (EJB), JAX-WS, Spring, JSF, JBoss, Docker, Maven
Apache Maven, Docker, Java (allg.), Wildfly, Jenkins, Kubernetes, Postgresql, Softwareentwicklung (allg.), Spring Framework
3/2018 – 6/2019
Tätigkeitsbeschreibung
Developed a platform, managing every step of the insurance process. The platform is used by the back office, sales force, business partners and end customers via REST and SOAP webservices and also via a Desktop Application for the end customers.
My role: Senior Java Developer
- Implemented a solution for monitoring the health of all external and internal
webservices, using the Openshift cloud platform and exposing the results to Prometheus.
- Implemented a document archiving module, used daily to archive thousands of documents to a cloud storage.
- Developed REST and SOAP webservices.
- Added functionality and actively refactored different modules of the ABS system.
Used technologies: Java 8, Java EE 7 (JAX-RS, Jersey), JAX-WS, Spring Boot, Apache Kafka, Mockito, JUnit 4, JBoss, Docker, Kubernetes, Openshift, Microservices (several services were peeled off the monolith)
Sicherheit von Webanwendungen, Enterprise Service Bus, WSDL (Web Services Description Language), J2EE, Representational State Transfer (REST), SOAP
10/2016 – 2/2018
Tätigkeitsbeschreibung
Worked on an Android application, used by big supermarket chains in the UK to facilitate the process of collecting online orders. The application navigates the employees through the store aisles, showing them what products to pick and where to place them in the package. When the order is collected, the application gives instructions to the employees where and how to load the order in the vehicle.
My role: Software Engineer
- Participated actively in the software design process of different modules.
- Developed main features of the android application.
- Developed small features on the back-end (written in Scala).
- Heavy unit/integration testing, refactoring and participation in code reviews.
Used technologies: Android (Marshmallow, API Level 23), SQLite, greenDAO, Dagger 2, Retrofit, WireMock, JUnit 4
Android
Zertifikate
Ausbildung
Sofia
Über mich
Weitere Kenntnisse
Java 7-17
Spring 5-6, Spring Boot 1-3, Spring Cloud
JavaScript, TypeScript, Node.js, Angular 2-13
Containers and Orchestration: Docker, Docker Compose, Kubernetes
Cloud Technologies:
Amazon AWS (EC2, S3, Lambda, ECS, EKS, EBS, SNS, SQS)
OpenShift
Messaging and APIs:
Apache Kafka, RabbitMQ
JDBC, REST API over HTTP, SOAP, Websockets
Databases: MySQL, PostgreSQL, MongoDB, Redis, H2
Methodologies and Architectural Paradigms:
Microservices, Test-Driven Development (TDD), Domain-Driven Design (DDD), Service-Oriented Architecture (SOA), SOLID principles, Twelve-Factor App
ORM Frameworks: Hibernate, JPA, Spring Data
Application Servers: JBoss, Tomcat, Jetty
Project Management Tools: Atlassian Jira, Atlassian Confluence
CI & CD: Bitbucket, GitLab, GitHub, Jenkins, Nexus
Monitoring & Logging: Prometheus, Kibana, Logstash, Elasticsearch, PagerDuty
Version Control: Git, Subversion
Build Tools: Maven, Gradle
Static Code Analysis: Checkstyle, SonarLint
IDEs: IntelliJ IDEA, Eclipse, Visual Studio Code
Operating Systems: Ubuntu, Amazon Linux AMI 1-2, Windows, macOS
Other: XML, HTML, UML, Bootstrap, CSS, Bash, PowerShell
Persönliche Daten
- Bulgarisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden