Vacancy catalog
AgileEngine
Open role>14 days

Backend Developer

AgileEngineArgentina; Colombia; Guatemala
Work model
Remote
Experience
Not specified
Employment
Full Time
Compensation
Not disclosed
Technology signal
21 tags

Technology context

21

Parsed from the vacancy text; ordered by relevance to this role.

Full listing

Role description

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.
  • Upper-intermediate English level.

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

  • Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget
  • Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews
  • Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm
  • Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands
  • Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized
  • Well-being & support: access local well-being programs and people-focused support tailored to your location