About the role:
- You will help evolve a modern, cloud-based SaaS platform.
- You will design new backend functionality and optimize existing services.
- You will work cross-functionally with product, UX, and frontend partners.
What you'll do:
- Design and implement new functionalities while maintaining and optimizing existing ones.
- Ensure high code quality through rigorous testing and peer code reviews.
- Collaborate with Product Owners, UX/UI designers, and frontend teams.
Technical Highlights:
- Work with a complex application over 100 modules with Domain-Driven Design.
- Practice clean code, SOLID, and various architectures like hexagonal and event-driven.
- Thoroughly test with unit, integration, and e2e tests using modern tools.
What you'll need:
- Strong practical knowledge of Java, Spring, Hibernate, and SQL.
- Good understanding of SOLID principles and design patterns.
- Hands-on experience with AI coding assistants and cloud environments.
Appfire
Appfire creates software that empowers teams to collaborate seamlessly. They are a team of 800+ employees working remotely across 28 countries.