Systemutvecklare Stockholm, Sweden

Available ASAP

(Updated 2024-11-18)

Systemutvecklare

Stockholm, Sweden

Fluent French, Svenska, English, Persian (Farsi)

  • några år erfarenhet av PHP, .Net, MySql
  • 4 års erfarenhet av integration
  • 10+års ervarenhet av java,Spring Hibernate

Skills (37)

WEB DATABASE

OBJECT ORIENTED

Eclipse

System Integration

OBJECT ORIENTED PROGRAMMING

Spring

Java

PostgreSQL

FRONT END

ERP

Database Development

VISIO

SVN

Hibernate

FRONT-END

SERVLETS

SQL

J2EE

JSP

Subversion

XML

JQuery

MICROSOFT .NET

PHP

MySQL

CARD SERVICES

STORED PROCEDURES

Oracle

DOCUMENTATION

PL/SQL

STATISTICS

WATER TREATMENT

Spring Boot

EMPLOYEE RESOURCE GROUP

PURCHASING

POSTAL

DESIGNING WASTE

Professional Experience

Software developer
Experis

2016-07 - 2018-08

Developing web application for Swedish public employment service.
Full-stack development with Java, Maven, Spring, struts2, JSP, Jquery.
Using Git, Jenkins.
Database development using Liquibase.
Scrum methodology.
Presenting ideas for system improvements.
System management.
Meeting with client.
Skills: Java, Spring, Struts2, JSP, JQuery, Scrum, SQL, Eclipse.
Software developer
Veolia Nordic

2015-06 - 2015-11

Veolia Nordic works with energy, water treatment, recycling management, and technical
services.
Developing business flows between processes and ERP.
Developing message flows between systems and ERP.
Creating tables, views and stored procedures on MS SQL Server.
T-SQL and PL/SQL programming
Developing windows services using C#
Skills: T-SQL, stored procedures, PL/SQL, Novacura tools, MS SQL Server, Oracle, IFS,
Windows services, C#
Software developer
CGI

2014-09 - 2015-06

Creation of a web application for Postnord, Swedish postal service.
Creating the web application in Java.
Creating servlets and JSP pages, transforming data from and to Json objects.
Creating UI, using Jquery, Javascript, CSS3, HTML5.
Train other developers to manage the application.
Skills:Eclipse IDE, Java EE, Servlets, JSP, JSON, Javascript, Jquery(Jquery ui, Jquery
datatables ), CSS3, HTML5, HP ALM, SVN.
Software developer
CGI

2013-06 - 2014-09

Working on Pablo. Pablo is a Postnord (Swedish postal service) application, see period
January 2011-June 2011.
Software developer
CGI

2012-04 - 2013-06

Working at "Bank and Card Services" (in-house). This section at CGI in Sweden provides
services to Banks and their customers.
Developing new functions on a web application in .Net.
Creating "customer selected PIN" function, implementing secure authentication,
using SAML and RSA cryptography, implementing SP (service provider), developing
back end functionality in C#, developing front end using Jquery, Javascript, CSS3,
HTML5, JSON.
Developing new functions on a web application in PHP and MySQL. Bug fixing and database administration.
Skills: Visual studio, C#, Jquery, CSS3, HTML5, JSON, SAML, RSA, T-SQL, SQL Server
Software developer
CGI

2012-01 - 2012-04

Developing IPS (internal post services). IPS is a Postnord (Swedish postal service)
application for tracking parcels in a building.
Developing IPS using Java
Developing an Oracle database for managing IPS.
Creating forms using Swing.
Skills:Eclipse IDE, Java SE, SQL, Swing
Software developer
CGI

2011-06 - 2011-12

Upgrading SSD. SSD is a Postnord (Swedish postal service) web application which
manages all post offices in Sweden. It's a web application written in Java with an Oracle
database.
Upgrading SSD with new functionality.
Bug fixing of old codes
Replacing of bad codes with better codes
Upgrading/updating database.
Skills: Eclipse IDE, Java EE, SQL, Oracle, Documentation, entity bean, JavaScript,
Servlets, JSP.
Software developer
CGI

2011-01 - 2011-06

