$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior Java Spring / Mule ESB Developer and Integration Architect
Sinoea Kaabi
,
London
Experience
Other titles
Skills
I'm offering
I'm a Senior Java Developer with 15 years experience.
I am a Java back-end developer, front-end client developer, as well as a Mule ESB integration developer and have great expertise in REST API development using best practices REST API design.
I am a Java back-end developer, front-end client developer, as well as a Mule ESB integration developer and have great expertise in REST API development using best practices REST API design.
Markets
United Kingdom
Language
Arabic
Fluently
English
Fluently
French
Fluently
Swedish
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2019 - ?
job
Mule ESB REST API Tech Lead Developer
GlobalSign.
GlobalSign is an identity services company providing cloud-based, highly scalable PKI solutions for enterprises needing to conduct safe commerce, communications, content delivery and community interactions. GlobalSign's identity and security solutions enable businesses, large enterprises, cloud-based service providers and IoT innovators around the world to conduct secure online communications, manage millions of verified digital identities and automate authentication and encryption
Main responsibilities:
- Designing/Architecting Solutions
- Developing re-usable components to connect with SalesForce, Zuora and UbiSecure
- Assisting developers with Mule 4
- Setting up CI/CD using Docker, Bamboo and Cloudhub
- REST API development following API-led connectivity integration approach
- Micro-services and Domain Driven Design
Technologies:
Mule 4, Anypoint Platform / Cloudhub, Anypoint Studio, Mule API kit, Dataweave, Java 8, JSON Schema, Sales Force, Zuora, UbiSecure, Docker, Bamboo
Main responsibilities:
- Designing/Architecting Solutions
- Developing re-usable components to connect with SalesForce, Zuora and UbiSecure
- Assisting developers with Mule 4
- Setting up CI/CD using Docker, Bamboo and Cloudhub
- REST API development following API-led connectivity integration approach
- Micro-services and Domain Driven Design
Technologies:
Mule 4, Anypoint Platform / Cloudhub, Anypoint Studio, Mule API kit, Dataweave, Java 8, JSON Schema, Sales Force, Zuora, UbiSecure, Docker, Bamboo
Sales, LED, Zuora, UP, Online, Pki, Community, Development, Lead developer, Developer, Safe, Security, Service, Design, Content, Iot, Integration, Salesforce, Cloud, REST, JSON, REST API, Docker, API, Java
2018 - 2019
job
Mule ESB REST API Tech Lead Developer
MuleSoft.
Mulesoft Client: Principality, the 6th largest UK building society with over 150 years experience, taking care of over £9 billion of our customers' assets.
Duties and Responsibilities:
- Team lead of 30 Mule ESB Developers
- Worked closely with API and Integration architects to design solutions
- Provided in-depth Mule ESB training to 30 developers
- REST API development following API-led connectivity integration approach
- Micro-services and Domain Driven Design
- Transform JSON REST API input into MS SQL server stored procedure input
Technologies:
Anypoint Platform / Cloudhub, Anypoint Studio, Mule API kit, Dataweave, Java 8, JSON Schema
Duties and Responsibilities:
- Team lead of 30 Mule ESB Developers
- Worked closely with API and Integration architects to design solutions
- Provided in-depth Mule ESB training to 30 developers
- REST API development following API-led connectivity integration approach
- Micro-services and Domain Driven Design
- Transform JSON REST API input into MS SQL server stored procedure input
Technologies:
Anypoint Platform / Cloudhub, Anypoint Studio, Mule API kit, Dataweave, Java 8, JSON Schema
Design, Sql, Java, SQL Server, API, REST API, Training, JSON, REST, Integration, Developer, Lead developer, Development, Server, LED
2016 - 2017
job
Java Spring REST API Developer
HSBC.
At HSBC I am involved as a Java Spring back end developer in their Digital Transformation programme. The role involved working closely with testers, front-end developers, main frame engineers, dev ops and Java back-end developers.
Our team of 50 worked closely to transform the current HSBC banking website for Commercial Banking to a Single Page application serving over 50 countries.
Main responsibilities:
- Developing the channel services REST API (experience API) for the Dojo based Single Page APP front-end
- Developing the business services SOAP services communicating with the main frame
- Developing the rule based engine and the core API
Technologies:
Spring Boot, Spring Rest, IBM Webshere, Maven 3, Jenkins CI, SOAP, REST, Mockito, TDD
Our team of 50 worked closely to transform the current HSBC banking website for Commercial Banking to a Single Page application serving over 50 countries.
Main responsibilities:
- Developing the channel services REST API (experience API) for the Dojo based Single Page APP front-end
- Developing the business services SOAP services communicating with the main frame
- Developing the rule based engine and the core API
Technologies:
Spring Boot, Spring Rest, IBM Webshere, Maven 3, Jenkins CI, SOAP, REST, Mockito, TDD
Java, API, REST API, Digital transformation, Jenkins, REST, Spring, SOAP, Website, TDD, Banking, Developer, Transformation, App
2016 - 2016
job
Mule ESB Integration Developer
Ted Baker.
At Ted Baker' I was developing solutions to integrate their ERP system (Microsoft Dynamics: https://www.microsoft.com/en-gb/dynamics/default.aspx) with their Warehouse Logistics third party system (XPO: http://www.xpo.com).
As a Mule ESB integration developer I was involved in the integration design, documentation and development of their middleware system to integrate Microsoft AX with XPO.
The development included REST API development, micro services, transformation from CSV to JSON to XML and vice versa, error handling, analytics and monitoring.
The design role involved designing best practices design patterns, designing re-usable components, design a common framework for error handling and business events reporting.
Technologies:
Mule ESB, Mule Anypoint Platform, Mule Cloudhub, Mule API Designer, Tomcat 7, Linux, Git, Anypoint Studio for APIs (REST, RAML), Spring Boot, MUnit, Maven 3, Jenkins CI, BDD, SOAP, REST, JSON Schema, JSON Path
Mule ESB Integration Developer at Connected World Services (merger between Dixons Retail and Carphone Warehouse)
http://www.connectedworldservices.com
As a Mule ESB integration developer I was involved in the integration design, documentation and development of their middleware system to integrate Microsoft AX with XPO.
The development included REST API development, micro services, transformation from CSV to JSON to XML and vice versa, error handling, analytics and monitoring.
The design role involved designing best practices design patterns, designing re-usable components, design a common framework for error handling and business events reporting.
Technologies:
Mule ESB, Mule Anypoint Platform, Mule Cloudhub, Mule API Designer, Tomcat 7, Linux, Git, Anypoint Studio for APIs (REST, RAML), Spring Boot, MUnit, Maven 3, Jenkins CI, BDD, SOAP, REST, JSON Schema, JSON Path
Mule ESB Integration Developer at Connected World Services (merger between Dixons Retail and Carphone Warehouse)
http://www.connectedworldservices.com
Integration, Aspx, Framework, Patterns, Http, Monitoring, BDD, Middleware, Development, Tomcat, Transformation, Developer, SOAP, Analytics, Design, Spring, Design Patterns, ERP, REST, Jenkins, XML, JSON, Retail, REST API, API, Linux, Git
2015 - 2016
job
integration developer
Connected World Services (CWS) CWS.
aims to leverage the specialist skills, operating processes and technology of the business to provide services to third parties looking to develop their own connected world solutions.
As a Mule ESB integration developer I was involved in the integration development of their REST based API using RAML. The back-end of the API involved in communicating with a various number of mobile network operators (Vodafone, tmobile, telus, sprint )
Technologies:
Mule ESB, Mule Management Console, Tomcat 7, Linux, Rabbit MQ, MongoDB, RoboMongo, Jira, Confluence, Stash, Anypoint Studio for APIs (REST, RAML), MUnit, Groovy, Maven 3, Bamboo CI, Cucumber BDD, SOAP, REST, Amazon Web Services, JSON Schema, JSON Path
As a Mule ESB integration developer I was involved in the integration development of their REST based API using RAML. The back-end of the API involved in communicating with a various number of mobile network operators (Vodafone, tmobile, telus, sprint )
Technologies:
Mule ESB, Mule Management Console, Tomcat 7, Linux, Rabbit MQ, MongoDB, RoboMongo, Jira, Confluence, Stash, Anypoint Studio for APIs (REST, RAML), MUnit, Groovy, Maven 3, Bamboo CI, Cucumber BDD, SOAP, REST, Amazon Web Services, JSON Schema, JSON Path
Network, Processes, Web, Amazon, BDD, Development, Tomcat, Groovy, Confluence, Developer, Technology, Linux, SOAP, Web Services, Integration, Management, Amazon Web Services, REST, JSON, Jira, MongoDB, API
2015 - 2015
job
Mule ESB Integration Developer at British Sky Broadcasting
www.sky.com.
British Sky Broadcasting Group PLC British Sky Broadcasting Group PLC is a British satellite broadcasting, broadband and telephone services company.
As a Mule ESB integration developer I was involved in the integration development of Landmark (a Broadcast and Multimedia Ad Sales platform) and FreeWheel (an Ad Management Platform, www.freewheel.tv).
A custom Mule REST API application was developed using Mule ESB's APIKit to develop REST based services with RAML (RESTful API Modeling Language).
The purpose of the Mule REST API was to enable communication between Landmark and FreeWheel, the role of the Mule REST API was to act as a middle-ware between the two systems.
Technologies:
Mule ESB, Mule Management Console, Tomcat 7, Linux, Active MQ, Oracle, Jira, Confluence, XML, Anypoint Studio for APIs (REST, RAML), Spring 3, MUnit, Groovy, Maven 3, Jenkins CI, Test Driven Development, Smooks, Freemarker, Velocity
As a Mule ESB integration developer I was involved in the integration development of Landmark (a Broadcast and Multimedia Ad Sales platform) and FreeWheel (an Ad Management Platform, www.freewheel.tv).
A custom Mule REST API application was developed using Mule ESB's APIKit to develop REST based services with RAML (RESTful API Modeling Language).
The purpose of the Mule REST API was to enable communication between Landmark and FreeWheel, the role of the Mule REST API was to act as a middle-ware between the two systems.
Technologies:
Mule ESB, Mule Management Console, Tomcat 7, Linux, Active MQ, Oracle, Jira, Confluence, XML, Anypoint Studio for APIs (REST, RAML), Spring 3, MUnit, Groovy, Maven 3, Jenkins CI, Test Driven Development, Smooks, Freemarker, Velocity
Integration, Development, Tomcat, Restful, Groovy, Confluence, Developer, PLC, TV, Sales, Test, Linux, Management, Spring, REST, Jenkins, XML, Oracle, Jira, REST API, API
2013 - 2014
job
Java Developer
Accenture.
Accenture NAV is The Norwegian Labour and Welfare Service. The project is the most complex project in Norway and involves modernising NAV's website and system.
As a Java developer I was responsible for reading/updating specifications, use cases and coding JUnit Test cases using the Mockito framework for test driven development. This project was strictly TDD before implementation, QA, Code Refactoring and Code Reviews.
Technologies:
IBM Websphere 8.5, IBM DB2, EJB, JAX-WS, Crucible, Sonar, Git, Source Tree, JRebel, Spring Web Flow, Java Server Faces 2, JavaScript, CSS, TDD, Scrum, Jira, Confluence, Jenkins CI
As a Java developer I was responsible for reading/updating specifications, use cases and coding JUnit Test cases using the Mockito framework for test driven development. This project was strictly TDD before implementation, QA, Code Refactoring and Code Reviews.
Technologies:
IBM Websphere 8.5, IBM DB2, EJB, JAX-WS, Crucible, Sonar, Git, Source Tree, JRebel, Spring Web Flow, Java Server Faces 2, JavaScript, CSS, TDD, Scrum, Jira, Confluence, Jenkins CI
TDD, Framework, Norway, Web, Server, Development, Confluence, Implementation, Developer, QA, Service, Javascript, Website, Test, DB2, Spring, Jenkins, Jira, Scrum, Git, Java, Css
2011 - 2012
job
Java Web Developer
www.nyheter24.se.
Nyheter24 is a Swedish online news company. As a Java developer I was developing their website, that was built on a Norwegian News & Media CMS, Escenic.
Technologies:
Escenic CMS, JSP and Servlets, JUnit, Tomcat 5.5, JSTL, MySQL 5.1, XHTML, CSS2, JavaScript, jQuery, Jira, Confluence, Subversion, Apache HTTP 2.2
Technologies:
Escenic CMS, JSP and Servlets, JUnit, Tomcat 5.5, JSTL, MySQL 5.1, XHTML, CSS2, JavaScript, jQuery, Jira, Confluence, Subversion, Apache HTTP 2.2
Javascript, Mysql, Jquery, Java, CMS, Jira, Apache, Subversion, Website, Jsp, Developer, Confluence, Tomcat, Web, Http, Online
2008 - 2011
job
Java Web Developer at Eniro
www.eniro.se.
Eniro is Scandinavia's largest local search company.
As a Java Spring developer I was transforming their legacy C based search engine (built with a custom front end template language) into a Java Spring web application. Spring MVC and asynchronous request processing/callback was the core issues taken into consideration when developing the search engine.
Technologies:
JSP and Servlets, Spring 2.5, Resin, Freemarker, XHTML, CSS2, JavaScript
As a Java Spring developer I was transforming their legacy C based search engine (built with a custom front end template language) into a Java Spring web application. Spring MVC and asynchronous request processing/callback was the core issues taken into consideration when developing the search engine.
Technologies:
JSP and Servlets, Spring 2.5, Resin, Freemarker, XHTML, CSS2, JavaScript
Javascript, Java, C, MVC, Spring, Jsp, Developer, Web, Search, Processing
2006 - 2007
job
Java Web Developer
Black Sun Plc.
As a Java web developer for Black Sun Plc I was maintaining, testing and adding more functionalities to their website and to Black Sun Plcâs extranet.
Also worked on Black Sun Plc's major client's website, Durrants (www.durrants.co.uk). Durrants was founded in 1880 and is a media planning, media monitoring and media evaluation company.
Technologies:
JSP and Servlets, Oracle 8i, JDBC, Hibernate, Sun One Application Server, Oracle, XHTML, CSS2, JavaScript, Java PDF API, Java Excel API
Also worked on Black Sun Plc's major client's website, Durrants (www.durrants.co.uk). Durrants was founded in 1880 and is a media planning, media monitoring and media evaluation company.
Technologies:
JSP and Servlets, Oracle 8i, JDBC, Hibernate, Sun One Application Server, Oracle, XHTML, CSS2, JavaScript, Java PDF API, Java Excel API
Javascript, Java, Excel, API, Oracle, Website, Hibernate, PLC, Jsp, Developer, Media planning, Testing, PDF, Monitoring, Server, Web
My education
City University
BSc, Computer Science
BSc, Computer Science
?
-
2006
City University
Computer Science, Distributed System
Computer Science, Distributed System
Sinoea's reviews
Sinoea has not received any reviews on Worksome.
Contact Sinoea Kaabi
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Sinoea directly in Worksome.
are ready to help you
and get specific bids from skilled talent in Denmark