Job Description
Join our dynamic engineering team at InnovateTech Dynamics, where we're revolutionizing fintech solutions across the globe. As a Senior Software Engineer in our Miami hub, you'll architect scalable systems that process over 1M transactions daily. Our beachside campus offers hybrid flexibility with cutting-edge tech stacks and collaborative innovation spaces.
We're seeking passionate engineers to build next-gen APIs, optimize cloud infrastructure, and mentor junior developers. You'll work with agile methodologies to deliver mission-critical features while maintaining 99.9% uptime for enterprise clients.
Responsibilities
- Lead development of microservices using Java/Spring Boot and Node.js
- Design and implement CI/CD pipelines using AWS DevOps tools
- Optimize database performance for PostgreSQL and MongoDB clusters
- Collaborate with product teams to translate requirements into technical specs
- Conduct code reviews and enforce best practices across the team
- Mentor junior engineers through pair programming and tech talks
- Implement security protocols and compliance frameworks (PCI DSS, SOC 2)
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proficiency in testing frameworks (JUnit, Jest) and TDD methodologies
- Strong understanding of distributed systems and event-driven architecture
- Experience with fintech or high-transaction systems preferred
- Excellent problem-solving skills and ability to optimize complex algorithms