Overview
On Site
DOE
Contract - W2
Skills
Frontend Development
Regulatory Compliance
Surveillance
Application Development
Requirements Analysis
Sprint
Software Design
Software Development
Java
Apache Spark
Big Data
Database
IBM DB2
Microsoft SQL Server
PostgreSQL
Software Development Methodology
Agile
Scrum
Communication
Collaboration
Unix
Scripting
Python
DevOps
Continuous Integration
Continuous Delivery
Docker
UI
HTML5
JavaScript
AngularJS
React.js
Software Architecture
Workflow
Data Mining
Analytics
Scala
Design Patterns
XML
SAX
DOM
extensible stylesheet language
XSL
SOAP
Microsoft Excel
Spring Framework
JDBC
Hibernate
Job Details
Job Summary 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. Bachelors or higher degree in Computer Science or related majors. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.