Senior Software Engineer, Backend
F
FlexFinTech
Location: USAFull-TimeSenior
Salary146,200 - 212,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of software engineering experience, with at least 4 years of hands-on Java development
- Required Skills
- AWSDockerSQLJavaKubernetesSpring BootCI/CDRESTful APIsMicroservicesDatadog
Requirements
- 6+ years of software engineering experience
- At least 4 years of hands-on Java development
- Proficiency in Spring (core/web/boot), Gradle, JUnit, and JVM tuning
- Experience designing/building fault-tolerant systems using Service-Oriented Architecture, REST APIs, and message queues
- Hands-on experience with AWS (EKS, Aurora RDS, ElastiCache, DynamoDB) and containerization
- Experience with CI/CD systems (preferably GitHub Actions), git, and automation
- Familiarity with observability and monitoring tools such as Datadog
- Consistent use of AI-assisted development tools
Responsibilities
- Own multiple backend team goals and projects, delivering on time and with high quality with minimal oversight
- Design, build, and scale backend services and APIs across core domains including Payments, Billing, Identity, and partner integrations
- Make independent technical decisions that maximize customer and business impact, balancing speed with long-term system health
- Write elegant, well-tested code and provide constructive, thorough code reviews that elevate team standards
- Lead scoping and design discussions for new features and systems, driving production rollouts to completion
- Integrate AI-assisted development tools into your daily workflow as a default, and mentor teammates on responsible and effective AI usage
- Partner with product, design, and cross-functional engineering peers to solve high-priority user problems around rent payment
- Contribute to observability, reliability, and performance standards across the services you own
View Full Description & ApplyYou'll be redirected to the employer's site