IBM
Senior Software Developer FileNet Content Manager
IBM, San Jose, California, United States, 95199
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, let’s talk.
IBM FileNet Content Manager is an enterprise content management (ECM) platform that provides tools for organizations to manage, store, and process large volumes of unstructured content like documents, images, and videos. We’re looking for an innovative, experienced Software Developer who’s passionate about building solutions, supporting customers, and constantly learning and exploring new skills. In this role, you will be part of a team developing the next generation of AI‑infused features for our products. You will work in a dynamic environment, closely collaborating with Architects, other developers, and Offering Managers across our global organization.
Your role and responsibilities
Architect and develop complex new features and enhance existing features of products. Provide mentoring and coaching to junior developers. Assist in planning and tracking of projects. Engage in the full spectrum of engineering activities, from R&D, design and development of the technical architecture, unit testing and other test collateral creation, as well as supporting our growing customer base. Use expertise in Java and Web technologies to enhance the customer experience and develop the next iterations of FileNet Content Manager. Join a dynamic, friendly, and diverse team in an international and highly technical environment. Be a self‑starter, requiring limited supervision, with good communication skills and the ability to multi‑task and prioritise work. Required education
Bachelor's Degree Preferred education
Master's Degree Required technical and professional expertise
3+ years as a software development squad leader/team leader. Hands‑on experience designing, developing, and delivering software solutions. Experience with RESTful APIs, GraphQL APIs, and SOAP web services. Java and scripting skills, with practical experience running applications on Windows or Linux, familiarity with WebSphere, LDAP directories, and enterprise object storage such as Amazon S3. Solid experience building and deploying containers using Docker and participating in projects that use Kubernetes or Red Hat OpenShift. Direct experience implementing Single Sign‑On (SSO) solutions using SAML and OIDC/OAuth standards. Expertise in testing frameworks such as JUnit, Selenium, Robot, and Playwright. Experience in cloud environments (IBM Cloud, AWS, Azure). Strong troubleshooting skills, able to resolve complex issues. Relational database skills such as Postgres/DB2/Oracle. Knowledge of software security, including identifying and mitigating security risks, conducting code reviews, and supporting the implementation of security best practices across the SDLC (Threat Modelling, Secure Architecture, Data Protection, Penetration Tests), familiarity with static and dynamic analysis scanners. Generative AI knowledge including LLM, embedding models, and vector databases. Preferred technical and professional experience
Preferred experience is listed above under “Required technical and professional expertise.” Other relevant job details
Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & wellbeing. Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long‑term disability coverage, and opportunities for performance‑based salary incentive programs. Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law. Training and educational resources on our personalized, AI‑driven learning platform where IBMers can grow skills and obtain industry‑recognized certifications to achieve their career goals. Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences. We consider qualified applicants with criminal histories, consistent with applicable law. IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
#J-18808-Ljbffr
Architect and develop complex new features and enhance existing features of products. Provide mentoring and coaching to junior developers. Assist in planning and tracking of projects. Engage in the full spectrum of engineering activities, from R&D, design and development of the technical architecture, unit testing and other test collateral creation, as well as supporting our growing customer base. Use expertise in Java and Web technologies to enhance the customer experience and develop the next iterations of FileNet Content Manager. Join a dynamic, friendly, and diverse team in an international and highly technical environment. Be a self‑starter, requiring limited supervision, with good communication skills and the ability to multi‑task and prioritise work. Required education
Bachelor's Degree Preferred education
Master's Degree Required technical and professional expertise
3+ years as a software development squad leader/team leader. Hands‑on experience designing, developing, and delivering software solutions. Experience with RESTful APIs, GraphQL APIs, and SOAP web services. Java and scripting skills, with practical experience running applications on Windows or Linux, familiarity with WebSphere, LDAP directories, and enterprise object storage such as Amazon S3. Solid experience building and deploying containers using Docker and participating in projects that use Kubernetes or Red Hat OpenShift. Direct experience implementing Single Sign‑On (SSO) solutions using SAML and OIDC/OAuth standards. Expertise in testing frameworks such as JUnit, Selenium, Robot, and Playwright. Experience in cloud environments (IBM Cloud, AWS, Azure). Strong troubleshooting skills, able to resolve complex issues. Relational database skills such as Postgres/DB2/Oracle. Knowledge of software security, including identifying and mitigating security risks, conducting code reviews, and supporting the implementation of security best practices across the SDLC (Threat Modelling, Secure Architecture, Data Protection, Penetration Tests), familiarity with static and dynamic analysis scanners. Generative AI knowledge including LLM, embedding models, and vector databases. Preferred technical and professional experience
Preferred experience is listed above under “Required technical and professional expertise.” Other relevant job details
Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & wellbeing. Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long‑term disability coverage, and opportunities for performance‑based salary incentive programs. Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law. Training and educational resources on our personalized, AI‑driven learning platform where IBMers can grow skills and obtain industry‑recognized certifications to achieve their career goals. Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences. We consider qualified applicants with criminal histories, consistent with applicable law. IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
#J-18808-Ljbffr