Job SummaryThe Java Developer will collaborate with Risk and Compliance teams to design and build surveillance models. This role requires expertise in software design, back-end and front-end development, and DevOps automation. The developer will work closely with Business Analysts, Scrum Masters, DevOps, and other teams to understand requirements, design, implement, and test surveillance models in a fast-paced agile environment. Strong interpersonal skills and the ability to thrive in a dynamic team are essen
tial.Key Responsibilities- Design and implement surveillance models in collaboration with Risk and Compliance.
- Work cross-functionally with analysts, Scrum Masters, and DevOps teams to deliver solutions.
- Apply software design principles across back-end and front-end development.
- Leverage DevOps automation for CI/CD, testing, and release processes.
- Collaborate in Agile environments to deliver iterative solutions.
- Communicate effectively with both technical and non-technical stakeho lders.
Required Skills- 3+ years of hands-on software development experience in the Java ecosystem.
- Experience with Spark on big data platforms.
- DevOps CI/CD experience in test and release automation.
- Strong database experience (DB2, SQL Server, PostgreSQL preferred).
- Knowledge of complete SDLC processes and Agile methodology (Scrum).
- Excellent communication and collaboration skills.
Desired Skills- Experience with Scala.
- Containerization techniques (Docker, Podman).
- Web UI development using HTML5, JavaScript, Angular/React.
- High-quality software architecture and design methodologies/patterns.
- Workflow and rule engine experience.
- Hands-on data mining and analytical work.
- Layered and component-based architecture expertise.
- Unix OS, scripting, Python.
- Native cloud experience (Azure preferred).
- Familiarity with GoF design patterns.
- XML technologies (SAX, DOM, XSL, SOAP).
- Excel spreadsheet generation and usage.
- Experience with Spring Boot and data access APIs (JDBC, Hibernat e).
Certifications- None required; Java, cloud, or DevOps certifications are a plus.