Job Description
Join our dynamic team at InnovateTech Solutions, a rapidly growing tech firm in Jacksonville's bustling downtown. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our fintech platform. Enjoy collaborative Agile sprints, competitive benefits, and the opportunity to shape cutting-edge financial products. Our modern office features flexible workspaces, on-site wellness facilities, and regular team-building events in Jacksonville's vibrant River District.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead code reviews and mentor junior engineers
- Optimize database performance (PostgreSQL/Redis)
- Integrate REST APIs with third-party financial services
- Implement CI/CD pipelines using AWS and Jenkins
- Conduct thorough testing and debugging across environments
- Document technical specifications and API documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of microservices and distributed systems
- Proficiency with Git, Docker, and Kubernetes
- Experience with fintech or high-transaction systems
- Ability to lead technical projects and drive innovation
- Excellent problem-solving and communication skills