
Software Engineer, Java, webMethods
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Morocco.
β’ Design, develop, and maintain Java applications along with webMethods integration flows.
β’ Engage in business requirements analysis and create robust, scalable integration solutions.
β’ Develop and manage integration services utilizing webMethods Integration Server.
β’ Design, develop, and consume REST and SOAP APIs.
β’ Ensure seamless integration between various applications and information systems.
β’ Contribute to the establishment and enhancement of service-oriented (SOA) and microservices architectures.
β’ Maintain code quality and adhere to sound development practices through best practices and code reviews.
β’ Implement unit tests and integration tests while aiding in their automation.
β’ Provide technical support and address production incidents.
β’ Collaborate with project teams (including Architects, DevOps, QA, and Product Owners) in an Agile/Scrum environment.
β’ Contribute to technical documentation and ongoing improvement initiatives.
β’ Master's degree (Bac+5) in Computer Science or a related field.
β’ At least 7 years of experience in Java development and integration.
β’ Strong proficiency in Java (Java 8/11/17) and the Spring ecosystem (Spring Boot, REST, JPA).
β’ Extensive experience with the Software AG webMethods platform: Integration Server (IS), Designer, webMethods API Gateway, Universal Messaging (UM); experience with Trading Networks is a plus.
β’ Skilled in integration technologies: REST, SOAP, XML, JSON, XSD.
β’ Good understanding of SOA and Microservices architectures.
β’ Experience with relational databases (such as Oracle, PostgreSQL, SQL Server).
β’ Proficient in Git, Maven, and CI/CD pipelines.
β’ Familiarity with Docker and Kubernetes is an advantage.
β’ Strong communication skills, with a sense of autonomy and teamwork.
β’ Option for remote work in Morocco and internationally.
β’ Flexibility and autonomy in work arrangements.
β’ Opportunities for training and professional development.
β’ Access to certifications.
β’ Personalized support and mentoring.
β’ Involvement in a variety of high-impact projects.
β’ Integration into active technical communities.
β’ An inclusive culture in a multicultural and disability-friendly environment.
β’ A workplace that values diversity and nurtures talent potential.
β’ Engagement in solidarity initiatives with partners.
β’ Commitment to reducing environmental impact.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.