MEXICO ONLY — Candidates must currently be living in Mexico.
Applications outside Mexico will be automatically rejected.We are seeking a Senior Full Stack Software Engineer with strong expertise in Java, Spring Boot, React, AWS, and distributed systems technologies.
In this role, you will design, develop, and maintain scalable, secure, and high-performance enterprise applications for a Fortune 500 retail client.
You will contribute to modern web applications, backend microservices, cloud-native solutions, and event-driven architectures while collaborating with cross-functional teams in a fast-paced environment.ResponsibilitiesDesign, develop, and maintain scalable full-stack applications using Java, Spring Boot, React, and modern frameworksBuild and enhance RESTful APIs, backend services, and microservices architecturesDevelop responsive and dynamic web interfaces using ReactWork with SQL and NoSQL databases such as PostgreSQL and DynamoDBDesign and maintain AWS-based solutions using services such as S3, Lambda, RDS, and EKSImplement and maintain CI/CD pipelines using GitLab CI/CD, GitHub Actions, Terraform, or similar toolsDevelop and optimize Kafka/event-driven messaging solutions using Kafka, SQS, or RabbitMQPerform code reviews, testing, debugging, monitoring, and production support activitiesMonitor system performance, troubleshoot issues, and support incident resolutionCollaborate with engineering teams and stakeholders in an agile environmentMentor junior engineers and contribute to engineering best practicesSkills5+ years of professional experience in full-stack software developmentStrong expertise in Java, Spring Boot, React, and REST APIsHands-on experience with AWS cloud services and cloud-native environmentsExperience with microservices, distributed systems, and scalable architecture designStrong understanding of CI/CD pipelines, infrastructure automation, and TerraformExperience with Kafka, SQS, RabbitMQ, or other messaging technologiesExperience with PostgreSQL, DynamoDB, and database optimizationKnowledge of monitoring and logging tools such as Splunk or New RelicStrong debugging, analytical, communication, and problem-solving skillsEducation: Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.