Senior Software Engineer - Backend (EU, Remote)
At SavvyMoney, our business is growing and we are looking for Independent Senior Software Engineer - Backend Contractors to help support this growth. These Independent Contractors will work remotely in the EU.
About SavvyMoney:
SavvyMoney is based in the United States and is a leading San Francisco Bay Area fintech company. We provide integrated credit score and personal finance solutions to over 1,250+ bank and credit union partners throughout the United States. The SavvyMoney solutions integrate with more than 40 digital banking platforms.
SavvyMoney was recently recognized as one of the "Top 25 Places to Work in the San Francisco Bay Area" for 2023, and is an Inc.5000 Fastest Growing Company.
We are growing our team and looking for a Senior Software Engineer - Backend.
Responsibilities will include:
1. Develop high-performing, scalable, and available backend infrastructure.
2. Contribute to and continually improve our site architecture, feature components, development process, and SDLC tools, and system design.
3. Translate product requirements and technical designs into well-engineered, low-defect, robust code.
4. Research new technologies or methodologies that can improve the architecture, user experience, or development process.
5. Participate in code reviews, listening to feedback while sharing your knowledge with other members of the team.
6. Collaborate with product, sales, customer support, and other departments to implement new growth initiatives.
7. Identify performance bottlenecks while proposing and implementing effective solutions.
8. Participate in architectural and software development activities.
9. Manage complex releases and code management.
10. Conduct software analysis, testing, programming, and debugging.
11. Utilize static code analysis tools to implement web best practices and standards.
12. Mentor team members to debug and assist in resolving technical challenges.
13. Work with offshore teams and guide them in product development.
Education and Experience:
1. BS/BA in a technical field such as Computer Science or equivalent experience.
2. 8 years of relevant experience designing and implementing Java applications across various phases.
3. Solid grasp of software engineering fundamentals and their practical applications.
4. Experience with backend services or distributed systems, with a strong understanding of how backend code affects the database layer.
5. Ability to collaborate across multiple teams, both onshore and offshore.
6. Knowledge of OO programming and familiarity with tools like PostgreSQL and Redis.
7. Exposure to Docker and Kubernetes.
8. Experience with APIs (REST and GraphQL).
9. Understanding of client-side JavaScript frameworks.
10. Knowledge of Agile development practices.
SavvyMoney's EEO Statement:
SavvyMoney relies on cultural and thought diversity to deliver on our goal of financial freedom for all, serving our clients' needs and ensuring nondiscrimination in all programs and activities. We continuously seek talented, qualified employees in our operations regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, status, protected veteran status, or any other protected classification under country or local law. SavvyMoney is proud to be an Equal Employment Opportunity/Affirmative Action Employer.
We are committed to protecting your data. To learn more, please review the SavvyMoney Employee Privacy Policy Notice.
#J-18808-Ljbffr