-
View all jobs
OP is excited to offer an opportunity for a passionate and innovative Sr. Software Engineer to join a global entertainment company. This candidate should have full-stack development experience. This is a Java and MongoDB-heavy role.
Responsibilities
OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields — including AI, cyber security, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.
Responsibilities
- Maintain a full-stack development environment with technologies including MongoDB, Java, Spring (including Spring Data, Spring Boot, and Spring Ehcache), WebSphere, Ant, MS SQL, REST APIs, JavaScript, HTML, and JSON.
- Support an application upgrading from an older MongoDB version, ensuring no functional impact. The project requires updates to Java code, Spring, and database drivers.
- Triage production support issues and develop software fixes with a short turnaround time. This may require in-depth troubleshooting and reverse engineering of existing code.
- Participate in daily scrum meetings to collaborate with team members.
- Develop feature enhancements to meet new business requirements.
- Prepare code merge requests and database changes for deployment.
- Perform regular code reviews.
- Create and maintain technical documentation.
- Perform unit testing and write test scripts for QA.
- Recommend improvements to processes, technology, and interfaces that improve the effectiveness of the team.
- Encourage innovation.
- Help design critical software components, systems, and features.
- Mentor and train other team members on design principles and coding best practices.
- 5+ years of software development experience in one or more general-purpose programming languages.
- Experience as being technical lead of a team or project.
- Experience with code versioning in a continuous integration/deployment setting.
- Working proficiency and communication skills in verbal and written English.
- Significant knowledge/experience in relevant technologies, such as: CS Fundamentals, object-oriented programming, development tools, MongoDB, Java, Spring (including Spring Data, Spring Boot, and Spring Ehcache), WebSphere, Ant, MS SQL, REST APIs, JavaScript, HTML, and JSON.
- Experience with older versions of Sprint, Spring Boot, Spring Data, and MongoDB upgrades.
- Familiarity with the entire web stack.
- Experience with localization and accessibility.
- Experience working on large-scale enterprise B2B systems.
- Bachelor's or Equivalent.
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal opportunity employer and value diversity, equality, inclusion, and respect for people.
- The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
- Participate in OP monthly team meetings, and participate in team-building efforts.
- Contribute to OP technical discussions, peer reviews, etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields — including AI, cyber security, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.
Key Skills
Ranked by relevance
java
spring boot
javascript
sql
reverse engineering
cyber security
scrum
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer II
2026-05-19
Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Related
Software Engineer (Backend)
2026-05-23
Full-time
Associate
Turkey
Entertainment Providers
Information Technology
View Job Details
Related
Full-Stack Software Engineer (12-month contract)
2026-05-23
Temporary
Not Applicable
Romania
Entertainment Providers
Engineering
Login to Apply
- Posted
- Jun 03, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Orlando
- Company
- OP
Industries
Entertainment Providers
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer II
2026-05-19
Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Related
Software Engineer (Backend)
2026-05-23
Full-time
Associate
Turkey
Entertainment Providers
Information Technology
View Job Details
Related
Full-Stack Software Engineer (12-month contract)
2026-05-23
Temporary
Not Applicable
Romania
Entertainment Providers
Engineering