Senior Java Software Engineer (Remote)
KEY RESPONSIBILITIESDevelopment and Maintenance of WS02 Work Flows to accommodate Client’s data integration needsPlay an active role in requirements gathering , design and development of WS02 componentsFigure out possibilities of developing custom connectors based on the open source ws02 source codeBranching, Tagging, Release Activities on Version Control Tools: Bitbucket, GITSupport DevOps team in CI/ CD deployment from Dev to Upper EnvironmentsProactively analyse , fix production incidents in collaboration with ws02 support teamREQUIREMENTS:B.E / B.Tech in Computer Science and EngineeringHave 8+ years working with development rolesHands-on experience in WSO2 Enterprise Integrator (preferably version 7.0) / WSO2 API Manager (preferably version 3.0). (Recommended)Solid programming skills using Java, Design Patterns, JMS, SOAP/REST Web ServicesGood English Communication skill ( you will work directly with Singaporean team)Minimum 1 full cycle integration implementation projects in WSO2Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XMLDesign, Code, test, debug, implement and document complex WSO2 sequencesHands On Experience in implementing service transformation, routing, enrichment and orchestration in WSO2.Good working knowledge of proxy services, connectors, error handling, custom mediators and good debugging skillsExperience in securing APIs using OAuth, SAML, Open ID Connect, etcStrong knowledge in REST API Modelling languages. (YAML/Swagger etc.)Solid programming skills using Java, Design Patterns, JMS, SOAP/REST Web ServicesExperience in installation/migration of WSO2 APIM and EI Products.Experience in setting up Exception Handling / Logging / Retry FrameworksGood to have knowledge on CI/CD Implementations for Automating the WSO2 dev, Production deployment activities.Good to have knowledge on Writing Junit/integration test cases to validate the code quality and code coverage.PROFESSIONAL CERTIFICATIONS (DESIRABLE)Amazon Web Services (AWS): AWS Practitioner /DeveloperCertifications on Microservices / REST API ImplementationsWORKING TIME: 8h/ day from Monday to Friday ( From 8h30)WORKING PLACE: RemoteINTERVIEW PROCESS: 3 rounds