Recommended expert

Bojan Antonović

Full Stack Developer with Angular

Bojan Antonović
Opfikon, Switzerland

Experience

Feb 2024 - Present
2 years 1 month

Full Stack Developer with Angular

Further Training

  • Highest achieved level: Certified Mid-Level Angular Developer
  • 13 technologies newly learned or refreshed with (re-)certifications
  • Currently: Docker, Azure, Quarkus
Jan 2019 - Jan 2024
5 years 1 month
Lucerne, Switzerland

Java Developer

Löwenfels Partner AG

  • Maintenance of an application for social insurance with 800,000 lines of code

  • Writing unit and integration tests

  • Creating analyses

  • Software development

  • Code reviews

  • Data migration using Talend (ETL)

  • Identifying problematic Git commits (Sprint-Fuchs)

  • 2nd level support

  • Technologies: Java 17, Spring XML, Spring Boot, IntelliJ, Git, Git Bash, Gerrit, SQL, Talend, Confluence, JIRA, Oracle, DB2, DB schema, DB modelling (views), DOPIX, Eclipse, XSD, XJB, Mockito, JUnit 4, TDD, JPA, DataGrip, Slack, Ant, Scrum, Agile, requirements engineering (Scrum), Jenkins, CI/CD, Notepad++, VPN, Microsoft Remote Desktop, SOAP UI, WSDL, SOAP, JEE, application server, JBoss/WildFly, OpenLiberty, Windows 10

Jan 2018 - May 2018
5 months
Schlieren, Switzerland

Java Developer

Ruf Telematik AG

  • Maintenance of an application for train announcements with event-based architecture

  • Refactoring and adding comments to code parts

  • Technologies: Java 6, SVN, Bash, Grep, Kanban, Ant, OSGi, Snail SVN, Atom, Apache Karaf, Eclipse, Office 365, Slack, Log4j, Linux, Siemens Circuit, Windows 10

Jul 2017 - Sep 2017
3 months
Regensdorf, Switzerland

JavaFX Developer

X-Rite Europe GmbH

  • Fixed-term contract for 15 weeks

  • Development of an internal application to maintain USB-based devices for color measurements in the workshop

  • Used Hibernate for database prototyping and improved internal code structure at the same time

  • Introduced Maven

  • Technologies: JavaFX 8, FXML, JavaFX Scene Builder, Java 8, SQL Server 2016, SSMS 17.2, Hibernate 5.x, JPA 2.x, JEE, application server, Maven 3, JUnit, Clean Code, JDBC, Office 365, Windows 10

Feb 2017 - Mar 2017
2 months

JEE-Expert & Performance Consultant

Bank Julius Bär AG

  • Fixed-term contract for 6 weeks

  • JEE and performance analysis of a legacy application

  • Consulting the current software developer

  • Technologies: Java 7, JBoss EAP 6.4, EJB, MDB, JMS, Timer, CDI, Oracle, Dynatrace, Linux, Bash

May 2015 - Dec 2015
8 months
Root, Switzerland

Senior Java Developer

MediData AG

  • Refactoring an existing servlet application that lets doctors upload files and patient data to a REST architecture

  • Switching the technology to OSGi with JBoss Fuse 6.2

  • Creating tests

  • Working according to SCRUM

  • Technologies: Java 7, XML, JAXB, REST, JAX-RS, Swagger UI, Glassfish 4.1, NetBeans 8.2, Mockito, TestComplete, SOAP UI, WSDL, SOAP, Robot Framework, OSGi, JBoss Fuse 6.2, JEE, application server, Clean Code, Windows 7

Oct 2014 - Mar 2015
6 months
Zürich, Switzerland

Senior Java and Web Developer

