freiberufler Senior Full Stack Engineer auf freelance.de

Senior Full Stack Engineer

zuletzt online vor 4 Tagen
  • 100€/Stunde
  • 1110 Morges
  • auf Anfrage
  • es  |  en  |  de
  • 24.07.2022

Kurzvorstellung

I'm a senior software developer with +15 years of back-end experience.

It’s more than 5 years that I work mainly remotely and I thrive in agile and fast-paced environments.

I can work as a sole-contributor, integrated in a team or leading one.

Ich biete

  • Java (allg.)

Projekt‐ & Berufserfahrung

Senior software developer
JMG ITs, Morges (remote)
1/2022 – offen (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2022 – offen

Tätigkeitsbeschreibung

I’m working as a freelancer in the finance domain.

Eingesetzte Qualifikationen

Java (allg.)

Senior full stack engineer (Festanstellung)
UBS, Zürich
12/2020 – 3/2022 (1 Jahr, 4 Monate)
Banken
Tätigkeitszeitraum

12/2020 – 3/2022

Tätigkeitsbeschreibung

I was working on the development of compliance applications and my role involved leading back-end development, taking architecture and design choices, implementing and overseeing dev-ops efforts and also mentoring junior developers.

Technologies: Java, Kotlin, Spring, ReactJS, PostgreSQL, ElasticSearch, Linux, OAuth, GitLab, Docker, Kubernetes, Helm and Azure.

Eingesetzte Qualifikationen

Java (allg.)

Senior software developer
JMG ITs, Morges (remote)
1/2015 – 12/2020 (6 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2015 – 12/2020

Tätigkeitsbeschreibung

I worked as a freelancer in the blockchain, finance, health and telecommunication domains and had the opportunity to contribute to the success of some startups in their early days.

I helped to develop and architect the back-end tier for an up-and-coming risk management company and was later working as lead back-end at a robo advisor firm until its acquisition by a Fortune 500 company.

I also had a brief stint on the blockchain world where I devised an application to distribute utility tokens to the contributors in the ICO and also to investors.

Besides startups, I was also collaborating with more established companies working as a back-end developer in their teams.

Eingesetzte Qualifikationen

Java (allg.)

Java/ JEE developer
Banque Pictet, Genf
8/2013 – 1/2015 (1 Jahr, 6 Monate)
Banken
Tätigkeitszeitraum

8/2013 – 1/2015

Tätigkeitsbeschreibung

I took part in the development of an online private banking application intended for institutional and private customers as well as for independent asset managers.

Technologies: Java SE Core, JUnit, Mockito, Hamcrest, JEE, JMS, JPA, Hibernate, Spring, Spring MVC, Spring Data, Spring Integration, Spring Security, REST And Soap Web Services, Bamboo, CVS, GIT, Maven and Oracle.

Eingesetzte Qualifikationen

Java (allg.)

Senior software engineer (Festanstellung)
Nexthink, Lausanne
8/2012 – 8/2013 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

8/2012 – 8/2013

Tätigkeitsbeschreibung

I worked at the R&D department and my role involved architecture, design and development of SaaS applications in an Agile/ Scrum environment.

Technologies: Java SE Core, JEE, Spring, Spring MVC, Spring Roo, GWT, REST Web Services, SVN, Maven, PostgreSQL, AMQP, RabbitMQ and Memcached.

Eingesetzte Qualifikationen

Java (allg.)

Consultant (Festanstellung)
hybris (now SAP), München
3/2012 – 8/2012 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2012 – 8/2012

Tätigkeitsbeschreibung

I provided consulting to customers and partners during the implementation phase of their projects with hybris software.

Technologies: Java SE Core, JEE, Spring and hybris.

Eingesetzte Qualifikationen

Java (allg.)

Senior software developer
Banco Santander, Milton Keynes São Paulo Boston Mönchengladbach
5/2007 – 10/2011 (4 Jahre, 6 Monate)
Banken
Tätigkeitszeitraum

5/2007 – 10/2011

Tätigkeitsbeschreibung

I was involved in a variety of projects in the retail banking domain and my responsibilities included both development and management.

In that sense I was developing software to manage loan communications with the land registry, leading a team to make better use of an in-company framework, acting as project manager/ liaison between the client and software factories and working as senior developer on an online banking application.

Technologies: Java SE Core, JEE (EJBs, JMS, JSPs, Servlets, and SOAP Web Services), JUnit, MVC, WSAD IDE, XML, SQL, DB2, UML, Rational Rose and Websphere.

Eingesetzte Qualifikationen

Java (allg.)

Senior programmer
Airbus, München
9/2006 – 4/2007 (8 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2006 – 4/2007

Tätigkeitsbeschreibung

I took part in the maintenance of a client-server MVC application using Java/J2EE and my responsibilities lied mainly in developing, testing and refactoring

Technologies: Java SE Core, JEE (Servlets and JSPs), Spring Core, LDAP, MVC, JDeveloper IDE, XML, SQL and Oracle.

Eingesetzte Qualifikationen

Java (allg.)

Software developer
Banco Santander, Milton Keynes
6/2005 – 8/2006 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

6/2005 – 8/2006

Tätigkeitsbeschreibung

I was involved in the development of the tactical database of people (BDP) and its integration with the sales portal (SPP). My tasks included development, UML modelling and deployments.

Technologies: Java SE Core, J2EE, MVC, WSAD, XML, SQL, DB2, UML, Rational Rose and Banksphere.

Eingesetzte Qualifikationen

Java (allg.)

Analyst programmer (Festanstellung)
Siconet (now ATOS), Madrid
2/2004 – 2/2005 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

2/2004 – 2/2005

Tätigkeitsbeschreibung

I took part in four projects for the companies Carrefour, Hispamer, Promotion Madrid and Mapfre. I made use of JSE (JDBC and Threads) and JEE (JSP/servlets and EJBs) technologies together with Oracle databases.

Eingesetzte Qualifikationen

Java (allg.)

Ausbildung

Msc - Data Science
(Data Science)
Jahr: 2022
Ort: Spanien
Computer Science
(Bachelor of Science)
Jahr: 2011
Ort: Spanien

Über mich

I'm a senior software developer with +15 years of back-end experience.

It’s more than 5 years that I work mostly remotely and I thrive in agile and fast-paced environments.

I’m a versatile professional and can work as a sole-contributor, integrated in a team or leading one.

--
Experience
--

Back-end development: my work usually involves integration or exposing an API by means of REST/ SOAP Web Services using a SQL database (MySQL, PostgreSQL, etc) or NoSQL (mainly MongoDB but also Neo4J).

I’ve got a strong background with Java (core, multi-threading, JavaFX, etc), JEE (servlets, EJBs, Hibernate, JPA, JMS, JSP, etc) and the Spring Framework (AMQP, Batch, Boot, Cloud, MVC, Data, Integration, Security, Social and Web Flow).

I'm also familiar with JavaScript (Node.js and Express.js), Python (Django, Beautiful Soup, NumPy and Pandas) and Go (Gorilla, gRPC, go-micro, etc).
Blockchain development: I have exposure to the Ethereum ecosystem: I developed a project in which I made use of Solidity (ERC-20), Truffle, Infura, Ganache, NodeJS and Web3.

Front-end development: I've implemented simple tasks with Angular.js/ React.js and I’ve got some exposure to HTML, CSS3 and Bootstrap.

Mobile development: I’ve taken part in the development of mobile applications with Android.

Cloud technologies: Amazon AWS and Azure are the cloud providers I’m more experienced with but I’ve also dealt to a minor extent with Google Cloud and Sap HANA cloud.

CD/CI: I’m used to dealing with build libraries like Gradle, NPM and Maven and have also worked with tools like Git, Gitlab, Sonar and Jenkins to perform dev-ops tasks like automatizing processes or implementing pipelines.

Testing: I believe in rigorous unit/ integration testing and have used BDD/ TDD methodologies in combination with Cucumber, Chai, JUnit, Mocka, Mockito, Serenity and Selenium.

--
Interests
--

I have a genuine interest in the blockchain domain: cryptocurrencies, Bitcoin, Ethereum, DeFI, smart contracts and related programming languages such as Golang and Solidity.

Persönliche Daten

Sprache
  • Spanisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
  • Französisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
444
Alter
42
Berufserfahrung
18 Jahre und 7 Monate (seit 01/2004)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden