Software Development Engineering - Sr Professional I
Core
Design, develop, and maintain high-quality software applications and event-driven microservices for the Merchants Onboarding & Client Implementations platforms.
Role type
Senior Software Development Engineer (Java/Spring/Kubernetes)
Builds
Cloud-native microservices, event-driven applications, and containerized services for financial institutions and merchants.
Domain
Fintech / Payments / Financial Services
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Kubernetes, AWS, Kafka, Kafka Streams, SQL, CI/CD pipelines, Agile methodologies
Preferred skills
Financial services industry experience
Technologies
Kafka, Kafka Streams, Spring Framework, Helm, Kubernetes, AWS
Responsibilities
Design and implement software applications; collaborate with cross-functional teams to translate requirements into technical specifications; perform coding, testing, and debugging; maintain and improve existing codebases; mentor junior developers; design and build event-driven applications; develop microservices and enterprise applications; work with distributed databases; build and manage containerized applications; support CI/CD pipelines and DevOps practices.
Seniority
Senior, hands-on IC