Job Summary: Our client is seeking a Senior Software Engineer to join their team! This position is located in Celebration, Florida. Duties:
- Collaborate with product managers and story owners to design new features and prioritize development tasks based on business needs
- Develop high-quality mobile applications, engineer robust solutions, resolve defects, and optimize performance
- Manage code deployments, assemble release packages, and continuously improve release and delivery processes
- Work closely with the mobile team to define and maintain clear data contracts
- Lead the design and implementation of software enhancements, bug fixes, components, and new applications
- Participate in software architecture discussions, design reviews, and peer code reviews to ensure high standards
- Troubleshoot and resolve complex issues by working across cross-functional teams including product, design, and QA
- Identify and recommend improvements to tools, workflows, and technologies that enhance team productivity and software quality
Desired Skills/Experience:
- Bachelor's degree in Computer Science or a related field, or equivalent work experience
- 5+ years of experience developing Java REST applications for enterprise or consumer use
- 2+ years of experience developing backend systems with TypeScript
- Experience working in an Agile team environment with product, design, QA, and development
- Strong foundation in computer science fundamentals, with a focus on code quality and design patterns
- Proficient in Java 17, Spring Boot, Kubernetes, and Docker
- Knowledge of TypeScript for backend development
- Experience with Nest.js is a plus
- Understanding of networking concepts such as HTTP protocol and socket connections
- Experience with web services including SOAP and REST
- Skilled in software performance optimization (memory, CPU, scaling, etc.)
- Familiarity with security best practices and OWASP recommendations
Benefits:
- Medical, Dental, & Vision Insurance Plans
- Employee-Owned Profit Sharing (ESOP)
- 401K offered
The approximate pay range for this position is between $56.00 and $80.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.