We are seeking a highly skilled Senior Java Developer to join our team.
The ideal candidate applies software engineering principles, leads projects, and identifies inefficiencies in existing systems.
You will work on impactful projects using cutting-edge technologies, collaborating with talented engineers across multiple disciplines.
- Develop and test software applications.
- Collaborate with colleagues to co-develop solutions.
- Build new technical expertise in a specific area.
- Apply software design principles and data structures to write clean code.
- Utilize database design knowledge to address data requirements.
- Help coordinate stakeholder input and collaboration efforts.
- Think broadly about policies and processes.
We value curiosity, creativity, and a passion for building great products.
3+ years of experience with a Bachelor's degree or 2+ years with a Master's degree.Experience in Software Development in a team environment of at least five engineers.Built and maintained software projects / products in production environments within public or hybrid cloud infrastructure.Proficiency in Java with moderate familiarity with other applicable languages.Familiarity with at least two data stores, API access patterns, and integrations.Understanding of relevant technologies within their specialization as part of a broader ecosystem.This is a hybrid role with a frequency of 2-3 times a week at the office in Madrid.