TL;DR
Senior Software Engineer (Java): Building new features, ranging from core trading functionalities to user experience and engagement enhancements with an accent on accessibility to all users. Focus on continuous deployment and zero downtime.
Location: Hybrid work environment (1-2 days at the office)
Company
hirify.global is committed to making investing accessible and affordable for everyone through our intuitive app.
What you will do
- Write clean, maintainable code with extensive test coverage.
- Participate in code reviews and engage in technical discussions.
- Collaborate with team members (or other teams) to define, design, and deploy new features.
- Build exciting new features, ranging from core trading functionalities to user experience and engagement enhancements.
Requirements
- Excellent proficiency in Java 11+
- Proficiency in object-oriented design skills
- Experience designing systems for performance and scalability, while prioritising security
- Proficiency in writing unit and integration tests
- Strong understanding and experience with the Spring framework
- Experience implementing REST services supporting client-facing applications
- Experience with cloud native microservices
- Experience with CQRS architecture pattern and Event sourcing
- Familiarity with Agile Scrum development methodology
Nice to have
- Experience with Kotlin (we increasingly use Kotlin for our backend services)
- Experience with GCP (we manage our services throughout their lifecycle)
- A DevOps mindset (we encourage our engineers to be involved in every stage of the systems development life cycle, from writing code to maintaining cloud infrastructure)
- Experience with (and willingness to) use Gen AI tools to assist with coding
Culture & Benefits
- International work environment
- Company pension plan
- Flexibility is at our core; we offer a hybrid work environment (1-2 days at the office)
- Working from home allowance
- Mobility benefit
- Gym membership contribution via Urban Sports
- Learning budget and full access to our learning and development platform
- A1 Dutch language course for you (and your partner)
- Delicious lunches at the office
- The possibility to work from abroad for 1 month every 12 months
- Take care of your mental and emotional well-being with unlimited appointments with psychologists or coaches through OpenUp
- Regular team gatherings and fun company events
Hiring process
- To learn more about our approach to hiring and how to prepare for your interviews, check out our How we hire section.
- We want you to feel empowered to show your best self during the application process.
- If there's anything we can do to accommodate you better (interview timing, place, etc), please let us know in your application form.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →