Description

The Technical Product Owner is a self-driven, dedicated individual with strong design and coding skills, responsible for working with Risk and Compliance to build surveillance models. This role demands comprehensive knowledge in software design, back-end and front-end development, and DevOps automation. The individual will collaborate with Business Analysts, Scrum Masters, DevOps, and other teams to understand surveillance model requirements and deliver solutions in a fast-paced agile environment. Strong interpersonal skills and the ability to thrive in a dynamic team setting are essential.


 

Key Responsibilities

    • Collaborate with Risk and Compliance teams to build surveillance models.

    • Design, implement, and test software components in an agile environment.

    • Work across back-end, front-end, and DevOps layers of application development.

    • Participate in requirement analysis and sprint planning with cross-functional teams.

    • Ensure high-quality code and adherence to software design principles.

Required Qualifications

    • 4+ years of hands-on software development experience in the Java ecosystem.

    • Experience with Spark on big data platforms.

    • Strong database experience, preferably with DB2, SQL Server, PostgreSQL.

    • Familiarity with complete SDLC and Agile methodology (Scrum).

    • Excellent communication skills and ability to collaborate with technical and non-technical users.

Preferred Qualifications

    • Experience with Unix OS, scripting, and Python.

    • DevOps CI/CD experience in test and release automation.

    • Familiarity with containerization tools like Docker or Podman.

    • Web UI development experience using HTML5, JavaScript, Angular/React.

    • Knowledge of software architecture and design methodologies/patterns.

    • Experience with workflow and rule engines.

    • Hands-on experience in data mining and analytics.

    • Understanding of layered and component-based architecture.

    • Experience with Scala.

    • Familiarity with design patterns, preferably GoF set.

    • Experience with XML technologies including SAX, DOM, XSL, and SOAP.

    • Excel spreadsheet generation and usage.

    • Experience with Spring Boot and data access APIs such as JDBC, Hibernate.

    • Bachelor’s or higher degree in Computer Science or related majors

Education

Bachelor's degree