Java Enterprise Developer - CPQ
Long term contract
Ontario, CANADA Remote
Job Summary :
We are seeking a skilled and experienced Java EE Developer with strong knowledge in enterprise technologies, tools, and methodologies. The ideal candidate will have hands-on experience in Java EE development, working with web technologies, DevOps tools, and enterprise platforms such as IBM Sterling and WatsonX. Experience in Agile and Waterfall methodologies, as well as managing technical processes like change requests, analysis, and risk mitigation, is essential.
Key Responsibilities :
- Design, develop, and maintain enterprise-level applications using Java EE, JSP, HTML5, and CSS.
- Work with IBM Sterling APIs (Omniconfigurator, Import / Export, Compilation).
- Utilize tools like IBM MDM, IBM RSA, RTC, Eclipse, and Postman in development processes.
- Implement and maintain web services (SOAP / REST).
- Manage version control, project tracking, and collaboration using GIT and Jira.
- Integrate and automate builds and deployments using Jenkins, UCD, SonarQube, and Podman.
- Develop and support applications using the Spring framework and Java Regular Expressions.
- Work with Oracle 11G for database development and support.
- Apply basic Unix knowledge for server-side tasks and deployments.
- Collaborate with cross-functional teams in both Waterfall and SAFe Agile methodologies.
- Support requirement elicitation, risk analysis, and change request management.
- Contribute to generative AI initiatives using IBM WatsonX.
- Deploy and manage applications on RedHat OpenShift cloud platform.
Required Skills :
Languages & Technologies :
Java EE, JSPHTML5, CSSSpring FrameworkJava RegexWeb Services :
SOAP, RESTDatabases :
Oracle 11GDevOps & Tools :
Jenkins, UCD, SonarQube, PodmanPostman, EclipseGIT, JiraIBM Tools & Platforms :
IBM RTC, IBM RSAIBM MDM (High-level knowledge)IBM WatsonX (Generative AI)Sterling Business Centre & Sterling API (Omniconfigurator, Export, Import, Compilation)Cloud & Systems :
RedHat OpenShiftUnix (Basic knowledge)Development Methodologies :
WaterfallSAFe Agile (Hands-on experience)Additional Skills :
Requirement elicitation & analysisRisk mitigation strategiesChange request managementGarbage collection concepts in JavaPreferred Qualifications :
Bachelor's degree in Computer Science, Information Technology, or related field.Certifications in Agile methodologies, Java, or relevant IBM technologies (optional but preferred).