Specialist Software Engineer, CX
Core
Designing and delivering high-quality, scalable enterprise software products used by millions of users across global businesses.
Role type
Specialist Software Engineer (Full-Stack Java)
Builds
Enterprise-grade SaaS products and multi-tenant applications for customer experience and financial crime prevention.
Domain
Enterprise software, Cloud-native development, Customer Experience (CX), Financial Services.
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Hibernate, REST APIs, Angular, JavaScript, MySQL, AWS/Azure/GCP, Microservices, CI/CD, TDD, Software Design Patterns
Preferred skills
AI-powered engineering solutions (LLMs, agents), GitHub Copilot, Claude Code, Multi-tier architecture
Technologies
Java, Spring, Hibernate, Angular, MySQL, AWS, Azure, Google Cloud, JUnit, Karma
Responsibilities
Low-Level Design for Line of Business products end-to-end, Drive continuous improvement, Envision next-gen plans for strategic objectives, Work with scrum teams on multiple features in parallel, Prepare High- & Low-Level technical designs, Work with line of business to define product roadmap and strategy
Seniority
Senior, hands-on IC