🔵 Reach IT - Nearshore Solution!
Our nearshore expertise sets us apart. We specialize in on-demand, scalable teams, technical excellence, and operational reliability. By bridging the talent gap, we support organizations building robust, secure, and business-critical data platforms.
We are looking for a Senior JAVA Software Engineer (Remote)🛡️
To join a TELCO transformation program, focused on building a Customer Data Platform (Customer 360) that centralizes, normalizes, and distributes customer data across multiple core systems (CRM, billing, digital channels).
This platform operates in a highly distributed, event-driven architecture, processing large volumes of data in near real-time, ensuring consistency, scalability, and reliability across critical business flows.
Skills
🎯 +5 years of backend engineering experience with Java 17+;
🎯 Spring Boot for microservices and REST APIs;
🎯 Event-driven architectures (Kafka, SNS/SQS);
🎯 AWS (ECS/EKS, Lambda, S3, RDS/Aurora)
🎯 Designing and integrating distributed systems
🎯 PostgreSQL and MongoDB in production environments;
🎯 CI/CD pipelines (GitHub Actions / GitLab CI)
🎯 Observability (CloudWatch, Grafana)
🎯 Real exposure to Angular or similar frontend frameworks in API-driven;
🎯 Agile/Scrum teams
Your Responsibilities
✅ Develop Java (Spring Boot) microservices to support customer data flows;
✅ Implement event-driven communication (Kafka, SNS/SQS), for asynchronous processing, decoupling, and eventual consistency across systems;
✅ Build and evolve RESTful APIs, enabling integration between core systems (CRM, billing, digital channels);
✅ Work with AWS services (ECS/EKS, Lambda, S3, RDS/Aurora), to deploy scalable, resilient, and cloud-native services;
✅ Contribute to Customer Data Platform and MDM initiatives, supporting data normalization, governance, and unified customer views (Customer 360);
✅ Support data ingestion and consumption pipelines (Redshift / analytics layer),enabling downstream analytics and business intelligence use cases;
✅ Manage data persistence using PostgreSQL and MongoDB;
✅ Contribute to CI/CD pipelines (GitHub Actions / GitLab CI);
✅ Code quality using SonarQube / Checkmarx, enforcing standards, security, and maintainability;
✅ Observability practices (CloudWatch, Grafana), monitoring, logging, alerting;
✅ Collaborate with frontend teams and support Angular-based applications when needed
#backendengineer #java #springboot #microservices #eventdriven #kafka #aws #customerdata #mdm #telecom #cloud #distributed #softwareengineering #Remote #ReachIT