We are looking for a Senior Full Stack Engineer (Java + React) to take ownership of building high-quality, scalable applications!
You’ll work hands-on with Java/Spring Boot on the backend, React/Next.js on the frontend, and integrate with modern APIs and services. This is your chance to make an impact, solve challenging problems, and grow your expertise in a fast-paced, innovative environment.
What You Will Do: * Develop and maintain backend applications using Java 17 and Spring Boot. * Work with relational databases (PostgreSQL, H2) and manage schema changes with Flyway. * Design and implement REST APIs and integrate with external services (AWS, Stripe, Twilio, SendGrid, Google APIs, Microsoft Graph). * Ensure high code quality through unit and integration testing (JUnit, Mockito, Testcontainers). * Monitor, log, and debug production issues using Sentry and Logback. * Improve and refactor existing code, resolving critical issues in the system. * Lead technical decisions and drive engineering best practices.
Who You Are: * 6+ years of experience with Java and Spring Boot. * Strong ownership mindset — from requirements clarification to production delivery. * Strong experience with React (v17+) and TypeScript (functional components, hooks, and modern React patterns). * Proficiency with Next.js (v10+) — SSR/SSG, routing, and performance optimization. * Hands-on experience with React Query and Formik for efficient data fetching and complex form management. * Strong knowledge of relational databases and SQL. * Experience with API design and third-party service integrations. * Solid background in testing practices (unit, integration, async). * Good understanding of logging and error monitoring tools. * Problem-solving mindset and ability to work independently.
Nice to have: * Experience with cloud platforms (AWS). * Familiarity with payment and communication APIs (Stripe, Twilio). * Knowledge of feature flagging systems (Togglz).
About The Project: EdTech, a SaaS platform to manage after-school activities. The product covers parent communication, and reporting in one system. As an engineer, you’ll be working on a product that simplifies complex workflows, integrates with multiple third-party services, and directly impacts how schools and studios operate more efficiently.