Credit Suisse

  • Developing a new component for transactional and periodic pricing

  • Getting to know the client's specific infrastructure

  • Creating a JSF prototype of the application

  • Supervising offshore team members

  • Technologies: JAP 7, QMB, CS JSF, WebLogic 10.3.5, Java EE 5/JEE 5, EJB 3.0, JMS, JSF 2.0, JEE, application server, Apache Derby, JUnit, JPA, Eclipse, PMD, Windows 7

Aug 2012 - Dec 2013
1 year 5 months
Winterthur, Switzerland

Senior Java and Web Developer

AXA Winterthur AG

  • Developing a broker intermediary portal (LSC)

  • Software development of a web application

  • Technologies: JSF 2, RichFaces 4.3, JBoss 6 EAP, CDI, Java 7, JEE 6, Spring Batch, Clean Code, Eclipse, EMF, JMS 1.1, application server, WebSphere MQ, Windows 7

Mar 2011 - Jan 2012
11 months
Zürich, Switzerland

Senior Java and Web Developer

Credit Suisse AG

  • Maintaining an existing XSL-based web application

  • Creating Bash scripts and integrating them into Control-M

  • Task management and parallelization

  • Collaborating on a total of four projects

  • Technologies: XSL, XPath, XML, Bash, Control-M, Java 6, Oracle 11g, TOAD, Subversion, Eclipse, Oracle WebLogic 10, JEE, application server, Windows XP

Mar 2007 - Sep 2010
3 years 7 months
Zürich, Switzerland

Senior Java and Web Developer

Osys AG

  • Developing a GUI generator with a JSF 1.2 renderer

  • Maintaining and extending the eFJ web application (electronic fishing and hunting solution)

  • Maintaining and extending the anyweb-osys.ch web application (WebSphere Portal and WCM based) including Google optimization

  • Platform and DB driver migration in eFJ: adapting to a newer version of the DB2 driver

  • Installing WebSphere Portal on Windows and zLinux

  • Connecting WebSphere Portal to DB2 and LDAP

  • Using WebSphere WCM

  • Clean Code

  • Technologies: Java 6, JSF 1.2, IceFaces 1.8, Struts, HTTP (REST), Servlet, JSP, JSTL, XML, XHTML, CSS, MDA, DB2, WebSphere Portal, Apache MyFaces, Google Maps4JSF, Eclipse, NetBeans, EL, SQL, JDBC, Maven, Subversion, Tomcat, WebSphere Application Server, WebSphere Portal, WCM, LDAP, Microsoft Active Directory, Windows XP

Oct 2006 - Dec 2006
3 months
Bern, Switzerland

Analyst, Algorithm Developer

CSC AG & SBB AG

  • Worked on SBB project

  • Data analysis and quality management

  • Applied Java Generics and genericized classes

  • Developed algorithms

  • Created documentation (text, activity diagrams)

  • Technologies: Algorithms, Generics, Java 5, SQL, Quantum, Eclipse, Subversion, Windows XP

Apr 2005 - Jul 2006
1 year 4 months
Cham, Switzerland

Java and Web Developer

innoQ GmbH

  • Assigned to client UBS AG in Zurich

  • MDA with iQgen via JSP templates

  • Created web applications with HTML, JSP, and Java using the WPS framework

  • Used DynaRep

  • Created applications with graph software Tom Sawyer

  • Technologies: JSP, Tom Sawyer, iQgen, MDA, HTML, XML, Eclipse, RAD, WSAD, Java 1.4, Windows XP, Windows NT

Mar 2004 - May 2004
3 months
Lachen, Switzerland

Java Backend Developer

Comexar Engineering AG

  • Project OptiTrans: Captured and optimized patient and transport data in hospitals

  • Technologies: J2EE, Java 1.4, DB, SQL, Hibernate, XDoclet, Windows 2000

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Insurance (6.5 years), Information Technology (5.5 years), Government and Administration (5 years), Banking and Finance (2.5 years), Healthcare (1 year), and Transportation (0.5 years).

Insurance
Information Technology
Government and Administration
Banking and Finance
Healthcare
Transportation

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (16 years), Quality Assurance (5 years), and Product Development (3.5 years).

