Senior Cloud-Native Java Backend Engineer - Microservices (Rosario)

Senior Cloud-Native Java Backend Engineer - Microservices (Rosario)

25 oct
|
Capgemini Engineering
|
Rosario

25 oct

Capgemini Engineering

Rosario

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.

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.

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.

PERKS AND BENEFITS

- Professional growth : Mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation : USD-based pay with education, fitness, and team activity budgets.

- Exciting projects : Modern solutions with Fortune 500 and top product companies.

- Flextime : Flexible schedule with remote and office options.

Job Description

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.

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.

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.

PERKS AND BENEFITS

- Professional growth : Mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation : USD-based pay with education, fitness, and team activity budgets.

- Exciting projects : Modern solutions with Fortune 500 and top product companies.

- Flextime : Flexible schedule with remote and office options.

Requirements
+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.

- Architect and develop high-performance backend services using NestJS, ensuring scalability and maintainability
- Design and optimize PostgreSQL database schemas and query performance
- Implement complex business logic and integration patterns for financial service workflows
- Create and maintain RESTful APIs with exceptional performance characteristics
- Develop robust data modeling strategies that support complex financial service configurations
- Lead backend system design and technical decision-making
- Leverage AWS cloud services to build scalable and reliable infrastructure
- Mentor junior engineers and contribute to the overall engineering team culture
- Implement comprehensive testing strategies, including unit and integration testing
- Establish and maintain backend observability and monitoring infrastructure
- Collaborate closely with frontend, product, and design teams to ensure seamless system integration

You'll be a great fit if you have:

- 7+ years of professional Node.js development experience
- Extensive experience with NestJS framework




- 6+ years of professional experience with PostgreSQL and relational database design
- Fluency in English & Spanish (Must). The team primarily communicates in Spanish, so strong written and verbal Spanish skills are essential.
- Proven track record of designing scalable, high-performance backend systems
- Strong experience with RESTful API design and implementation
- Expertise in database optimization and performance tuning
- Comprehensive knowledge of backend testing methodologies
- Amazon EC2
- Amazon RDS
- AWS Lambda
- Amazon S3
- AWS CloudWatch
- Infrastructure as Code (CloudFormation or Terraform)
- Experience with microservices architecture
- Strong debugging and systems troubleshooting skills

Bonus points if you have:

- Knowledge of the financial services domain
- Backend observability tools experience

Need only Argentina candidates who speak both fluent English and Spanish

We are seeking a dynamic, street-smart Backend Developer with strong Python experience and a passion for problem-solving using modern AI tools and approaches. This role is ideal for someone who can think critically, move fast, and contribute to building scalable backend systems, while also suggesting innovative and efficient solutions to help us achieve MVPs quickly.

Responsibilities:

- Develop and maintain backend services and APIs for our core application.
- Integrate third-party services using REST and/or GraphQL.
- Work with NoSQL and relational databases, ensuring efficient data modeling and query performance.
- Collaborate with the team on deploying services to AWS (Lambda, API Gateway, etc.).
- Suggest and experiment with AI-based tooling for rapid development and smart code generation.
- Bring fresh ideas and pragmatic solutions to enhance the backend architecture and development pipeline.

Technical Requirements :
Must Have :

▪️More than 4 years of experience in Python development.

▪️Experience with NoSQL databases (e.g., MongoDB, DynamoDB).

▪️Proficiency in Relational Databases (e.g., PostgreSQL, MySQL).

▪️Experience with API integrations using REST and/or GraphQL.

▪️Strong communication skills in English (Advanced/Bilingual).

Nice to Have :

▪️Experience with Node.js and/or Java.

▪️▪️▪️ Familiarity with AWS services, especially Lambda and API Gateway.

▪️Awareness or hands-on experience with Machine Learning, Agentic AI, or similar emerging technologies.

▪️Experience using AI-powered code generation tools to enhance development speed and MVP creation.

