05/16/2024 updated

GT
100 % available

Senior Java Developer (Spring Boot, J2EE, JPA, Angular, Android, Design Patterns, Clean Code)

Ljubljana, Slovenia
Germany +3
info: Germany, Austria, Switzerland, Slovenia
Computer and Information Science
Ljubljana, Slovenia
Germany +3
info: Germany, Austria, Switzerland, Slovenia
Computer and Information Science

Profile attachments

cv-english.pdf

C (Programming Language)HTMLJava (Programming Language)JavaScriptPHPAgile MethodologyAmazon Web ServicesAndroid StudioApple XcodeAtlassian JiraC Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)Data ProcessingSoftware Design PatternsEnergy TechnologyJava Platform Enterprise Edition (J2EE)FinancesGradleHibernateInformation SciencesIntelliJ IDEAJava Persistence APIJSONPython (Programming Language)Apache MavenMicrosoft Visual StudioObject-Relational MappingObject-Oriented Software DevelopmentPharmaceuticalsScrum MethodologySonarQubeSQL DatabasesTypeScriptExtensible Markup Language (XML)Test-Driven Development (TDD)PostmanSpring BootGitAngularJSIntegration TestsKubernetesApache KafkaDomain Driven DesignDockerJenkins
Experience:
  • Languages: Java (15+ years of experience), JavaScript, TypeScript, Python, C, C++, C#, PHP, SQL, HTML, CSS
  • Frameworks: Spring Boot, J2EE, Angular, JPA, AWS – Amazon Web Services
  • Dev. tools: Git, Maven, Gradle, Jira, Docker, Kubernetes, Jenkins, Collaborator, SonarQube, Postman
  • Unit and integration tests with Test Driven Development (TDD)
  • Data manipulation ORM, JPA, Hibernate, Kafka, JSON, XML
  • SOLID - object oriented design principles
  • Design patterns
  • Domain driven design
  • Agile development with scrum
  • IDE: Intellij Idea, Visual Studio, Android Studio, Xcode
  • Industries: Financial services, Pharmaceutical, Energy
Education: Bachelor degree in Computer and Information Science

Experience

Professional experience10+ years
Freelancer since2015

Languages

GermanBasic knowledgeEnglishFluentCroatianFluentSinhalaNative speaker

Project history

Senior Software Engineer, Developer

ePrvak

Marketing, PR and design

10-50 team member

ePrvak - contractor
Work (Senior Software Engineer, Developer)
Developing E-mail marketing system and tools for analysing data.
Technologies: Java, Spring Boot, Jpa, SQL, AWS - Amazon Web Services, TypeScript, Angular, Git, Maven, Kafka, JUnit.

Senior Software Engineer, Developer

Allianz

Insurance

>10.000 team member

Allianz Technology (Vienna Austria) - contractor
Work (Senior Software Engineer, Developer)
Developing ABS – Allianz Business System front and backend for insurance agents.
Technologies: Java, SQL, DB2, ABS Core - Java framework and ORM, JUnit, Jmockit, Maven, Jenkins, SVN

Senior Software Engineer

Startup company

Internet & IT

< 10 team member

Startup company
Work (Senior Software Engineer)
Developing mobile app for Android platform and backend services.
Technologies: Java, Android, Spring Boot, Jpa, SQL, Git, Gradle, youtube API, Facebook API

Software Engineer

Akademika

Internet & IT

10-50 team member

Work (Software Engineer, Data analyst)
Programming crawlers to collect data from web pages and automatic analysis of financial reports.
Technologies: Java, J2EE, JSON, JavaScript, Ajax, SQL

Software Engineer, Project leader

Hermes Softlab/Comtrade

Internet & IT

500-1000 team member

Work (Software Engineer, Project leader)
Working as an engineer on several projects for Roche Swiss pharmaceutical company. Responsible for design and implementation of point of care protocol for medical data transfer.
Technologies: C#, Visual Basic, SQL Server database, Unit test framework

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in