Position Details
About this role
Senior Software Engineer develops, tests, and maintains complex full-stack applications in the payments space, contributing across the SDLC with a focus on secure, scalable financial solutions.
Key Responsibilities
- Demonstrates SME expertise to develop complex code using Java/Spring Boot and modern front-end frameworks
- Actively participates in Agile ceremonies
- Utilizes Jira to track user stories and blockers
- Designs and advises on complex program specification ensuring UI and data layer integration
- Applies PCI security compliance to development activities
Technical Overview
Stack includes Java/Spring Boot on the back end and JavaScript/TypeScript with React/Angular on the front end; data layer involves Snowflake/SQL; API management via Apigee; CI/CD with Jenkins or GitLab CI; Kubernetes/DevOps concepts implied by references to CI/CD and API mgmt.
Ideal Candidate
The ideal candidate is a senior full-stack engineer with 8+ years of experience in Java/Spring Boot and JavaScript frameworks, strong SQL/ Snowflake skills, and a background in financial services with PCI security awareness.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Certifications
Required
Industry & Role
Keywords for Your Resume
Deal Breakers
8+ years of experience, Must be authorized to work in the U.S., No sponsorship available
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile