Back to jobs
Sr. Software Engineer I - Core Team
External company
himalayasremotefull-time Worldwide
JavaSpring BootDockerAWSPostgreSQLEventStoreDBArgoCDKubernetesAPI DevelopmentIntegration TestingAgileCode Review
Job description
OppFi is a leading tech-enabled digital finance platform. As a Senior Software Engineer on the Core Team, you will contribute to the development of OppFi's software ecosystem that makes up our product portfolio. This role's function is to develop, maintain, and improve core libraries and documentation used by all Application Development teams.
What you will do:
- Develop software using the latest Java, Spring Boot, Docker, Amazon Web Services, PostgreSQL, EventStoreDB, GitHub, ArgoCD
- Enhance core libraries to implement cross-cutting concerns such as security, observability, data encryption, horizontal scaling, and resiliency
- Debug non-trivial issues requiring partnering with Application Developers, vendors and platform teams
- Collaborate with business and technology professionals in an Agile fashion
- Perform code reviews, unit and integration testing; write high quality documentation
- Mentor junior engineers and new hires
Requirements:
- Relevant degree or at least 5 years of professional software development experience
- At least 5 years of experience with automated testing standards (unit and integration testing)
- At least 5 years of experience developing and maintaining internal APIs
- At least 3 years of experience with Amazon Web Services
- At least 1 year of experience maintaining internal libraries used by multiple teams
- Strong experience with Java, Spring Boot, Docker, CI, GitHub
Benefits:
- Flexible remote environment
- 401(k) matching
- Medical, dental, and vision coverage
- Tuition reimbursement
- LinkedIn Learning access
What you will do:
- Develop software using the latest Java, Spring Boot, Docker, Amazon Web Services, PostgreSQL, EventStoreDB, GitHub, ArgoCD
- Enhance core libraries to implement cross-cutting concerns such as security, observability, data encryption, horizontal scaling, and resiliency
- Debug non-trivial issues requiring partnering with Application Developers, vendors and platform teams
- Collaborate with business and technology professionals in an Agile fashion
- Perform code reviews, unit and integration testing; write high quality documentation
- Mentor junior engineers and new hires
Requirements:
- Relevant degree or at least 5 years of professional software development experience
- At least 5 years of experience with automated testing standards (unit and integration testing)
- At least 5 years of experience developing and maintaining internal APIs
- At least 3 years of experience with Amazon Web Services
- At least 1 year of experience maintaining internal libraries used by multiple teams
- Strong experience with Java, Spring Boot, Docker, CI, GitHub
Benefits:
- Flexible remote environment
- 401(k) matching
- Medical, dental, and vision coverage
- Tuition reimbursement
- LinkedIn Learning access
Posted 21/04/2026
Similar jobs
External
himalayas
Full Stack Engineer (Backend Emphasis)
remote full-time
PythonDjangoTypeScriptReact +4 more
Today
via himalayasExternal
himalayas
Senior Fullstack Developer (100% Remote)
remote full-time
JavaScriptNodeJSReactDocker +4 more
Today
via himalayasExternal
himalayas
Fullstack Engineer (FinTech Experience)
remote full-time
NodeJSReactNext.jsPostgreSQL +4 more
Today
via himalayas