remoteonsite
Senior Engineer - Java & AI Engineer AVP - Deutsche Bank
AI Engineer
Senior Engineer leading Java‑based transaction monitoring solutions while integrating AI/ML models to enhance data controls, leveraging Spring Boot, microservices, and cloud platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java components for transaction monitoring and data control systems.
- Integrate machine‑learning models and AI agents to automate anomaly detection and risk assessment.
- Build and deploy microservice‑based solutions on cloud infrastructure, ensuring scalability and resilience.
- Collaborate with data scientists, product owners, and security teams to translate business requirements into technical specifications.
- Implement CI/CD pipelines, automated testing, and monitoring to support rapid, reliable releases.
Requirements
- 5+ years of professional Java development experience, preferably with Spring Boot and RESTful APIs.
- Hands‑on experience building or deploying machine‑learning models in production environments.
- Strong understanding of cloud platforms (AWS, Azure, or GCP) and container orchestration (Docker/Kubernetes).
- Proficiency in designing microservices architectures and working with messaging systems such as Kafka or RabbitMQ.
- Excellent problem‑solving skills and ability to work in an agile, cross‑functional team.
Skills
javamachine learning