Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies in our Jacksonville headquarters. Enjoy hybrid work flexibility, comprehensive benefits, and opportunities to mentor junior developers while tackling complex challenges in fintech and e-commerce platforms.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot production issues
- Mentor junior engineers through pair programming and architectural planning sessions
- Contribute to open-source projects and stay current with emerging DevOps practices
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of experience in Java-based backend development
- Proficiency with RESTful APIs, Docker, and Kubernetes
- Strong understanding of cloud architecture (AWS preferred)
- Experience with Agile/Scrum methodologies and JIRA
- Excellent problem-solving skills and system design capabilities
- Ability to communicate technical concepts to non-technical stakeholders