Architect & Java Architect & Javascript Developer & React Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Java-Entwickler, der 5 Jahre lang als Backend-Entwickler in der kommerziellen Praxis mit dem klassischen Stack - Java 8, Spring MCV, Hibernate, Maven - gearbeitet hat. Später begann er mit der Frontend-Programmierung als React-Entwickler in React, Django, Typescript und JavaScript. Am wohlsten fühlt er sich jedoch in Java, wo er auch die Position des technischen Leiters innehatte, wo er für einen Teil des gesamten Projekts verantwortlich war. Bei seiner Arbeit setzt er aktiv agile Methoden ein, insbesondere Scrum. Er kann sich problemlos auf Englisch verständigen und hat auch schon in ausländischen Teams gearbeitet. Sein letztes Projekt hat er aufgegeben, weil er mit neuen Ideen zur Verbesserung der Dinge an die Geschäftsleitung herangetreten ist, das Team aber nicht bereit war, die etablierten Wege zu ändern. Er hat auch Erfahrung im Bankensektor.
Berufliche Erfahrung
2021–date
Senior Software Engineer
- Developing credit risk backend systems for fixed income product trading support.
- Working in a fully remote, multicultural team.
2018–2020
Senior Software Engineer
- Developing interactive React-based applications for analytical dashboard authoring and publishing.
- Acting as the feature owner for several major features.
- Contributing to the open-source GoodData React SDK.
- Assisting with the transformation to a more agile environment.
- Working remotely in a multicultural team from February 2020.
2017–2018
Engineering Tech Lead
- Driving the technological vision in alignment with product architects and product owners.
- Improving development processes and tooling.
- Focusing on API design and implementation.
2014–2017
Java Developer
- Maintaining and developing a large print management system.
- Analyzing and implementing new features, collaborating with multiple development teams, product owners, and stakeholders.
- Introducing database integration tests.
- Preparing the architecture for the new generation of the product with cloud and multi-tenancy support.
- Implementing Spring Security, Spring Data, and Hibernate.
- Creating the management frontend and related components.
2008–2013
Application Administrator
2007–2008
Web Developer
2008–2013
Freelance Web Developer and System Administrator
Education:
- Bachelor's Degree in Management ICT from the College of Information Management and Business Administration.
- Erasmus program in Business Information Technology at Kemi-Tornio University of Applied Sciences.
- Secondary Diploma from the Technical Lyceum at the Secondary School of Electrical Engineering.
Key IT Skills:
- Programming: Java 8, JavaScript, TypeScript.
- Web Frameworks: Spring MVC, Hibernate, Django, React, Redux.
- Tools and Libraries: OpenAPI, Docker.
- Testing: TestNG, TestCafe, Jest, Enzyme.
- Operating Systems: Linux.
Interests and Activities:
- New technologies, open source projects, climbing, mountain hiking, martial arts.
| Angestellter | 4932 € / Pro Monat |
| Freiberufler | 316 € / Pro Tag |
| Eben | SENIOR |