Working on Pablo. Pablo is a Postnord (Swedish postal service) application which manages
all mails and parcels in Sweden. It's a desktop application written in Java and is composed among other things of Swing pages.
Worked as developer in a team of ten people.
Developing new functions and services using Java.
Developing and updating Oracle database using SQL
bug fixing and support.
Writing documentation using RUP.
Skills:Eclipse IDE, Java SE, SVN, SQL, Swing, RUP, Javascript.
Software developer
CGI

2010-03 - 2010-12

Developing SIP. SIP is SAAB's integration platform based on IBM MQ Series, see period
April 2007-January 2009.
Software developer
CGI

2009-06 - 2010-03

Developing of KonsultIA. KonsultIA is a web application written in Net for purchasing of consulting. It's a system with dynamic forms which can be updated in different stages.

Database modeling using Visio.
Developing back end using C#
Developing front end using HTML, JavaScript, XML
Programming T-SQL
Skills: Visual Studio, C#, HTML, JavaScript, XML, Visio, MS SQL Server, stored
procedures.
Software developer
CGI

2009-01 - 2009-06

Management of UHDB. UHDB is a desktop application written in Java which manages all
electric wires and electronic components installed in Jas Gripen plane.

Bug fixing of shell script and java code.
Database updating through changes i tables.
Creating Shell script to retrieve, sort and filter data from database.
Skills: Java, Shell script, Unix, Oracle, SQL
Software developer
CGI

2007-04 - 2009-01

Developing SIP. SIP is SAAB's integration platform based on IBM MQ Series.
Developing message flows in Java.
Bug fixing and support
Design of new system integration.
Database developing.
Upgrading MQ series from version 5 to version 6
Skills: Java, SQL, MQ series, XML, FTP, SVN.
Software developer
Swedish Migration Agency

2018-08 - 2019-11

Developing web application for Swedish Migration Agency. Worked within DEBET project to develop an internal web application for managing economic support for asylum seekers.

·         Back-end developer (80%) using Java, Spring Boot, Rest, Microservices.

·         Front-end developer (20%) using react.js with redux.

·         Using Maven, Bitbucket, Jenkins.

·         Working with PostgreSQL and Liquibase.

·         Junit and integration testing with Cucumber.

Skills: Java, IntelliJ, Jenkins, Junit, Mockito, Hibernate, Spring Boot, Rest, Microservices, SQL, React.js, Graylog, SAFe, Jira, Confluence

Software developer
Swedish Enforcement Authority

2022-01 - 2023-02

Developing web application for Swedish Enforcement Authority. Worked with application Fenix. Fenix handles applications for debt restructuring and payments from debtors to creditors. Implemented new functionalities imposed by law, for example interest calculation and protection of personal data, updating existing code.

·         Front-end developer using Struts.

·         Using Java EE, Maven, GitHub, Jenkins.

·         Working with Oracle and Hibernate.

·         Junit and integration testing.

Skills: Java, IntelliJ, Jenkins, Junit, Mockito, Hibernate, Java EE, WebLogic, Rest, SQL, Jira, Confluence.

Integration developer
Public Health Agency of Sweden

2023-04 - 2023-12

Developing integrations for the Public Health Agency of Sweden, working on the integration platform based on iCore. Developing policy and strategy for development of new integrations.

·         Working with iCore

·         Programming in C#

·         Software architecture

Skills: iCore, C#, SharePoint.

Software developer
Swedish Companies Registration Office

2024-04 - Present

Developing web applications for Swedish Companies Registration Office. Based on Spring Boot and Vue framework, those applications manage different business types.

·         Working on both backend and frontend.

·         Using Open Api to generate APIs and implementing functionalities in Java.

·         Using GitLab to build and deploy applications in different environments.

·         using Kubernetes and Docker.

Skills: Java17, Spring Boot, Vue, Maven, GitLab, Open Api, Kubernetes, Docker, Junit5, BDD, Cucumber.

Academic Background

M.Sc
Royal Institute of Technology

2003-08 - 2005-01

B.Sc in computer engineering
Royal Institute of Technology

1999-08 - 2003-01

Certifications

Oracle Certified Professional: Java SE 11 Developer.

2020-02

Contact contractor

/