Information Technology
Quality Assurance
Product Development

Summary

Java developer for 22 years with continuous professional development and certification. Expertise in Java, SQL, Spring Boot, IntelliJ, Git, Angular, graph theory, linear programming, algorithms.

Languages

German
Native
English
Advanced
French
Elementary

Education

Sep 1996 - Jun 2003

ETH Zürich

Diploma in Computer Engineering ETH, minor in Operations Research (graph theory, linear programming, algorithms) · Computer Engineering with a minor in Operations Research · Zürich, Switzerland

Aug 1989 - Jul 1996

Kantonsschule Reussbühl

Cantonal School Type C · Lucerne, Switzerland

Aug 1983 - Jul 1989

Primary School Emmen

Emmen, Switzerland

Certifications & licenses

Certified Go Developer

W3Schools.com

Certified Junior Angular Developer

Certificates.dev

Certified Mid-Level Angular Developer

Certificates.dev

Certified MySQL Developer

W3Schools.com

Certified PostgreSQL Developer

W3Schools.com

Certified C Developer

W3Schools.com

Certified C# Developer

W3Schools.com

Certified C++ Developer

W3Schools.com

Certified CSS Developer

W3Schools.com

Certified Front End Developer

W3Schools.com

Certified HTML Developer

W3Schools.com

Certified JavaScript Developer

W3Schools.com

Certified Kotlin Developer

W3Schools.com

Certified TypeScript Developer

W3Schools.com

Spring Certified Professional

Oracle Certified Professional, Java SE 11 Developer

Oracle

Microsoft MTA, Introduction To Programming Using JavaScript

Microsoft MTA

Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer

Oracle

Oracle Database SQL Certified Expert

Oracle

Sun Certified Programmer Version 6

Sun

Sun Certified Web Component Developer 5

Sun

Sun Certified Java Programmer 1.4

Sun

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Bojan based?

Bojan is based in Opfikon, Switzerland and can operate in on-site, hybrid, and remote work models.

What languages does Bojan speak?

Bojan speaks the following languages: German (Native), English (Advanced), French (Elementary).

How many years of experience does Bojan have?

Bojan has at least 16 years of experience. During this time, Bojan has worked in at least 9 different roles and for 13 different companies. The average length of individual experience is 1 year and 3 months. Note that Bojan may not have shared all experience and actually has more experience.

What roles would Bojan be best suited for?

Based on recent experience, Bojan would be well-suited for roles such as: Full Stack Developer with Angular, Java Developer, JavaFX Developer.

What is Bojan's latest experience?

Bojan's most recent position is Full Stack Developer with Angular at Further Training.

What companies has Bojan worked for in recent years?

In recent years, Bojan has worked for Further Training and Löwenfels Partner AG.

Which industries is Bojan most experienced in?

Bojan is most experienced in industries like Insurance, Information Technology (IT), and Government and Public Administration. Bojan also has some experience in Banking and Finance, Healthcare, and Transportation and Logistics.

Which business areas is Bojan most experienced in?

Bojan is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development. Bojan also has some experience in Business Intelligence.

Which industries has Bojan worked in recently?

Bojan has recently worked in industries like Insurance, Government and Public Administration, and Information Technology (IT).

Which business areas has Bojan worked in recently?

Bojan has recently worked in business areas like Information Technology (IT) and Quality Assurance (QA).

What is Bojan's education?

Bojan holds a Master in Computer Engineering with a minor in Operations Research from ETH Zürich.

Does Bojan have any certificates?

Bojan has 22 certificates. Among them, these include: Certified Go Developer, Certified Junior Angular Developer, and Certified Mid-Level Angular Developer.

What is the availability of Bojan?

Bojan is immediately available full-time for suitable projects.

What is the rate of Bojan?

Bojan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Bojan?

To hire Bojan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1400
1050
700
350
Market avg: 1100-1260 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.