Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact! We're seeking a passionate Senior Software Engineer to join our New York office starting this week. As a key contributor to our fintech platform, you'll architect scalable solutions and collaborate with cross-functional teams to deliver cutting-edge financial technology products. This is your chance to hit the ground running in a fast-paced environment where your expertise directly shapes the future of digital banking.
Responsibilities
- Design and implement microservices architecture using Java and Spring Boot
- Lead API development and integration with third-party financial systems
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance for high-transaction financial applications
- Implement CI/CD pipelines using AWS and Docker
- Conduct thorough testing and troubleshooting of complex systems
- Collaborate with product managers to define technical roadmaps
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in microservices architecture and cloud platforms (AWS preferred)
- Strong knowledge of relational databases (PostgreSQL, Oracle) and caching strategies
- Experience with fintech compliance frameworks (PCI DSS, SOC 2)
- Proven ability to deliver projects under tight deadlines
- Excellent problem-solving skills and attention to detail
- BS/MS in Computer Science or equivalent experience