Possible Finance is seeking to redefine how people approach small-dollar loans by building a new type of consumer finance company that helps customers stay out of debt rather than profit from their staying in it. The company aims to unlock economic mobility through affordable credit products that improve financial health.
Requirements
- 5+ years of experience with Java and Spring Framework (Spring Boot, Spring Cloud)
- Strong experience with gRPC and protocol buffers
- Deep understanding of microservice architecture patterns and standard methodologies
- Experience with AWS services and cloud architecture
- Knowledge of event-driven architectures and message queuing systems (Kafka, RabbitMQ)
- Experience with payment processing systems and financial transactions
- Understanding of security standard methodologies in microservices architecture
Responsibilities
- Design, develop, and maintain microservices using Java, Spring Framework, and gRPC
- Lead and drive complex technical projects from conception to production deployment
- Provide technical guidance and mentorship to other engineers
- Quickly write high-quality, well-tested, maintainable code
- Conduct code reviews to ensure code quality and consistency to best practices
- Query and resolve complex production issues
- Contribute to architecture discussions and technical decision-making
Other
- 7+ years of professional software development experience
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Experience working remotely and collaborating optimally with distributed teams
- This is a Hybrid position. We work in the office three days a week, and our office is centrally located in downtown Seattle.