Staff Software Engineer
Core
Design and modernize large-scale enterprise applications and cloud-native platforms, integrating custom Java services with Pega low-code solutions.
Role type
Staff Software Engineer (Technical Leadership & Architecture)
Builds
Scalable, resilient, secure enterprise applications and microservices
Domain
Banking / Enterprise Software / Cloud-Native
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Pega (Enterprise Workflow/Case Management), AWS, Kubernetes, Docker, CI/CD, DevSecOps, Generative AI, Agentic AI
Preferred skills
TypeScript, Front-end, LangGraph, LangChain, CrewAI, AutoGen, Pega Constellation, Pega Blueprint
Technologies
Java, Spring Boot, Pega, AWS, Kubernetes, Docker, GitHub Actions, Jenkins, Terraform, CDK, Oracle, PostgreSQL, MongoDB, OAuth2, JWT
Responsibilities
Lead architecture and design of Java/Pega solutions; Drive application modernization and cloud migration; Define integration patterns between Pega and custom services; Establish engineering practices and code standards; Provide technical leadership and mentoring; Enable adoption of Generative AI capabilities.
Seniority
Staff, hands-on IC with technical leadership