Full Stack Software Engineer — Java, Spring Boot & AWS (Backend-Heavy)
Full Stack Software Engineer — Java, Spring Boot & AWS (Backend-Heavy) Remote | EV Charging & Telemetry Platform Compensation & Benefits $55,000 MXN net per month ● 12 days of paid vacation ● 15 days of Christmas bonus (aguinaldo) ● Fully remote positionBefore you apply: This role requires hands-on production experience with Java + Spring Boot and AWS. If your background is primarily .NET, PHP, or frontend-only, this won't be the right fit — please save us both the time. About the Role We're hiring a Full Stack Software Engineer to join our team as a full-time employee at a fast-moving startup. You'll work end-to-end across our systems — from backend microservices to our fleet management web platform and AWS telemetry pipelines that process real-time data from EV chargers in the field. This is a backend-heavy full stack role: most of the day-to-day is Java/Spring Boot and AWS, with React work layered on top. What You'll Work On ● Build and maintain RESTful microservices using Java and Spring Boot ● Integrate with AWS services including SQS, S3, Lambda, IoT Core, and RDS ● Work on real-time telemetry pipelines processing hardware events and energy metrics from EV chargers in the field ● Develop features for our fleet operations web application — a React platform used by fleet operators to monitor and manage charging networks ● Deploy and maintain services on Kubernetes (EKS) using Helm and Terraform ● Collaborate closely with hardware and firmware teams to support new charger capabilities What We're Looking For ● Strong, hands-on proficiency in Java and Spring Boot for production REST APIs (this is the core of the role) ● Real, hands-on AWS experience with services like SQS, Lambda, IoT Core, or similar event-driven/cloud services ● 5+ years of software engineering experience ● Solid experience with React and component-based UI development ● Comfortable working with Docker and Kubernetes ● Strong understanding of relational databases (PostgreSQL) ● Strong ownership mindset and comfort operating in a startup environment Nice to Have ● MUI experience ● Python experience, especially for telemetry and data pipeline work ● Experience with IoT platforms or real-time data pipelines ● Familiarity with CI/CD systems such as Jenkins or GitLab ● Infrastructure-as-code experience using Terraform or Helm ● TimescaleDB experience ● Prior experience at an early-stage startup