As a Software Engineer II on the Streaming team, you will design and scale data infrastructure, collaborate on product development, and ensure operational availability of team artifacts.
Developer Backend SSR/SR — Java
📜 Description
- Work on projects where the backend plays a central role, developing and evolving robust, scalable, and secure solutions.
- Lead the transition of APIs to 24x7 availability, focusing on resilience, scalability, observability, and production operations.
- Develop APIs and batch processes that meet high security and file processing standards within payment systems.
- Utilize technologies such as Java 21, Spring Boot 3, Kafka, Kubernetes, and Docker.
🛠️ Requirements
- For Senior positions: +8 years of development experience.
- For Semi Senior positions: +5 years of development experience.
- Experience with Java 21 and Spring Boot 3.
- Experience developing REST APIs.
- Familiarity with Kafka, Kubernetes, and Docker.
- Knowledge of AWS and GitLab.
- Experience with SQL databases.
- Experience with unit tests and integration tests.
- Value experience in hexagonal architecture, testing, observability, and prior work in payment systems.
✨ Benefits
- 10 business days of vacation plus an additional 5 business days.
- Flexible remote-first work environment.
- Monthly in-office meetings for team bonding if located in AMBA.
- Provision of coworking spaces and equipment for your workspace.
- Monthly points for redeeming on a benefits platform.
- Health insurance for you and your family.
- Extended leave for important family moments.
- Continuous learning opportunities with English classes and access to training platforms.
Full job description
En redbee estamos buscando personas Developer Backend SSR/SR para sumarse a proyectos diferentes, con desafíos técnicos vinculados a alta disponibilidad, APIs, procesos batch y medios de pago.
Buscamos personas con experiencia sólida en Java y Spring Boot, que disfruten trabajar con soluciones robustas, escalables y seguras. Algunos de los desafíos que vas a encontrar incluyen llevar APIs a esquemas de disponibilidad 24x7, trabajando sobre resiliencia, escalabilidad, observabilidad y operación en producción; y también desarrollar APIs y procesos batch que requieren altos estándares de seguridad y procesamiento de archivos, dentro de un contexto de medios de pago.
¿Qué vas a hacer?
Vas a trabajar en proyectos donde el backend tiene un rol central, participando en el desarrollo y evolución de soluciones robustas, escalables y seguras.
Algunos de los desafíos incluyen llevar APIs a esquemas de disponibilidad 24x7, trabajando sobre resiliencia, escalabilidad, observabilidad y operación en producción; y desarrollar APIs y procesos batch que requieren altos estándares de seguridad y procesamiento de archivos, dentro de un contexto de medios de pago.
Tecnologías
Java 21 · Spring Boot 3 · Kafka · Kubernetes · Docker · AWS · GitLab · PostgreSQL · SQL Server · MySQL · APIs REST · Swagger · Spring Batch · mTLS · OAuth2 · ArgoCD
También valoramos experiencia en arquitectura hexagonal, testing, observabilidad y experiencia previa en medios de pago o tarjetas.
Requisitos
- Para posiciones Senior: +8 años de experiencia en desarrollo.
- Para posiciones Semi Senior: +5 años de experiencia en desarrollo.
- Experiencia con Java 21 y Spring Boot 3.
- Experiencia desarrollando APIs REST.
- Experiencia con Kafka, Kubernetes y Docker.
- Conocimientos de AWS y GitLab.
- Experiencia con bases de datos SQL.
- Experiencia con unit tests y tests de integración.
- Disponibilidad para trabajar 1 día por semana de manera presencial en Parque Patricios.
Similar jobs
Search more Backend Engineer jobsAs a Software Engineer II on the Streaming team, you will design and scale backend systems, collaborate on product development, and ensure operational availability of data infrastructure.
Pessoa Desenvolvedora III (MAR Gestão de Pedidos)
As a Backend Developer, you will implement collaborative backend solutions, enhance applications, and mentor fellow developers while ensuring high-quality coding practices.
Pessoa Desenvolvedora BackEnd NodeJs Especialista I (Venda Direta)
As a Backend Developer, you will lead technical architecture and develop cutting-edge solutions using Generative AI to enhance sales performance and business KPIs.
Design and develop scalable backend solutions using Java and Spring Boot, while leading initiatives and collaborating with clients to align project objectives with business needs.
