Senior Software Engineer
Job details
- Work mode
- On-site
- Employment
- Contract
- Level
- Senior
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Oct 22, 2026
- Last confirmed open
- Oct 23, 2026
About this role
Senior Software Engineer
Location:
Orlando, FL
Pay Rate:
$75/hour
Contract Length:
Estimated 12 months
Work Schedule:
Onsite up to 4 days per week; schedule subject to change
Employment Type:
W-2 Contract through Professional Search Group (PSG)
Work Authorization:
Candidates must be authorized to work in the United States.
Position Overview
Professional Search Group is seeking a Senior Full Stack Software Engineer for a 12-month contract opportunity supporting a leading global entertainment and consumer products organization.
This role will focus on full-stack development, application modernization, production support, and feature enhancements within a large-scale enterprise environment. The ideal candidate has strong hands-on experience with Java and MongoDB, along with a solid understanding of the Spring ecosystem and enterprise application development.
A key initiative will involve upgrading an existing application from an older version of MongoDB while maintaining current functionality. This will require updating Java code, Spring components, and database drivers while troubleshooting issues and ensuring a smooth transition.
Key Responsibilities
- Maintain and enhance full-stack applications using Java, MongoDB, Spring, REST APIs, JavaScript, HTML, and JSON.
- Support an application upgrade from an older version of MongoDB, updating Java code, Spring components, and database drivers while minimizing functional impact.
- Troubleshoot production support issues, investigate existing code, and develop timely software fixes.
- Develop new features and enhancements to support evolving business requirements.
- Collaborate with cross-functional teams through daily Scrum meetings and Agile development practices.
- Prepare code merge requests and database changes for deployment.
- Conduct code reviews and promote coding standards and best practices.
- Perform unit testing and develop test scripts to support quality assurance.
- Create and maintain technical documentation.
- Help design critical software components, systems, and features.
- Identify opportunities to improve development processes, technology, and application interfaces.
- Mentor and support team members in software design principles and coding best practices.
- Encourage innovation and continuous improvement across the development team.
Required Qualifications
- 5+ years of professional software development experience using one or more general-purpose programming languages.
- Strong hands-on experience with Java and MongoDB.
- Experience with Spring technologies, including Spring Data, Spring Boot, and Spring Ehcache.
- Experience serving as a technical lead for a team or project.
- Experience with code versioning and continuous integration/continuous deployment (CI/CD) environments.
- Knowledge of object-oriented programming, computer science fundamentals, and software development tools.
- Experience with REST APIs, MS SQL, JavaScript, HTML, and JSON.
- Familiarity with enterprise application environments, including WebSphere and Ant.
- Strong troubleshooting, problem-solving, and communication skills.
- Proficiency in written and verbal English.
- Bachelor's degree in a related field or equivalent experience.
Preferred Qualifications
- Experience upgrading legacy applications and working with older versions of Spring, Spring Boot, Spring Data, and MongoDB.
- Familiarity with the full web application stack.
- Experience with localization and accessibility.
- Experience supporting large-scale enterprise B2B systems.
- Experience maintaining legacy applications while ensuring minimal disruption to existing functionality.
Contract Details
- $75/hour
- 12-month contract assignment
- W-2 employment through Professional Search Group
- Orlando, FL
- Onsite up to 4 days per week; schedule is subject to change
Work Authorization:
Candidates must be authorized to work in the United States.
If you have strong Java and MongoDB experience and enjoy solving complex technical challenges, modernizing enterprise applications, and building reliable software solutions, we would love to connect with you!