




Job Summary: At AppWhere, we are seeking a Middle Full Stack Developer to design, develop, and maintain mission-critical applications for the financial sector, combining Java-based backend systems with modern Angular or React interfaces. Key Highlights: 1. Design and maintain end-to-end fullstack solutions 2. Collaborate in teams that impact the financial sector 3. Opportunity to work with cutting-edge technologies *At AppWhere, we seek a Middle Full Stack Developer who enjoys building end-to-end solutions. You will join teams that design, develop, and maintain mission-critical applications for clients in the financial sector, combining a robust Java backend with modern, agile Angular or React interfaces.* **REQUIREMENTS** * 3–5 years of proven fullstack development experience * Bachelor’s degree or Engineering in Computer Science, Systems, or related field * Solid experience with **Java 11 or higher** and **Spring Boot 2.7 / 3.x** * Frontend experience with **Angular 14+** or **React 18+** (or equivalent framework) * Proficiency in HTML5, CSS3, and TypeScript / JavaScript (ES6+) * Design and consumption of REST APIs * Relational databases (PostgreSQL, MySQL, or SQL Server) * Version control with Git * Intermediate technical English (documentation reading) **RESPONSIBILITIES** * Design, develop, and maintain end-to-end fullstack solutions * Build reusable, accessible, and responsive frontend components * Develop secure, tested, and well-documented backend services * Implement and integrate REST APIs between frontend and backend * Collaborate with technical leads, QA, UX/UI, DevOps, and Product teams * Participate in code reviews and technical planning sessions * Write clean, maintainable code covered by automated tests * Support deployments and production incident diagnostics **TECHNICAL SKILLS (MANDATORY) Backend** * Java 11 / 17 / 21 * Spring Boot, Spring Data JPA, Spring Security * REST APIs + OpenAPI / Swagger * JUnit 5, Mockito **Frontend** * Angular 14+ or React 18+ (with Hooks) * TypeScript and JavaScript (ES6+) * HTML5, CSS3, SASS or LESS * State management: NgRx, Redux, or Context API * API consumption: HttpClient, Axios, or Fetch * Frontend testing: Jest, Jasmine, or Karma **Databases and Tools** * PostgreSQL, MySQL, or SQL Server * Git + GitFlow or Trunk-Based Development * Maven or Gradle (backend), npm or yarn (frontend) **SOFT SKILLS** * Teamwork and close collaboration with backend, frontend, QA, and design teams * Clear communication with both technical and business stakeholders * Attention to detail and focus on end-user experience * Self-management, commitment, and accountability * Analytical thinking and end-to-end problem solving * Openness to feedback and continuous improvement * Proactivity in learning new technologies across the stack **DESIRED (PLUS)** * **Architecture:** microservices and event-driven * **Containers:** Docker and Kubernetes (GKE, EKS, or AKS) * **Public Cloud:** GCP, AWS, or Azure * **CI/CD:** GitHub Actions, Jenkins, or GitLab CI * **Code Quality:** SonarQube / SonarCloud, JaCoCo * **Security:** OAuth2, JWT, OWASP Top 10, Shift-Left practices * **Accessibility:** WCAG standards, responsive design, mobile-first approach * **Agile Methodologies:** Scrum, Kanban, Flow Engineering * **Industry:** prior experience in banking, insurance, or fintech **WE OFFER:** * Competitive salary based on experience * Statutory benefits * Additional benefits beyond statutory requirements (after the 3-month probationary period) * Immediate hiring **WORK SCHEDULE:** Monday to Friday, 9:00 AM – 7:00 PM, with a 2-hour lunch break from 2:00 PM to 4:00 PM (availability for extended working hours required) ***Hybrid Position — Col. Escandón, Miguel Hidalgo*** Salary: $25,000.00 – $32,000.00 per month Application Questions: * Do you have professional experience with Java (11 or higher) and Spring Boot? * Have you worked with any modern frontend framework (Angular or React) in production projects? * Do you have experience developing and consuming REST APIs? * Do you have experience with relational databases (PostgreSQL, MySQL, or SQL Server)? * Are you available to work in a hybrid model? Col. Escandón, CDMX * What are your salary expectations? Net monthly salary Experience: * Java Full Stack Development: 3 years (Mandatory) Work Location: Hybrid remote in 11800, Escandón II Sección, CDMX


