Website PeopleFirstCorp PeopleFirst Corporation
Putting People First
Job Description
About the Role
Lead development of scalable cloud-native applications for financial services clients. You’ll architect solutions using modern stacks and mentor junior engineers while aligning with business objectives. Your technical decisions will directly impact millions of users.
Responsibilities
- Design and implement microservices architecture using Java/Kotlin
- Develop RESTful APIs and integrate with third-party payment systems
- Mentor mid-level and junior engineering team members
- Conduct code reviews and ensure security compliance (SOC2)
- Optimize application performance using AWS infrastructure
- Collaborate with product managers on feature specifications
- Implement CI/CD pipelines using Jenkins and Docker
Requirements
- Bachelor’s in Computer Science or related field
- 5+ years backend development experience
- Expertise in Java/Kotlin and Spring Boot framework
- AWS certification (Solutions Architect or Developer)
- Proven experience with PostgreSQL and NoSQL databases
- Strong understanding of OAuth2.0 and JWT
- Experience with Kubernetes and containerization
- Experience with Kafka
Benefits
- Fully remote work flexibility
- Unlimited PTO with mandatory minimum usage
- $5,000 annual professional development stipend
- Comprehensive health, dental, and vision insurance
- 401(k) with 6% company match
- Quarterly bonus eligibility
- Parental leave (16 weeks primary/8 weeks secondary)
About the Company
FinTech Innovators Inc. is transforming financial services through open banking solutions. We serve over 200 institutions globally with our API platform. Our culture emphasizes autonomy, continuous learning, and work-life balance, with regular hackathons and tech talks.
Job ID: senior-software-engineer-(remote)-19QV8