
Senior Full Stack Engineer
zuletzt online vor 4 Tagen- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- 1110 Morges
- auf Anfrage
- es | en | de
- 24.07.2022
Kurzvorstellung
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
Projekt‐ & Berufserfahrung
1/2022 – offen
TätigkeitsbeschreibungI’m working as a freelancer in the finance domain.
Eingesetzte QualifikationenJava (allg.)
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.
Java (allg.)
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.
Java (allg.)
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.
Java (allg.)
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.
Java (allg.)
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.
Java (allg.)
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.
Java (allg.)
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.
Java (allg.)
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.
Java (allg.)
2/2004 – 2/2005
TätigkeitsbeschreibungI 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 QualifikationenJava (allg.)
Ausbildung
(Data Science)
Ort: Spanien
(Bachelor of Science)
Ort: Spanien
Über mich
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
- Spanisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Französisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden