Senior Java-utvecklare Stockholm, Sweden

Kan vara tillgänglig

(Uppdaterat 2022-04-19)

Senior Java-utvecklare

Stockholm, Sweden

Nybörjare Svenska, English

  • Databaser
  • 20 års erfarenhet av Java
  • Spring

Kompetenser (38)

Java

TECHNICAL SPECIFICATIONS

QUALITY ASSURANCE

SERVLET

SERVLETS

E-LEARNING

BUSINESS TO BUSINESS

JAKARTA

PRODUCTION LINE

AUTOMATIC TEST

PROBLEM SOLVING

THREADING

JSP

CLIENTS

INVOICES

INVOICING

SYSTEMS ANALYSIS

EJB

J2EE

SOFTWARE QUALITY ASSURANCE

SYSTEMS DEVELOPMENT

Multi-Threaded

INVOICE

MULTITASKING

PAYMENTS

BUDGET

CONTROL SYSTEMS

Struts

CREDIT CARD

ASSEMBLY LINE

CREDIT CARDS

TELEPHONY

SIMULATOR

JBoss

Procurement

Assembly

Marketing

Spring

Sammanfattning

A dedicated and highly motivated Technical Architect /Technical Consultant with continued success and over twenty years of experience working in several customer organizations and business environments in various roles. This experience, coupled with a deep knowledge and a pragmatic outlook on problem solving provides the ability to analyse, promote and implement the best solution for a given problem. An enthusiastic, hands-on problem solver with excellent communication and multitasking skills, adept at mastering new technologies quickly and consistently delivering robust solutions and projects on time and under budget. Extensive working knowledge of Agile environments such as Scrum, XP and TDD and a believer in all good things Agile.

Professionell bakgrund

Technical Consultant
Saab Technologies

2010-01 - Pågående

Saab has a wide range of products and services in the areas of civil security and defence systems. Among other things, Saab is a leading supplier of customized Command & Control Systems for air, land and naval stations - from the operational level to the tactical and more strategic level. For the Swedish Air Force, Saab has developed and delivered the Command & Control System C2STRIC and the simulator system Strics which is the project I am working on. A data-driven and completely asynchronous (multi-threaded environment) application created with Java Swing using several different data sources. Hands-on design and development using Core Java/Java Swing. Working closely with the technical architects and the development manager, I have had the key role of designing and building reusable modules and abstraction layers some of which have been used across multiple Saab projects.
Technical Consultant
Pension Protection Fund

2008-01 - 2010-01

I was contacted and offered a very interesting three months contract which was then renewed for two years. The aim of the project was to build a Pensions administration and invoicing system. I was given the key role of designing and building the invoice calculation engine which only requires minimal changes through parameters and is being used to issue over £600m of invoices every year. Hands-on design and development using the .Net Framework, C#, Visual Studio, TFS, SQL Server and WCF. The project was implemented using Scrum, XP and TDD.
Technical Architect
Telecom Express

2006-01 - 2008-01

Hands-on Technical Architect and Software development manager for a UK media agency focused on high volume broadcast and print media specialising in telephony and mobile solutions such as marketing campaigns, live broadcast voting and competitions with high weekly revenues. Clients included BBC, ITV, Channel4 and News International. Mentored and managed a new development team. Designed a foundation module used across multiple web applications using the Spring Framework.
Technical Consultant
Infrastructure Asset Management

2005-01 - 2006-01

Redesign of an entire application and convert from a classic client-server model to a scalable platform independent n-tier architecture using open source tools, Java, Tomcat, MySQL, the Spring Framework and the central concept in this framework which is the Dependency Injection pattern. The project was implemented using Scrum and TDD.
Technical Consultant
CoreProcess

2004-01 - 2005-01

Hands-on design and development enhancing and extending the company's J2EE based (web applications) platform used to develop enterprise solutions enabling Business to Business communications and building an automated supply chain solution. The tools and technologies involved: J2EE(EJB, Struts, Servlet, JSP), IBM Websphere, Oracle, MS SQL Server, JBoss.
Java/JEE Consultant
MatchProvider

2000-01 - 2004-01

Software Development Manager and Technical Architect for a software company specializing in Human Resource Management applications. Held client meetings and identified business needs. Responsible for all technical and project resource allocation issues. Recruited, mentored and managed the team, took part in an evaluation process to choose the most suitable application server. Designed the foundation framework based on n-tier architecture using open source tools (J2EE), Orion Application Server, the Jakarta-struts framework and SAP DB. In charge of and directly involved in all software development activities of the company's flagship product known as HRSoft.
DebiTech: A Payment Service Provider (PSP) offering Online Payment solutions for Credit Cards, Invoices and Direct Payments. Involved in making enhancements to most parts of the system including interfacing with different banks, implementing an automatic test engine and working with the DebiTech Manager (web based tool for use by clients) using Java/J2EE, Tomcat and MySQL.
PaySon.se: An electronic Account-to-Account Payment System, similar to PayPal, used in Sweden. Responsible for the database design and involved in the architecture design.
BlindDater.com: A dating site originally developed in PHP and rewritten in J2EE. Initially hired to design the database only but was asked later to contribute to the design and development using Java/J2EE(EJB, Struts) and MySQL.
Oreo Solutions A web application for online public offering and procurement, the business knowledge here had a very steep learning curve as there were a lot of government and local rules and regulations to adhere to. The technologies used included Java/J2EE(EJB, Servlets, JSP), IAS(Inprise Application Server) and Oracle DB.
NetMolecule An e-learning portal where the end user could attend a course online once payment was received. Design and development using Java/J2EE(EJB, Servlets, JSP), Inprise Application Server and Oracle DB.
Analyst / Developer
Atona

1998-01 - 2000-01

As this was a very small software house, I was responsible for the Full Product Lifecycle from the Design Specifications stage all the way to the deployment and support. I co-designed and implemented windows applications as well as web-enabling these applications.
Developer
Radi Medical Systems

1997-01 - 1998-01

Designed and implemented the Company's production line database. The system was used to track assembly line productivity.

Akademisk bakgrund

Master of Science in Systems Analysis
Uppsala University in Sweden

2022-04 - 1997-01

Kontakta konsult

Behöver du snabbt hitta en expert?

Vi kan koppla ihop dig med kvalificerade experter som uppfyller dina krav.

eller

Ring Andreas

Mån-fre: 9:00 - 18:00