Architect, design, and implement high-throughput, low-latency Java applications with Spring Boot and Apache Camel for integration across distributed systems.
Deliver microservices-based solutions that are highly available, resilient, and secure across SOL enterprise environments.
Build and maintain multi-country onboarding and compliance platforms, ensuring regulatory adherence and scalable integration.
Lead end-to-end feature delivery including requirement analysis, design, code, QA, deployment, and production support.
Optimize data pipelines using SQL, NoSQL (Redis, Elasticsearch) to handle millions of records asynchronously.
Integrate with CRM platforms (Salesforce, Microsoft Dynamics) and ensure seamless orchestration of customer views across heterogeneous systems.
Apply expertise in AWS services like EC2, ECS, ALB, S3, DynamoDB, RDS, CloudFront, Route53, SQS, SNS, etc.) to design cloud-first solutions.
Drive adoption of CI/CD pipelines (Jenkins, Maven, Git) and automated testing frameworks for continuous delivery.
Ensure governance and observability of applications using structured logging, monitoring, and alerting practices.
Act as SME in complex feature releases and guide teams through cognitive design decisions.
Requirements:
10+ years of hands-on experience in Java enterprise development, with strong command over multi-threading,algorithms, and design patterns.
Proven expertise in Spring Boot, Apache Camel,and microservices architecture in production deployments.
Strong background in cloud architecture with AWS,including infrastructure scaling, security, and distributed services.
Solid working knowledge of databases Like MySQL, MariaDB, Redis, Elasticsearch for transactional and analytics workloads.
Demonstrated experience integrating with CRM solutions (Salesforce, Dynamics) and large-scale data systems.
Strong understanding of middleware frameworks like JMS, ESB, MOM, SOA, CAA.
Proficiency with CI/CD pipelines, DevOps practices, and agile methodologies.
Experience with application servers (JBoss, Tomcat, Jetty) and Linux environments.
Excellent communication and leadership skills to collaborate with business analysts, QA, and cross-functional engineering teams.