Senior Java Backend Engineer For Ai Microservices

Hace 1 día

rosario, santa fe, Argentina Lever, Inc. Jornada completa

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you

ABOUT THE ROLE

We are looking for a Backend Developer to design, build, and maintain scalable systems for a Product-led engineering team. This person works in Java and/or Kotlin with Spring Boot, GraphQL, MongoDB, and Aurora MySQL on AWS, covering everything from operational tooling to system architecture. Comfort picking up compliance, cost-savings, and observability work matters here.

WHAT YOU WILL DO

- Take on lower-priority engineering work the team lacks bandwidth for, including compliance and engineering maintenance, cost-savings, observability, experiment clean-up, and operational tool development.

- Design, build, and maintain scalable, performant, and reliable software systems.

- Contribute to system architecture and technical design, validating solutions through data and experimentation where appropriate.

- Participate in code reviews and design reviews to maintain high engineering standards.

- Collaborate closely with cross-functional partners, including software engineers, product managers, data scientists, and designers.

- Partner with a Product Manager and fellow engineers to clarify requirements and perform mid-level design work, focusing primarily on coding, testing, and documentation.

MUST HAVES

- 3+ years of professional, backend-focused software development experience .

- Proficiency in Java and/or Kotlin .

- Proficiency in a modern NoSQL database, MongoDB on Atlas .

- Proficiency in a modern relational database, Aurora MySQL on AWS .

- Experience building cloud-native distributed systems on AWS .

- Experience with the Spring Boot framework.

- API development with GraphQL (Netflix DGS) .

- Experience building and operating large-scale, high-performance, and resilient systems on a major cloud platform.

NICE TO HAVES

- Event-driven system development, ideally with Apache Kafka and/or SQS.

- AI-assisted coding experience.

- Terraform.

- Experience building microservices.

- API development with gRPC and REST.

PERKS AND BENEFITS

- Professional growth : Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation : We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.

- A selection of exciting projects : Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.

- Flextime : Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

¿Te emociona diseñar sistemas distribuidos que procesan en tiempo real la operación contable y de facturación de miles de pymes de Latinoamérica? Este reto es para ti.

Somos el ecosistema de soluciones contables y financieras en la nube que le da superpoderes a las Pymes de Latinoamérica. +500 personas trabajando 100% remoto, presentes en 8 países y creciendo.

Hoy la inteligencia artificial atraviesa todo lo que hacemos: desde cómo construimos producto hasta cómo tomamos decisiones internas. No es un proyecto paralelo, es la forma en que operamos.

Tu misión en Alegra

Construirás y evolucionarás los servicios backend que sostienen la operación contable, de facturación y de cumplimiento de miles de pymes en 8 países de Latinoamérica. Trabajarás sobre una arquitectura de microservicios serverless y orientada a eventos, liderando la modernización de sistemas legacy hacia Node.js en la nube y llevando la IA al centro del producto mediante agentes e integraciones inteligentes.

¿Qué harás con nosotros?

  • Diseñar, desarrollar y mantener APIs y microservicios backend seguros y escalables con Node.js y Serverless Framework sobre AWS.
  • Construir flujos de comunicación asíncrona entre servicios usando colas de mensajería, pub/sub y streaming de eventos, garantizando idempotencia, reintentos y tolerancia a fallos.
  • Participar en la definición de arquitectura y en decisiones técnicas que impactan la escalabilidad, el rendimiento y la resiliencia de la plataforma en múltiples países.
  • Contribu