Position: Java Developer
Category: Java
English level: fluent
Years of experience: 4

On my first job worked my way from junior dev to team lead, on-boarded and mentored 6 junior developers.
On my last job was the sole BE developer, making all the technical and design decisions.
Developed a scalable multithreaded parsing framework along with 7 parsers for a client as a side job.
Worked my way from a junior developer to lead of an 8 member team, responsible for maintaining and developing the parsers. I re-designed most of the API provided by the parsing framework to be faster, more feature rich and require less boilerplate.
Worked on data/DB security, providing audit, assessment and classification functionality for large amounts of data on various DB types. Developed scalable and maintainable code, fixed bugs, provided direct customer support over several releases.
Developed an application for Swiss university ZHAW, where students could play educational games, achieve points and unlock rewards. The admin side included various configs for games, levels, classes and students.
A fresh stack and little to no ancient code, preferrably with good test coverage. Less support and more development.
Remote work, with optional office.