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
Bachelor's degree