Senior Software Engineer - 3 (Full Stack)
Core
Design, develop, test, and maintain full-stack software solutions for Money Movement services, enabling secure fund transfers across internal and external payment networks.
Role type
Senior Full Stack Software Engineer
Builds
Money Movement solutions (ACH, A2A, Bill Pay) and related payment services
Domain
Financial Services / Payments
Deliverable
production ML models | product features
Required skills
Full stack development, Node.js, React, Java, Spring Boot, REST APIs, Microservices, Cloud native development (Azure/AWS), Containerization, Jenkins, GitLab, Kubernetes, Agile/DevOps
Preferred skills
Kafka, Istio, Rancher, Apigee, Low latency application design, Functional programming, AI experience, Certificate-based security
Technologies
Node, NPM, React, Java, Spring Boot, Kafka, Jenkins, GitLab, Apigee, Istio, Kubernetes, Rancher, Azure, AWS
Responsibilities
Design and develop production-ready full-stack code; Create optimal designs adhering to architectural best practices; Conduct code reviews and provide guidance on engineering best practices; Analyze failures and propose design changes for operational improvements; Ensure product development follows compliance and security best practices; Prioritize tasks and communicate blockers for incremental delivery
Seniority
Senior, hands-on IC