Integration Developer (Java, Spring Boot)

7 - 12 years

14.0 - 16.0 Lacs P.A.

Chennai

Posted:2 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

JavaJMSREST servicesTLS/mTLSOAuth2.0JWTKafkaSpring BootSAMLSOAP

Work Mode

Remote

Job Type

Full Time

Job Description

Job Summary: We are looking for a highly experienced Senior WSO2 Integration Developer with strong expertise in Java, Spring Boot, and enterprise-grade integration platforms. The role demands hands-on skills in designing, implementing, and deploying scalable integrations using the WSO2 Integration Stack, as well as supporting batch, synchronous, and asynchronous communication models. The candidate should be able to work in remote or onsite (Singapore) settings based on project requirements and client engagements. Key Responsibilities: Integration Design & Development Architect and develop robust integration solutions using WSO2 Enterprise Integrator, API Manager, and Identity Server. Develop and manage APIs, Proxy Services, Sequences, and Connectors with Mediation Logic. Create microservices with Java and Spring Boot for integration backends. Handle complex integration use cases involving file-based transfers, event-driven flows (JMS/Kafka), SOAP/REST services, and batch processing jobs. Architecture & Design Apply Enterprise Integration Patterns (EIP), SOA principles, and microservices architecture to design end-to-end workflows. Collaborate with enterprise architects to design integration blueprints aligned with scalability, reusability, and reliability goals. Lead design reviews and ensure adherence to architectural standards and coding best practices. DevOps, CI/CD & Automation Implement CI/CD pipelines using tools like Jenkins, GitLab, Azure DevOps for WSO2 and Java-based deployments. Automate build, deployment, and test lifecycles for APIs and services. Utilize Docker and Kubernetes for containerization and cloud-native deployment. Monitor integration components using logging and observability tools such as ELK, Prometheus, and Grafana. Security & Compliance Design and implement secure APIs and integrations using OAuth2.0, SAML, JWT, TLS/mTLS, and API Gateway policies. Integrate with enterprise identity providers and WSO2 Identity Server for SSO, MFA, and federated identity management. Ensure data privacy, auditability, and compliance with internal security guidelines and external regulatory frameworks (GDPR, PCI-DSS, etc.). Documentation & Support Produce high-quality technical documentation, API specs (Swagger/OpenAPI), and interface contracts. Provide production support, root cause analysis, and performance optimization for integration services. Collaborate with QA, DevOps, Architects, and Business Analysts in Agile/Scrum environments. Mentor junior developers and participate in internal knowledge-sharing sessions. Required Skills & Experience : Core Technical: 7+ years of enterprise development experience in WSO2, Java (11+), and Spring Boot. Deep understanding of WSO2 API Manager, Enterprise Integrator, and Identity Server architecture. Experience with integration protocols (REST, SOAP, JMS, Kafka, MQTT, SFTP, JDBC). Skilled in XSLT, JSON/XML transformation, mediation logic, and Data Services. Batch, Sync, and Async Integration: Proven ability to build and manage: Batch integrations ETL workflows, cron jobs, and scheduled SFTP/FTP-based interfaces. Synchronous integrations real-time API calls, service chaining with request/response flows. Asynchronous/event-driven integrations – message queues, publish-subscribe models, and streaming (e.g., Kafka). CI/CD & Cloud: Experience with CI/CD: Jenkins, GitLab CI, Maven, Gradle, SonarQube, Nexus/Artifactory. Hands-on with Docker, Kubernetes, Helm, and cloud platforms (AWS, GCP, Azure). Familiarity with API monitoring, throttling, analytics, and lifecycle management. Security: Strong foundation in API security, encryption, IAM, and key management. Experience integrating with OAuth2, OpenID Connect, SAML, and LDAP/AD. Desirable Skills (Nice to Have): Experience with Ballerina, Apache Kafka, Apache Camel, or MuleSoft. Exposure to API monetization, multi-tenancy, and API lifecycle governance. Prior experience with Salesforce, SAP, Oracle, or other enterprise system integrations. WSO2 certification or equivalent industry-recognized credentials. Educational Qualifications: Minimum: Professional Bachelor’s degree in Computer Science, Engineering, or a related IT discipline is mandatory. Advanced degrees or certifications in WSO2, Java, or Cloud Technologies are a plus. Soft Skills: Strong communication, analytical thinking, and stakeholder engagement. Ability to work independently and lead technical discussions with cross-functional teams. Proactive, detail-oriented, and committed to high-quality deliverables. Work Arrangement: Work Mode: Remote / Hybrid / Onsite (Singapore) — depends on project or client needs. Must be available during Singapore working hours (GMT+8) for Remote Travel: Occasional travel to client locations may be required (within Singapore or APAC region).

RecommendedJobs for You