Java Developer

Saaki Argus and Averil Consulting
Thiruvananthapuram, Kerala, India
  • Position: Java Developer
  • Experience: 3–15 Years
  • Location: Trivandrum, Kerala
  • Work Mode: Hybrid – 3 Days in Office

Job Summary

  • We are looking for a Technical Consultant III with strong experience in Java, enterprise application development, API integration, Kafka, cloud platforms and distributed systems. The role involves designing and implementing end-to-end SaaS integration solutions for enterprise and banking clients.
  • Roles & Responsibilities
  • Design and develop end-to-end SaaS and enterprise integration solutions.
  • Understand and map client integration landscapes across core systems, APIs, data, messaging and cloud platforms.
  • Design and implement REST APIs, API integrations and event-driven architectures.
  • Work with Kafka, REST services, data pipelines and cloud platforms.
  • Develop enterprise applications using Java and related technologies.
  • Integrate applications, data sources and enterprise systems across complex environments.
  • Work with Azure, AWS or GCP cloud platforms.
  • Collaborate with client architects, developers and technical teams to understand requirements.
  • Translate business and technical requirements into technical designs and integration solutions.
  • Support implementation, testing, troubleshooting and production go-live.
  • Work on distributed systems, enterprise integration frameworks and SaaS architecture.
  • Troubleshoot integration, API, messaging and application issues.
  • Contribute to integration accelerators, technical documentation and implementation best practices.
  • Work closely with Product and Engineering teams to communicate client requirements and integration challenges.
  • Act as a technical consultant/advisor for enterprise and banking clients.
  • Required Skills
  • 3–15 years of experience in software engineering, technical consulting or enterprise integration.
  • Strong experience in Java / Enterprise Application Development.
  • Strong knowledge of REST APIs and API Design.
  • Hands-on experience with Apache Kafka / Event-Driven Architecture.
  • Experience in Application Integration and Data Integration.
  • Good understanding of SaaS Architecture and Distributed Systems.
  • Experience with at least one cloud platform: Azure / AWS / GCP.
  • Knowledge of Enterprise Integration Frameworks.
  • Understanding of Security and Networking concepts.
  • Strong troubleshooting, problem-solving and technical communication skills.
  • Experience working directly with clients / customer-facing technical teams.
  • Preferred / Good to Have
  • Experience in Banking / Financial Services / Core Banking Integration.
  • Experience working with global technology consulting, Big 4, product or SaaS organizations.
  • Experience designing integrations for complex enterprise environments.
  • Strong understanding of cloud-native and event-driven architectures.
  • Bachelor's/Master's degree in Computer Science, Engineering or related discipline.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →