We are seeking a Senior Software Developer with extensive experience in designing, developing, testing, and maintaining high-quality Java applications across the full software development lifecycle (SDLC). The role involves building and enhancing applications using a variety of technologies including Java, Spring Boot, JPA, EJB, Angular, NodeJS, and modern PDF-generation tools. You will develop and integrate robust RESTful and SOAP web services, design and implement microservices architectures, and contribute to distributed systems development. A key aspect of this role is developing and maintaining cloud-enabled solutions leveraging Azure Cloud services, CI/CD pipelines, containerization (Docker), and infrastructure automation. You will also be responsible for preparing deployment packages, supporting production deployments, and coordinating releases. This position requires expertise in implementing and optimizing business rules using IBM Operational Decision Manager (ODM) and integrating applications with IBM Business Automation Workflow (BAW). Experience with IBM WebSphere and Liberty application servers, middleware, enterprise gateways, and communication protocols is essential. You will also write complex PL/SQL queries, support databases, and work with OpenText Content Management APIs. Developing accessible, AODA-compliant user interfaces and documents, and contributing to public-sector permitting systems are also key responsibilities. Experience with Red Hat OpenShift Console for managing cloud-native applications and active participation in Agile Scrum ceremonies are expected. Maintaining system design documents, conducting various types of testing, performing code reviews, and providing estimates are also part of the role. The ideal candidate will demonstrate strong analytical thinking, problem-solving abilities, communication skills, and teamwork, with the ability to manage multiple tasks simultaneously in a fast-paced, high-pressure environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed