IBM's Watson Health Cúram Solution team is now searching for Java/J2EE Technical consultants to join our team!
We live in a moment of remarkable change and opportunity. Discover what you can make of this moment and apply now to explore this opportunity with us.
In this role in the Watson Health Cúram team, you will support clients implement the Cúram Social Platform Management (SPM). You will join a dynamic team that works with customers to meet their business objectives while embracing emerging and cutting-edge technologies, new standards and solving complex problems.
You will continue to develop expertise in the technical aspects of IBM Watson Health SPM solutions and work closely, at project sites, with clients, systems integration partners and delivery teams.
Cúram SPM Solutions offer full life-cycle support for managing health and social programs from needs to outcomes. By designing around the client, Cúram SPM solutions empower organizations to collaborate around client needs, providing citizens with easier access to governmental services and offering more effective ways to achieve desired health and social goals..
To learn more about what we are doing, check us out …
- Must be flexible to travel to client project sites.
Your Role and Responsibilities
Create functional and technical designs as well as solution prototypes, to support SPM configurations and extensions such as workflow, rules and/or integrations, while adhering to W3C and accessibility guidelines
Demonstrate problem solving expertise through investigation and resolution of issues such as situations where actual test results do not match expected test results.
Work closely with client and partner staff on matters related to the Cúram SPM technical architecture and communicate effectively (both written and verbal)
Establish and maintain positive and effective working relationships with fellow employees, System Integration partners and clients, to promote IBM WH as a trusted partner.
Maintain industry standard version controls.
Facilitate requirements and fit/gap workshops with client staff on technical topics and non-functional requirements.
Develop, code and unit test Cúram extensions in a J2EE environment, using application services like Web Design System, WebSphere or WebLogic, and DBs like Oracle and DB2.
Working within multiple delivery approaches, e.g. Agile, Waterfall, Hybrid, Devops, etc
Required Technical and Professional Expertise
Bachelor’s Degree in Computer Science/Information technology related domains.
At least 5 to 8 years’ hands on experience in application design/development/unit testing processes.
At least 5 years’ experience in Java /JEE/ J2EE development. Willingness to ramp up to hands-on Cúram design and development practice. Understand and employ deployment architecture for Cúram SPM.
Experience working with the Integrated Development Environment such as Eclipse, Eclipse based IDE products such as IBM RSA or similar.
At least 2-year experience working with relational databases (DB2 or Oracle) and SQL.
Knowledge of Application Servers like WebSphere or WebLogic, WebSphere Liberty.
Knowledge of Webservers such as Tom
Knowledge of JMS/Messaging, Webservice (SOAP/REST).
Knowledge and experience working in flavors of UNIX/NT Operating Systems.
Experience working in different SDLC life cycle methodologies such as Agile, Waterfall.
Good understanding of a standard deployment model for a typical n-tier enterprise Java/J2EE web application.
Must be eligible to obtain Government of Canada security clearance
Preferred Technical and Professional Expertise
1 to 2 years of experience in IBM Cúram Social Program, development, design, and build deployments.
Excellent communication & documentation skills to articulate the solution.
Experience in implementation of ERP or commercial off-the-shelf (COTS) package software or similar is a plus.
Knowledge of deploying enterprise applications on app servers such as WebSphere/WebLogic is preferable.
Experience in modern UI/UX design and user research practices, tools, languages is a plus.
Experience with UML (Class, Sequence, Domain Model) and various design patterns
Experience in working with ReactJS & Redux.
Experience in Defect logging, tracking and monitoring using Bugzilla, JIRA and ALM/Quality Center
Experience in White Box and Black Box Testing, which includes Functional, Regression, Integration, End to End, Load, System Testing, Performance testing
Experience in developing SOAP and REST based web services
Expertise in automation using Selenium WebDriver with Java/Python and HP UFT
Knowledgeable of DevOps and CI/CD automation tools such as Jenkins, Git, Github, Azure DevOps, Pipelines, Infrastructure automation tools like Chef or Puppet or Ansible, Ansible Tower.
Knowledge on AWS/Azure/Jenkins CI-CD Pipelines
Knowledge of scripting with one or more:
YAML, JSON, PowerShell, BASH or Python
Knowledge of Docker and Kubernetes container orchestration and management platforms e.g., Redhat OpenShift, IBM Kubernetes Services, AKS, IBM Cloud Services or equivalent implementation is a must.
Familiarity with the logging and monitoring tools such as Log4j, ELK, Splunk is a plus
Knowledge of analytics and Data Science is a plus.
Experience working as Cloud and DevOps consultant for an IT professional services firm or similar background.
Must have the ability to work in Canada without sponsorship.
About Business Unit
IBM’s Cloud and Cognitive software business is committed to bringing the power of IBM’s Cloud and Watson/AI technologies to life for our clients and ecosystem partners around the world. IBM provides you with the most comprehensive and consistent approach to development, security and operations across hybrid environments—with complete software solutions for business and IT operations, development, data science, security, and management. Our experts and software capabilities help organizations develop applications once and deploy them anywhere, integrate security across the breadth of their IT estate, and automate operations with management visibility. With IBM, you also have access to new skills and methods, governance and management approaches, and a deep ecosystem of industry experts and partners.
This role requires you to be fully vaccinated against COVID-19 prior to your start date. Full vaccination refers to receiving dosage of COVID-19 vaccines that provide full protection in accordance with Canada Public Health and WHO guidance (full series of a 2 dose vaccine plus 14 days or a one dose vaccine plus 14 days from the last dose). Proof of vaccination status will be required. Booster vaccination requirements may be required. If you are unable to be vaccinated due to medical or religious reasons, we offer accommodations in accordance with applicable law.
Your Life @ IBM
Are you craving to learn more? Prepared to solve some of the world's most unique challenges? And ready to shape the future for millions of people? If so, then it's time to join us, express your individuality, unleash your curiosity and discover new possibilities.
Every IBMer, and potential ones like yourself, has a voice, carves their own path, and uses their expertise to help co-create and add to our story. Together, we have the power to make meaningful change – to alter the fabric of our clients, of society and IBM itself, to create a truly positive impact and make the world work better for everyone.
It's time to define your career.
IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
This role will involve working with technology that is covered by Export Regulations sanctions. If you are a Foreign National from any of the following US sanctioned countries (Cuba, Iran, North Korea, and Syria) on a work permit, you are not eligible for employment in this position.
Being You @ IBM
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.