Description
**About the role**
We are looking for a **Senior Full Stack Engineer** with a strong backend focus to design and build Java and Spring Boot services while maintaining supporting Angular frontend components. You will lead the transition toward domain\-driven architecture, architect clean RESTful APIs, and work within cross\-functional squads. The role demands robust transactional database expertise in Oracle and PostgreSQL, with strong SQL skills and JPA/Hibernate proficiency.
**What you will do**
* Design and implement robust backend services using Java and Spring Boot;
* Build and maintain the supporting Angular frontend, ensuring seamless integration with backend services;
* Lead the transition from traditional database\-centric designs toward a domain\-driven design (DDD) architecture;
* Design and implement RESTful APIs following scalable and industry\-standard API patterns;
* Collaborate with cross\-functional squads to deliver high\-quality features while maintaining engineering excellence.
**Must haves**
* **4\+ years of experience** with **Java**, **Spring Boot**, and **Angular**;
* Strong understanding of object\-oriented design (OOD) and software design patterns;
* Deep experience designing and consuming **REST APIs**;
* Experience with relational databases including **PostgreSQL** and **Oracle**;
* Strong experience with **JPA**, **Hibernate**, and advanced **SQL**;
* Experience working with enterprise\-level, high\-transactional platforms;
* Passion for backend development, server\-side architecture, and performance;
* Upper\-intermediate English level.
**Nice to haves**
* Experience with AI\-driven Software Development Life Cycle or spec\-driven development;
* Previous experience in the Loyalty or Fintech sectors;
* Experience with AWS or Azure and Docker;
* Knowledge of CI/CD pipelines such as Jenkins or GitLab CI;
* Experience refactoring legacy systems into domain\-driven architectures.
**Perks and benefits**
* **Professional growth:** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
* **Competitive compensation:** We match your ever\-growing skills, talent, and contributions with competitive USD\-based compensation and budgets for education, fitness, and team activities.
* **A selection of exciting projects:** Join projects with modern solutions development and top\-tier clients that include Fortune 500 enterprises and leading product brands.
* **Flextime:** Tailor your schedule for an optimal work\-life balance, by having the options of working from home and going to the office, whatever makes you the happiest and most productive.
Job Type: Full\-time
Work Location: Remote