wefox is the world’s leading Insurtech that is reinventing insurance at scale, with a record-breaking Series C funding in 2021 and our Series D funding in 2022 wefox has raised over $1 billion US Dollar. wefox is on track to revolutionise the insurance industry by empowering the customer and delivering personalised experiences driven by data.
Our vision is to make insurance simple and 10x better. We provide our customers with 360-degree advice through our network of advisors and optimise each individual's risk coverage through innovative prevention, assistance and insurance products.
In this role you will:
We are looking for a Senior Java Developer with experience building microservices to join our Tech team in Spain. Your daily work will primarily focus on the development and maintenance of backend features using Java, Spring, PostgreSQL, Mongo, Kafka, and AWS. Our teams write quality code using TDD and Unit Testing. We use GitHub, GitHub Actions, and a full CI/CD pipeline. You will work side by side with and provide leadership to a multidisciplinary and multicultural team distributed among our different offices around Europe.
What your responsibilities will be:
Understanding product and technical priorities within the domain.
Consistent code delivery that sets the standard for quality and maintainability.
Creating scalable, reliable, and performant code that maximises feature delivery while minimising technical debt.
Writing highly-insightful, comprehensive code reviews.
Mentoring less-senior engineers within your squad.
Having a broad understanding not only of your domain’s architecture but also how it fits within the broader architecture; Systematically thinking through the design impacts of your work on neighbouring domains and the broader infrastructure.
Contributing to a security-first mindset throughout your squad, committed to looking for and avoiding vulnerabilities.
Innovating with and exploring new technologies that have a potential positive impact on the company.
Understanding product and technical priorities within your domain.
Monitoring and taking care of the balance between delivering features and creating technical debt.
Contributing to project estimation tasks.
Participating in your domain’s on-call rotation when appropriate.
What you bring:
6+ years experience creating Spring-based microservices in a professional setting.
Professional experience working with client/server applications.
Professional experience with SQL or NoSQL databases.
Professional experience creating RESTful APIs.
Professional experience with git.
A deep sense of ownership and a “can-do” attitude.
The ability to give instructions and drive clean solutions in a collaborative way.
A desire to fully support the various members of the squad, in particular the more junior members.
Experience mentoring junior engineers – or a strong desire to be a mentor – is a plus.
A deep working knowledge of English is required; proficiency in Spanish or German is a plus.
In our team, being tech-savvy and having great dedication to high-quality delivery are as equally valued as your authenticity, accountability, and team-player skills.
What we offer:
Now, we’ve gotten to the fun part, the part where you get to brag about your company, those perks your friends are so jealous of.
Here are some of them*:
Flexible working hours including hybrid working
Free access to a mental health and well-being platform for personalised care, such as 1:1 coaching and therapy sessions for life’s ups and downs — whether at work, at home, or in your relationships
A stack of the latest technologies and working gadgets
Training and Coaching opportunities
Free coffee, fruit, and snacks because we need fuel!
If you love a less-formal work environment, flexible paid time off, a great compensation package and benefits offering - and most of all, being the authentic you, get in touch, we want to meet you!
To all the misunderstood geniuses, rebels and mavericks looking to change the world for the better. Come work with us!
* Additional Benefits vary between countries and can be explained in more detail by a TA Partner.
Your contact person for this role is Chinedu Nwokolo
We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status or disability status.