Senior Back-End Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- 1110 Morges
- auf Anfrage
- es | en | de
- 16.04.2024
Kurzvorstellung
I thrive in agile and fast-paced environments particularly in remote-first teams.
I’m a versatile professional and can work as a sole-contributor, integrated in a team or leading one.
Qualifikationen
Projekt‐ & Berufserfahrung
1/2022 – 4/2023
Tätigkeitsbeschreibung
I was developing software for the notifications platform in the channels department.
Technologies: Java, Spring, Jakarta EE, JBoss, IBM MQ, Kafka, MSSQL, Oracle, TypeScript, ReactJS, Bitbucket, Octopus, Docker, and Kubernetes.
Java (allg.)
1/2022 – offen
Tätigkeitsbeschreibung
I’m collaborating with some start-ups in the blockchain industry (eg DeFi and Gaming) as a freelancer.
That includes typical back-end work but also working in the Web3 ecosystem, integrating with services
like Alchemy, CoinGecko, Etherscan, Moralis, OpenSea, etc and developing and deploying smart
contracts in Ethereum.
Technologies: JavaScript, Typescript, Node.js, Nest.js, Express.js, Solidity, Web3, Ethers, Hardhat, ReactJS,
PostgreSQL, ArgoCD, OAuth, Azure, AWS, Docker and Kubernetes.
Java (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
Spanien
Über mich
I thrive in agile and fast-paced environments particularly in remote-first teams.
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/ TypeScript (Node.js, NestJS 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 where I developed, tested and deployed smart contracts using Solidity and Hardhat.
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, BitBucket, Gitlab, ArgoCD, Octopus, 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, Solidity, etc.
I'm also interested in traditional finance particularly in compliance topics such as KYC, AML, etc.
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