Job Openings Senior Backend Engineer (Java, AWS, IoT/Connected Devices)

About the job Senior Backend Engineer (Java, AWS, IoT/Connected Devices)

Senior Backend Engineer (Java, IoT/Connected Devices) 

Argentina, Bolivia, Mexico, Peru, or Uruguay

At Blue Trail Software, we build software like its ourscrafted by engineers who care, delivering results that last. Pride in our people. Quality in our work.

We partner with some of the worlds most innovative companies to push the boundaries of what technology can achieve. For this role, youll contribute to a high-impact project in the connected devices and IoT space. Our clients open platform powers a diverse ecosystem of partners and products, delivering secure, reliable, and scalable solutions to millions of users worldwide.

About the Team

Youll join the Device Core team, which develops the core APIs used by all devices on the platform to control, react, onboard, and list devices. If working on high-volume systems critical to customer success excites you, this is your stage. The team sits at the center of the IoT strategy, continuously evolving to meet customer expectations, adopt new standards, fulfill compliance and certification needs, and support rapid business growth. Expect a fast-paced, high-visibility environment, working alongside high-performing engineers on projects that make a global impact.

Required

  • Strong experience with Java 

  • Experience with asynchronous server-side programming

  • Familiarity with NoSQL databases such as Cassandra or DynamoDB

  • Proficiency with modern non-blocking/asynchronous JVM server frameworks (Micronaut, Spring Boot, Spring WebFlux, Node.js, etc.)

  • Experience with large, complex microservice architectures and service-to-service interconnectivity

  • Hands-on experience with Linux systems

  • Proven ability in developing RESTful APIs

  • Experience operating production services in AWS

  • Comfortable with infrastructure as code (Terraform)

  • Excellent communication and people skills

  • A collaborative, hard-working mindset with joy, curiosity, and a growth-oriented attitude

Nice to Have

  • Experience with RatPack

  • Experience with Kotlin

  • Experience with Kafka

  • Exposure to IoT device applications

Potential Projects

  • Running functional tests locally

  • Cassandra migration

  • Fixing Gizmo pagination

  • Implementing circuit breakers across Gizmo for all backends

  • PagerDuty monitors, alert audits, and adjustment implementation

  • Removing complex, dead code from Gizmo

  • Driving cost savings through infrastructure optimization while supporting feature development (COSTCO)