Search by job, company or skills

EXASOFT PTE. LTD.

Software Engineer (Java, Spring Boot, Microservices, AWS, Apache Camel, CRM)

10-12 Years
SGD 8,000 - 11,000 per month

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Over 100 applicants

Job Description

Responsibilities

  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132689747

Similar Jobs