Overview
Senior Software Engineer (AI) is a hands-on role responsible for building intelligent backend services and workflow-integrated solutions within an AI-native development environment. This role combines strong Java-based engineering expertise with enterprise workflow orchestration to enable automation, intelligent routing, and AI-assisted decisioning. The engineer will support the Payment BU Workflow Intelligence & Orchestration Initiative, collaborating with Technical Architects and engineering teams to deliver scalable, secure, and reusable services across workflow platforms.
The role leverages AI-assisted engineering tools (Claude, Copilot) to accelerate development while ensuring validation, quality, and adherence to enterprise standards.
Responsibilities
- Design and develop backend services and APIs using Java (Spring Boot, microservices)
- Integrate services with workflow engines (Temporal.io, Camunda, Flowable, JBPM, Drools) and platforms such as Appian
- Build and expose AI-enabled service capabilities for workflow automation and decision support
- Use AI-assisted tools (Claude, Copilot) for:
- code generation
- testing
- documentation
- development acceleration
- Implement AI-native workflow patterns , including:
- intelligent routing
- context-aware processing
- embedded decision support
- Develop microservices and event-driven architectures supporting distributed workflow execution
- Collaborate with data teams for data access, validation, and transformation
- Support service orchestration and runtime workflow execution
- Contribute to CI/CD, DevSecOps, and cloud-native deployments :
- OpenShift / Kubernetes
- AWS
- Participate in code reviews, design discussions, and cross-team collaboration
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent
- 5+ years of backend / enterprise software development experience
- Strong expertise in:
- Java, Spring Boot, microservices
- REST APIs and integration patterns
- Workflow orchestration platforms (Temporal, Camunda, Flowable, JBPM, Drools)
- Experience integrating AI-driven capabilities into enterprise applications
- Experience with:
- PostgreSQL / Oracle (data modeling, performance tuning)
- Event-driven and distributed systems
- CI/CD, DevOps, container platforms (OpenShift, Kubernetes, AWS)
- Familiarity with AI-assisted development tools (Copilot, Claude)
- Agile experience (SAFe preferred) and strong communication skills
Preferred Qualifications
- Experience building workflow-driven and decision automation solutions
- Exposure to AI-native development practices and prompt-assisted workflows
- Experience with enterprise workflo