Job Description
Join our dynamic team at InnovateTech Solutions as we revolutionize the fintech landscape! We're urgently hiring a Senior Software Engineer for our fully remote Oakland, CA-based team. Equipment provided means you'll receive a high-performance laptop, dual monitors, and all necessary tools to excel from day one. This is your chance to build cutting-edge financial platforms while enjoying Oakland's vibrant culture.
We offer competitive compensation, comprehensive benefits, and a culture that values innovation and work-life balance. Our collaborative environment embraces remote work flexibility while maintaining strong team connections through virtual events and quarterly in-person meetups in the Bay Area.
Responsibilities
- Architect and develop scalable microservices using Java/Spring Boot
- Lead API design and integration for financial transaction systems
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using AWS and Kubernetes
- Optimize database performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Stay current with emerging fintech regulations and security standards
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of RESTful APIs and microservices architecture
- Experience with financial systems or payment processing preferred
- Proven track record of shipping production-ready code
- Excellent problem-solving and communication skills
- Ability to thrive in remote work environments
- Bachelor's degree in Computer Science or equivalent experience