Senior Java Developer / Tech Lead Stockholm, Sverige

Might be available

(Updated 2023-01-16)

Senior Java Developer / Tech Lead

Stockholm, Sverige

Native Svenska, Fluent English

  • Git, GitHub, Ant, Maven, Gradle, JBoss, Weblogic
  • Apache Kafka, Red Hat OpenShift, Jenkins, Oracle Database
  • +9 years experience of Java, MS SQL Server, SpringBoot

Skills (42)

Java

JAVABEANS

Git

Github

JAX-WS

INTELLIJ IDEA

Artifactory

WebLogic

APACHE KAFKA

Maven

Unix (Solaris)

JSTL

JBoss

JAXB

Mac OS X

GRADLE

Red Hat OpenShift

Jenkins

IBM WebSphere

EJB2

SERVLETS

GitLab

Websphere

LEADERSHIP SKILLS

Hibernate

NetBeans

EJB3

Snowflake Cloud

JSP

Jira

JAX-RS

Hibernate / JPA

IBM FileNet

Linux (Ubuntu)

SoapUI

Postman

Eclipse

JRebel

IBM Case Manager

Confluence

Phyton

Ant

Professional Experience

Senior Java Developer / Tech Lead
Synsam Group AB

2021-09 - 2022-12

Robin's duties have been to work with maintenance and development of new functionality in Synsam's cash register and journal system, which is used by store staff and opticians in all their stores around the Nordic countries. Robin was also the one who suggested and recommended and led the introduction of Kafka as a new part of Synsam's technology stack. He was involved in the configuration/ installation of Kafka and created functionality in Java that used Kafka. He also created a view using advanced SQLs in Snowflake. The view was used for reporting/display in Qlikview.
Technologies / tools: Azure DevOps, Apache Kafka, Snowflake Cloud, JBoss Application Server, Git
Senior Java Developer / Tech Lead
Skandinaviska Enskilda Banken

2019-04 - 2021-09

As an integration developer, Robin's tasks are to, after discussion with architects, design and develop new solutions in Java that enables communication between IBM Case Manager / IBM Business Automation Workflow (IBAW) and other systems through REST and SOAP.
The IBM Business Automation Workflow (IBAW) is used to handle mortgage loan applications and automatically prolong mortgage loans for businesses and tenant-owner associations. It is a holistic process consisting of three sub-processes and involves a business consultant, a backoffice team and the customer.
The role as tech lead also includes being responsible for and drive questions related to the technology used within the team and ensuring that solutions harmonize with the overall architecture. Work closely with architects, make estimates and help the product owner to prioritize tasks.
Technologies / tools: IBM Business Automation Workflow (IBAW), IBM Case Manager, IBM FileNet, IBM Content Navigator, IBM Connect API, IBM Websphere 8.5.5 + Open Liberty, IntelliJ IDEA Ultimate, Gradle, GitHub, Artifactory, JAX-RS, JAX-WS, JAXB, Swagger, CMIS (Content Management Interoperability Services), Jenkins, Openshift, SourceTree, Postman, SoapUI, SonarQube, Jira, Confluence
Senior Java Developer
Unifaun AB

2018-03 - 2019-04

Development and maintenance of a booking portal within the logistic/transport busine Technologies / tools: Mac OS, Java EE 7, Tomcat, Maven, JRebel, Jenkins, GitHub, JSP, JavaScript, Python, XML, REST, SOAP, Oracle database, Jira
IT-consultant
Consid AB

2017-09 - 2018-02

Java Developer
Stock market trading

2017-09 - 2017-12

Development of Java application used within stock market trading. The purpose of the application was to receive financial data from a TCP channel, parse the data and store it in different database tables.
Technologies used: Java 8, Hibernate/JPA 2.1, Git, BitBucket, MS SQL Server
Consultant
Capgemini

2011-09 - 2017-09

Consultant - Java Developer Lead
PostNord AB

2017-01 - 2017-06

