Description
Job Summary:
We are seeking a Senior Full Stack Developer to drive the evolution of critical, scalable applications—collaborating from technical design through continuous delivery.
Key Highlights:
1. Backend development with Java and frontend development with Angular
2. Participation in defining architecture and technical evolution of applications
3. Collaboration in agile teams with a focus on software quality
**Full Stack Developer (Mid-Level) | Java + Angular**
========================================================
We are looking for a Senior Full Stack Developer to enhance high-availability critical applications, contributing to building scalable solutions within a modern, collaborative, and quality-oriented environment.
We seek technology-passionate professionals with strong backend development experience using Java and frontend experience with Angular—contributing from technical design through continuous delivery of solutions.
### **Responsibilities**
* Develop and evolve Full Stack applications using Java and Angular;
* Design and implement scalable microservices and REST APIs;
* Participate in defining application architecture and technical evolution;
* Develop synchronous and asynchronous integrations between systems;
* Build resilient, high-performance, highly available solutions;
* Implement best practices in software engineering, quality, and security;
* Participate in code reviews, technical refinements, and architectural decisions;
* Contribute to CI/CD practices, test automation, and observability;
* Work in agile teams using Scrum or Kanban.
### **Requirements**
* Solid Java experience (preferably Java 17 or later);
* Proficiency in Spring Boot;
* Experience developing microservices;
* Hands-on experience with REST APIs;
* Experience with Angular (version 12+);
* Knowledge of TypeScript;
* Experience with relational databases (PostgreSQL, Oracle, SQL Server, or MySQL);
* Familiarity with Git;
* Knowledge of Docker;
* Experience in cloud environments (AWS and/or GCP);
* Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, or similar);
* Experience with agile methodologies.
### **Nice-to-Have**
* Quarkus;
* Messaging systems (RabbitMQ, Kafka, or SQS);
* Event-driven architecture;
* Hexagonal architecture;
* Clean Architecture;
* SOLID principles and Clean Code;
* Automated testing (JUnit, Cypress, or similar);
* Observability (ELK, Jaeger, Prometheus, Grafana);
* Kubernetes;
* Experience with Micro Frontends.
### **We Seek Professionals Who Have**
* A collaborative profile and strong communication skills;
* Ability to thrive in complex environments;
* Analytical thinking and problem-solving focus;
* Proactivity and ownership mindset;
* Commitment to technical excellence and continuous improvement.
### **Work Model**
* Hybrid model.
* PJ or CLT contract (based on project).
**MJV Benefits:**
TotalPass\Wellhub;
Group life insurance;
Meal/Voucher allowance;
Health and dental plan – Bradesco;
Training initiatives: talks, forums, knowledge-sharing sessions, and discussions related to our business. We stay constantly connected to learn more—together;
\+MJVer Program: an internal referral program where you refer a colleague to join us—and if the match is successful, you receive a reward.
Partnerships: want discounts? We have a Workplace group where we share partnerships with educational institutions, language schools, gyms, restaurants, products, and other services;