Senior Consultant, Tax Content Architect - LATAM (ARG, CL, CRI, MX)

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living.
Our 155,000 team members innovate with purpose, providing customers with life's essentials so businesses can grow, communities prosper, and consumers live well. With over 160 years of experience as a family company, we look ahead while remaining true to our values. We put people first. We reach higher. We do the right thing-today and for generations to come.
**JOB PURPOSE AND IMPACT**
The Senior Consultant, Tax Content Architect will focus on technology implementations, governance and enhancements of tax elements in enterprise resource planning (ERP) and improvements of tax processes within the LATAM region. With limited supervision, this job develops tax solutions and advice on tax requirements in ERP systems. In this role you will work in close liaison with the wider tax team and connect with the technology deployment, sustain & optimize teams, collaborate with DT&D; to contribute to efficient tax determination and resulting reporting processes.
**KEY ACCOUNTABILITIES**
+ **TAX SOLUTIONS:** Support the tax technology implementations (ERP and applications), including the gathering of local tax requirements with country or regional tax experts, assisting on the initial design process, performing analysis, testing and assisting on the creation of trainings following a go live.
+ **TAX ERP ANALYSIS:** Support with building and the maintenance of tax requirements in ERP systems and tax dedicated applications, following a standard tax methodology to gather and meet tax requirements.
+ **TAX ARCHITECTURE:** Assure that the tax requirements are designed, documented and implemented in a consistent manner across all areas within tax using the Tax Methodology, including assisting with the controls in the ERP space, such as the monitoring of tax logic in ERP.
+ **TAX LIASON:** Collaborate with other tax content architects and tax managers to come to a joined solution.
**QUALIFICATIONS**
**MINIMUM**
+ Minimum requirement of 5 years of relevant work experience.
+ Fluent English language skills - written and verbal
**PREFERRED**
+ Strong analytical skills to embed tax requirements in ERP systems or applications.
+ Good understanding of tax reporting requirements as well as the basic understanding of statutory requirements and configuration in current technologies.
+ Basic understanding of tax functionality in enterprise resource planning systems
+ Experience within or good understanding of an international tax/finance environment.
Important: The candidate must be based in Rosario (Argentina), Coronel (Chile), San José (Costa Rica) or Mexico City (Mexico).
#LI-KU1
#LI-Hybrid
To apply using chat/text, please click Apply Now button OR use this link ( to create a login to apply.

995 - Backend Developer (Java) · Senior · Remoto · ARG

Disclaimer – Lectura obligatoria: Compromiso y dedicación Este rol requiere dedicación full-time, con prioridad clara sobre los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales full-time. Cualquier actividad profesional adicional deberá ser informada previamente y no deberá interferir con las responsabilidades del rol.

Sobre Darwoft

Darwoft es una software factory dedicada al desarrollo de soluciones de software a medida y a la provisión de servicios de staff augmentation IT para clientes internacionales, con foco principal en Estados Unidos y Latinoamérica. Colaboramos estrechamente con startups y compañías en crecimiento para impulsar productos digitales de alto impacto.

Nuestra cultura se define como people-first : priorizamos la cercanía humana, la calidad técnica, el trabajo colaborativo y la construcción de relaciones de largo plazo. Buscamos profesionales que compartan esta visión y deseen generar un impacto real en el negocio de nuestros clientes.

Software Engineer Java SR (Relación de Dependencia - Argentina) Información general





- Ubicación: Argentina
- Tipo de contrato: Relación de Dependencia.
- Industria / Proyecto: Desarrollo de productos digitales de alto impacto y escala internacional.
- Zona Horaria: Horario laboral de Argentina

Sobre el Rol / About the Role

Buscamos un Software Engineer Java Senior con mentalidad de owner y una sólida trayectoria técnica para sumarse a nuestro equipo de desarrollo. En este rol, tu misión principal será evolucionar microservicios críticos, asegurando la escalabilidad, la disponibilidad y la calidad técnica en un contexto Cloud Native . Además, se espera que demuestres apertura hacia la innovación, apoyándote en herramientas de vanguardia (IA) para potenciar la eficiencia y optimizar el ciclo de delivery del equipo.

Responsabilidades / Responsibilities

- Diseñar y desarrollar microservicios robustos utilizando Java 17+ y Spring Boot, garantizando la escalabilidad del producto.
- Garantizar la excelencia técnica mediante la aplicación de patrones de diseño (Clean Architecture, Hexagonal, MVC) para asegurar un código mantenible y eficiente.
- Diseñar e implementar soluciones de integración y mensajería a través de APIs REST, procesos asincrónicos y arquitecturas orientadas a eventos (Queues/MQ).
- Operar dentro del ecosistema Cloud & DevOps, colaborando en el despliegue y mantenimiento de servicios en AWS mediante Docker y Kubernetes.
- Asegurar la calidad End-to-End del software mediante la escritura y ejecución de tests unitarios, de integración y funcionales.
- Fomentar una cultura de innovación, utilizando y promoviendo el uso de agentes de IA (Copilot, Cursor, etc.) para optimizar los procesos de desarrollo.
- Contribuir a la visibilidad técnica del proyecto mediante documentación clara y la detección temprana de bloqueos o riesgos que afecten al negocio.

Requisitos / Requirements Must-Have

- Experiencia comprobable de más de 5 años en desarrollo backend utilizando Java (versión 17 o superior) y el framework Spring Boot.
- Sólido manejo y diseño de bases de datos Relacionales y No Relacionales.
- Experiencia real con herramientas de control de versiones y flujos de trabajo (Tooling ): Git, GitLab y flujos de CI/CD (Jenkins o similares).
- Familiaridad y experiencia de trabajo en entornos AWS y orquestación de contenedores con Docker y Kubernetes (K8s).
- Residencia en Argentina, con disponibilidad para asistir a encuentros presenciales semanales en Córdoba o Buenos Aires.

Nice-to-Have

- Conocimientos prácticos en NodeJS y TypeScript.
- Experiencia previa con programación reactiva utilizando Spring WebFlux.
- Manejo de herramientas para la definición y documentación de contratos (Swagger, RAML).
- Foco en Observabilidad y Performance, incluyendo el monitoreo de métricas y la optimización de sistemas críticos.

Qué ofrecemos (Argentina) - Relación de dependencia ARG - Medicina prepaga de primer nivel para el grupo familiar. - Equipamiento de trabajo. - Programas de capacitación técnica y licencias para plataformas de aprendizaje. - Cultura flexible y orientada a las personas, con foco en el equilibrio vida-trabajo.

1029 - Backend Developer (Java) · Senior Advanced · Remoto · ARG

Disclaimer – Lectura obligatoria: Compromiso y dedicación Este rol requiere dedicación full-time, con prioridad clara sobre los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales full-time. Cualquier actividad profesional adicional deberá ser informada previamente y no deberá interferir con las responsabilidades del rol.

Sobre Darwoft

Darwoft es una software factory que desarrolla soluciones de software a medida y provee servicios de staff augmentation IT para clientes internacionales, principalmente en Estados Unidos y Latinoamérica. Trabajamos con startups y compañías en crecimiento, desarrollando productos digitales de alto impacto. Nuestra cultura es people-first, orientada a la calidad técnica, relaciones de largo plazo y mentalidad colaborativa. Combinamos excelencia técnica con cercanía humana.

Senior Advanced Java Developer (NRules / Payments) | Relación de Dependencia | Argentina Información General

- Ubicación: Argentina (Remoto / Flexibilidad según residencia)
- Tipo de contrato: Relación de Dependencia
- Industria / Proyecto: Fintech / Procesamiento de pagos de alta disponibilidad
- Zona Horaria: ART (GMT-3)

Sobre el Rol / About the Role

Buscamos un Senior Advanced Java Developer con un perfil técnico destacado para sumarse al ecosistema de procesamiento de pagos y promociones de un cliente líder del sector Fintech. En este rol, serás responsable de diseñar y evolucionar microservicios críticos de baja latencia y alta disponibilidad, optimizando la lógica de negocio y motores de reglas. Trabajarás en una arquitectura Cloud-Native sobre AWS, adoptando activamente agentes de IA para potenciar la calidad y velocidad del ciclo de desarrollo.

Responsabilidades / Responsibilities

- Diseñar, desarrollar y optimizar microservicios robustos en Java para sistemas de alta concurrencia, baja latencia y alta disponibilidad.
- Implementar arquitecturas de microservicios y patrones de integración avanzados dentro del dominio de pagos y promociones.
- Configurar y operar despliegues, pipelines de CI/CD y servicios basados en contenedores y serverless.
- Construir y consumir APIs REST escalables integradas a servicios clave de AWS.
- Utilizar de forma activa agentes y asistentes de IA para el diseño, generación de código, refinamiento técnico y mejora continua de las soluciones.
- Garantizar la resiliencia, observabilidad y rendimiento óptimo del sistema en entornos de producción.

Requisitos / Requirements

Must-Have:

- +6 años de experiencia sólida en desarrollo backend con Java .
- Experiencia comprobable en la construcción de APIs REST y arquitecturas de microservicios (con y sin contenedores).
- Trayectoria en el desarrollo e implementación de sistemas de alta disponibilidad y baja latencia .
- Experiencia práctica en despliegues, pipelines de CI/CD y automatización de procesos.
- Dominio e interacción directa con el ecosistema AWS (EKS, ECS, Lambda, SQS, SNS, EventBridge, DynamoDB, API Gateway, CloudWatch, DMS).
- Conocimiento del dominio de pagos (adquirencia, emisores, procesadores o motores de promociones).
- Adopción activa de herramientas y agentes de IA en el flujo de trabajo diario para acelerar y optimizar el desarrollo.

Nice-to-Have:

- Experiencia con motores de reglas de negocio (e.g., NRules, Drools) o lógica compleja de promociones.
- Conocimiento de arquitecturas orientadas a eventos (Event-Driven Architecture).
- Experiencia previa en sistemas transaccionales a gran escala dentro del sector bancario o procesadores de pago.

Qué ofrecemos / What We Offer

- Remuneración competitiva en relación de dependencia.
- Esquema de trabajo remoto con flexibilidad horaria.
- Oportunidad de trabajar en soluciones tecnológicas de escala masiva e impacto directo en la industria financiera.
- Espacios de capacitación técnica constante y uso de herramientas de IA de vanguardia.
- Cultura de cercanía humana, transparencia y desarrollo profesional sostenido.

Explore este y otros desafíos en:

#J-18808-Ljbffr

📌 Senior Cloud-Native Java Backend Engineer - Microservices (Rosario)
🏢 Capgemini Engineering
📍 Rosario

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior cloud-native java backend engineer - microservices (rosario) / rosario

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior cloud-native java backend engineer - microservices (rosario) / rosario