Java Developer Sr.
Role: Senior Java Developer
Location:
LATAM Work Scheme: 100% Remote (EST Time Zone alignment) English Level: Advanced / Fluent Client Industry: US Banking (Based in Miami)
About the Role
At Coderio Software Company, we are creating a new squad to work with one of our top clients in the US banking industry, based in Miami. You'll be working 100% remotely on high-impact backend systems using Java 21, AWS, Apache Kafka, and event-driven microservices, helping to build scalable, cloud-native solutions in a modern engineering environment.
Responsibilities:
• Backend Architecture & Execution: Design, build, test, and deploy Spring Boot microservices following strict team standards. You will own your code from design to production.
• Distributed Systems & Event-Driven Flows: Implement publish/subscribe async messaging and handle distributed transactions using saga or orchestration patterns.
• API Design & Integration: Design and consume REST APIs, webhooks, and subscription APIs, while actively contributing to API contracts and versioning.
• Cloud-Native Engineering: Build and maintain CI/CD pipelines and infrastructure-as-code for your services, operating heavily on AWS.
• Operational Excellence: Diagnose and resolve issues across distributed services utilizing observability tools like New Relic, Datadog, or OpenTelemetry for logging, tracing, and metrics.
• Advanced AI & Agentic Workflows: Integrate LLMs into services (function/tool calling, structured outputs, and the Model Context Protocol) and build agentic workflows, ensuring AI safety and governance (guardrails, PII/PCI handling) in a regulated setting.
Requirements:
• Language: Advanced English proficiency (written and spoken) is mandatory. You will be communicating daily with US-based stakeholders.
• Technical Foundation: Senior level with 7+ years of experience building backend services in Java (with strong expertise in modern versions like Java 21) and at least 2+ years specifically in microservices and event-driven systems.
• Stack & Messaging Expertise: Deep, hands-on mastery of Java with strong OOP and concurrency fundamentals, alongside production experience in Spring Boot, Spring Cloud, and solid, proven experience with Apache Kafka (event streaming, partitions, consumer groups, etc.).
• Stack Expertise: Deep, hands-on mastery of Java with strong OOP and concurrency fundamentals, alongside production experience in Spring Boot and Spring Cloud.
• Cloud Architecture: Solid, demonstrable production experience with AWS services including DynamoDB, Kinesis, SQS, SNS, KMS, API Gateway, ECS/EKS, Lambda, IAM, and RDS.
• AI Proficiency: Fluency with AI-assisted development (like Claude Code or Copilot) with the critical judgment to review AI-generated code.
• Testing Discipline: Solid testing discipline utilizing JUnit, Mockito, and integration testing.
• Location & Engagement: Must be located in Latin America (LATAM) and available to work 100% remotely, overlapping with US Eastern Time (EST) business hours. Nice to Have:
• Financial services or payments domain experience, specifically with payment messaging standards such as ISO 20022 and the legacy FAIM (Fedwire) format.
• Experience with containers and orchestration (Docker, Kubernetes).
• Hands-on experience with Infrastructure as Code (Terraform, CloudFormation, or CDK).
• Experience with workflow and orchestration engines such as Temporal, Camunda, or AWS Step Functions.
• Advanced AI
skills:
vector stores/RAG, prompt engineering, and AI observability
Location:
LATAM Work Scheme: 100% Remote (EST Time Zone alignment) English Level: Advanced / Fluent Client Industry: US Banking (Based in Miami)
About the Role
At Coderio Software Company, we are creating a new squad to work with one of our top clients in the US banking industry, based in Miami. You'll be working 100% remotely on high-impact backend systems using Java 21, AWS, Apache Kafka, and event-driven microservices, helping to build scalable, cloud-native solutions in a modern engineering environment.
Responsibilities:
• Backend Architecture & Execution: Design, build, test, and deploy Spring Boot microservices following strict team standards. You will own your code from design to production.
• Distributed Systems & Event-Driven Flows: Implement publish/subscribe async messaging and handle distributed transactions using saga or orchestration patterns.
• API Design & Integration: Design and consume REST APIs, webhooks, and subscription APIs, while actively contributing to API contracts and versioning.
• Cloud-Native Engineering: Build and maintain CI/CD pipelines and infrastructure-as-code for your services, operating heavily on AWS.
• Operational Excellence: Diagnose and resolve issues across distributed services utilizing observability tools like New Relic, Datadog, or OpenTelemetry for logging, tracing, and metrics.
• Advanced AI & Agentic Workflows: Integrate LLMs into services (function/tool calling, structured outputs, and the Model Context Protocol) and build agentic workflows, ensuring AI safety and governance (guardrails, PII/PCI handling) in a regulated setting.
Requirements:
• Language: Advanced English proficiency (written and spoken) is mandatory. You will be communicating daily with US-based stakeholders.
• Technical Foundation: Senior level with 7+ years of experience building backend services in Java (with strong expertise in modern versions like Java 21) and at least 2+ years specifically in microservices and event-driven systems.
• Stack & Messaging Expertise: Deep, hands-on mastery of Java with strong OOP and concurrency fundamentals, alongside production experience in Spring Boot, Spring Cloud, and solid, proven experience with Apache Kafka (event streaming, partitions, consumer groups, etc.).
• Stack Expertise: Deep, hands-on mastery of Java with strong OOP and concurrency fundamentals, alongside production experience in Spring Boot and Spring Cloud.
• Cloud Architecture: Solid, demonstrable production experience with AWS services including DynamoDB, Kinesis, SQS, SNS, KMS, API Gateway, ECS/EKS, Lambda, IAM, and RDS.
• AI Proficiency: Fluency with AI-assisted development (like Claude Code or Copilot) with the critical judgment to review AI-generated code.
• Testing Discipline: Solid testing discipline utilizing JUnit, Mockito, and integration testing.
• Location & Engagement: Must be located in Latin America (LATAM) and available to work 100% remotely, overlapping with US Eastern Time (EST) business hours. Nice to Have:
• Financial services or payments domain experience, specifically with payment messaging standards such as ISO 20022 and the legacy FAIM (Fedwire) format.
• Experience with containers and orchestration (Docker, Kubernetes).
• Hands-on experience with Infrastructure as Code (Terraform, CloudFormation, or CDK).
• Experience with workflow and orchestration engines such as Temporal, Camunda, or AWS Step Functions.
• Advanced AI
skills:
vector stores/RAG, prompt engineering, and AI observability