I have been a part of a team consisting of Indian colleagues. I was working with maintenance and development of 20 small Java applications on a Weblogic platform. These applications are available on the customers website. My work included coordination with the Indian team, guide/instruct how to solve bugs in Java code, answer questions from the client by mails and in meetings, estimate and work on small development work. There was also some configuration management since I was responsible for doing build and deployment into the test environments also and prepare instructions for how to build and deploy into production.
Technologies/ Tools used: Weblogic server, Oracle 10g database, Oracle SQL Developer, Apache Ant, Maven, Git, Bitbucket, Java 7, JSP, Servlet, JavaBean, XML, SOAPUI, Hibernate, Linux Red Hat, HPSM, Jenkins
Consultant - Java Developer, Configuration Manager
TeliaSonera AB

2013-08 - 2016-12

Together with Indian colleagues I worked with maintenance and development of one of Telias BRM system which handles invoices for Telias Broadband, IP-telephony (VOIP) and IPTV services. My tasks were to solve incidents and fix bugs that occurred in production. I was working with troubleshooting and small corrections in Java code, SQL-code, shell-scripts, creation of SQL- reports, creation of Flists and running opcodes. I also helped the agile development team to develop new functionalities in the graphical user interface (Java development). Sometimes I also took the role as Configuration Manager which included doing build of code that was committed by developers into a specific branch, maintain the test environments, create installation guides etc Technologies/tools used: Unix (Solaris), SFTP, SSH, Oracle SQL, SQLDeveloper, Java, JSP, JSTL, JavaScript, JavaBeans, Jira, Servlets, CVS (versionshanterare), Apache Ant, BRM (Billing Revenue Management) and customer specific tools and systems.
Consultant - Maintenance Manager / Production Leader
TeliaSonera AB

2013-07 - 2013-08

Consultant - Maintenance Manager / Production Leader
TeliaSonera AB

2012-04 - 2013-04

As a maintenance manager / production leader at TeliaSonera (TS), I have been responsible for maintenance management and some development in 15 of TS's billing- and IPTV-system. The role has meant that I controlled and verified that the maintenance have performed their duties in accordance with established procedures and agreements. Answered to mail that reached the functional mailbox. Furthermore, the assignment included to have the ultimate responsibility in matters of priorities. In the parts related to development, I worked as a development manager, and thus had a coordinating role in the subprojects. I have also been collecting some requirements in matters of TS's IPTV business. I was also helping TS to create basic SQL code to generate statistics and reports.
Java Developer
Capgemini Sverige AB

2011-09 - 2011-12

Development of Android applications.
Technologies/tools: Java, XML, Eclipse, PostgreSQL, glassfish, Linux (Ubuntu) server
Säljare/Salesman
Media Markt Sundsvall AB

2007-09 - 2011-08

I was working parttime (20-30%) besides my studies. Worked mostly on weekends and on holidays like summer and easter. I was selling computers and accessories, mobile phones and subscriptions associated with them.

Academic Background

Bachelor of Computer Science
Mid Sweden University

2008-08 - 2011-06

Electricity and computer technology
NTI-Gymnasiet

2003-08 - 2006-06

Certifications

Oracle Certified Professional, Java EE 7 Application Developer
Oracle Certified Associate, Java SE 7 Programmer
Chef i Praktiken: Del 2 av 4: Leda Verksamheten
IBM Business Automation Workflow V19 Developer
Chef i Praktiken: Del 3 av 4: Leda individen
Chef i Praktiken: Del 1 av 4: Leda mig själv
Chef i Praktiken: Del 4 av 4: Leda teamet
Practical Leadership Skills Certificate
Professional Scrum Master I (PSM I)
ID: UC-e8e589d2-2395-4138-9e0b-8bbc
Oracle Certified Professional
Oracle Certified Associate
Certified Associate
Oracle Certified
Intermezzon
ID: 167156
Scrum.org
Udemy

Contact contractor

/