Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation in Jacksonville's thriving tech scene. We're seeking a passionate problem-solver to architect scalable solutions while collaborating with cross-functional teams in our modern downtown office. Enjoy competitive compensation, comprehensive benefits, and opportunities to work with cutting-edge technologies in a supportive, growth-oriented environment.
Responsibilities
- Design and develop high-performance backend services using Java and Spring Boot
- Lead API development and integration with cloud-based systems on AWS
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using Jenkins and Docker for automated deployments
- Optimize database performance with PostgreSQL and Redis
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct thorough testing and debugging to ensure system reliability
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java and JavaScript
- Expertise in microservices architecture and RESTful API design
- Strong proficiency with cloud platforms (AWS preferred) and containerization
- Proven experience leading technical projects and mentoring team members
- Knowledge of agile methodologies and Jira/Confluence workflows
- Experience with performance tuning and security best practices