Job Description

Responsibilities: Design, develop, test, and maintain highquality Java applications across the full software development lifecycle (SDLC). Build and enhance applications using Java, Spring Boot, JPA, EJB, Angular, NodeJS, and modern PDF-generation tools such as iText or Apache Velocity. Develop and integrate robust RESTful and SOAP web services to support secure and scalable system interactions. Design and implement microservices architectures and contribute to distributed systems development. Develop and maintain cloud-enabled solutions leveraging Azure Cloud services, CI/CD pipelines, containerization (Docker), and infrastructure automation. Prepare deployment packages, support production deployments, and coordinate releases across multiple environments (Dev, QA, UAT, Prod). Implement, update, and optimize complex business rules using IBM Operational Decision Manager (ODM). Integrate applications with IBM Business Automation Workflow (BAW) for workflow orchestration and automation. D...

Ready to Apply?

Take the next step in your AI career. Submit your application to Maarut today.

Submit Application