Full Stack Software Engineer

AgileEngine All jobs
Remote Brazil
3 hour(s) ago Remote
Job Overview
Company AgileEngine
Job Type Full-time
Posted 2026-08-28
Last Seen 3 hour(s) ago

Job Description

"

About the role

We are looking for a Full Stack Engineer to spend most of their time building backend services in Java and Spring Boot with added work on the Angular frontend. This role leads a shift toward domain-driven design and clean RESTful API patterns moving away from legacy RPC styles. Strong relational database skills including PostgreSQL Oracle and JPA/Hibernate are essential.

What you will do

Spend the majority of your time (approx. 70-80%) designing and implementing robust backend services using Java and Spring Boot. Build and maintain the supporting Angular frontend ensuring a seamless connection between the UI and your backend logic. Lead the transition from traditional database-centric designs toward a domain-driven structure (DDD). Architect RESTful APIs that prioritize proper HTTP verbs and clean scalable patterns over legacy RPC styles. Work within cross-functional squads to deliver high-quality features while maintaining the ""cohesive and proactive"" spirit of the team. Must haves Advanced proficiency in Java (Spring Boot) and a solid working knowledge of Angular of at least 3 years. A strong grasp of Object-Oriented Design (OOD) and software design patterns. Deep experience building and consuming RESTful services with a clear understanding of standard API protocols. Experience working with relational databases (PostgreSQL Oracle) and JPA/Hibernate. Candidates must have robust transactional database experience (Oracle Postgres) strong SQL skills to navigate and optimize very complex SQL in KALC and a thorough understanding of enterprise-level high-transactional platforms. Lacking this specific database proficiency will be a direct reason for rejection. A passion for server-side logic performance and architecture. Upper-intermediate English level. Nice to haves Highly desirable Experience working with spec-driven development or related (AI-Driven Software Development Life Cycle). Previous experience in the Loyalty or Fintech sectors. Experience with cloud platforms (AWS or Azure) and containerization (Docker). Knowledge of CI/CD pipelines (Jenkins GitLab CI). Experience refactoring legacy structures into modern domain-driven architectures. Perks and benefits Growth without limits build your skills through mentorship internal TechTalks challenging projects and a dedicated annual learning budget Competitive compensation get recognition that reflects your skills and impact with regular performance and compensation reviews Flexibility work 100% remotely with flexible hours that support focus autonomy and a healthy work rhythm Meaningful modern projects build impactful products using modern technologies alongside global teams and leading brands Collaborative culture join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized Well-being & support access local well-being programs and people-focused support tailored to your location

Job Type

Full-time

Work Location

Remote"

Unlock: Sign Up for free / Sign In and use the searches from your home page or the links in the footer.