




Job Summary: We are seeking a Java Fullstack Developer with experience in Spring Boot, Kafka, and AWS to work on microservice architectures, using frontend technologies such as ReactJS and TypeScript. Key Highlights: 1. Java Fullstack Developer 2. Experience with microservices and Kafka 3. Knowledge of AWS, ReactJS, and TypeScript **Java \- Fullstack Developer** Required Skills: * Java 17\+ with Spring Boot 3\.x in production environments * Java 21 (or Java 17\+ with willingness to migrate to 21\) in production environments * Spring Boot 3\.x in microservice architectures * Spring Security (API authentication and authorization) * Apache Kafka for asynchronous messaging, design and implementation of asynchronous communication between services * Exposure to microservice architectures * ReactJS \+ TypeScript * AWS (Secrets Manager, CodeArtifact, IAM) or GCP * Consumption and implementation of REST APIs * Relational databases: SQL queries, joins, basic optimization concepts * Maven for dependency management and builds * Git / GitFlow and collaborative branch-based development * Quality tools: JaCoCo, PMD, Checkstyle * Dynatrace or other observability tools * Docker and CI/CD pipelines * Agile methodologies (Scrum / Kanban) * Unit testing with JUnit and Jest Considerations: * Contract via invoicing or assimilated salary * Remote work with scheduled on-site visits (occasional) * Must reside in CDMX, State of Mexico, or Morelia Salary: $25,000\.00 \- $35,000\.00 per month Application Question(s): * Years of experience with Java 17\+ or Java 21 * Years of experience with ReactJS and TypeScript Experience: * Spring Boot: 3 years (Mandatory) * Kafka: 3 years (Mandatory) * AWS: 3 years (Mandatory) Work Location: Hybrid remote in Morelia, Mich.


