Demo

Sr Software Engineer (Backend Java)

USM Business Systems
Orlando, FL Full Time
POSTED ON 2/16/2025
AVAILABLE BEFORE 4/14/2025

Job Details


Role Overview: Looking for a sustainment person with a wide range of applications experience. This role involves:
Weekly calls and environment monitoring (not tier 1 support).
Identifying issues/bugs in the environment.
Handling upgrades in technologies and performance enhancements.
Coordinating deployments of similar features for Tokyo Disneyland.
Flexible, adaptable role that touches various projects and requires quick ramp-up.

Required Skills:
Ability to adapt quickly to different applications and technologies (ramping up on 5-6 different applications).
Proven success in environments with diverse applications.
Primary language: Java (minimum version 11), with a focus on cloud-based AWS Kinesis (streaming data technology).
Upgrades currently happening from Java 11 to 17 or 21.
Containerization: Experience with Docker and EC2 container services is crucial.
Familiarity with Apache Flink (streaming data), Apache Storm, Spark.
Spring Boot and REST API development experience is essential.
Experience with DynamoDB (Tokyo's main focus) and RDS (MariaDB backend for IoT Platform).
Monitoring: Experience with Splunk and CloudWatch.
Additional technologies: Knowledge of Golang, Node.js, and TypeScript is a plus, though not critical for the Tokyo role.
AWS Technologies: Experience with Kinesis, Glue, Athena, Secrets Manager, and Harness for deployments is preferred.

Interview Process:
onsite interview for anyone that is local to Orlando. Okay with relocation candidates but need to be onsite. An hour and a half onsite they will do a walk around, they are working in feature animation that is a famous building in Hollywood studios. They will also have 2 developers that will be a art of the team, and then will do a coding challenge that is simple, they want to see how they think and go through that and it will be 30 min.

IQN Info:
Owns the design and development of software fixes, enhancements, components, and/or new software systems and applications.
Drives development of components through own and subordinate engineers' work.
Develops technical solutions that meet specifications and that impact future developments.
Executes assigned component level software development projects and major fixes using new or existing technologies.
Develops specifications for assigned components, projects or fixes.
Reviews or writes code.
Leads programming, testing and debugging of applications or fixes to existing applications.
Creates protocols, documentation and tools for installation and maintenance.
Participates in setting the architectural direction for software development projects.
Designs specific components for assigned projects, developing specifications for each.
Designs, develops, manages, creates and maintains technical components and templates.
Able to code against front-end technology stack and lead end-to-end troubleshooting.
Interacts and coordinates deliverables with other technical groups in the organization.
Executes assigned component level projects using new or existing technologies
Designs and develops specifications for assigned projects
Reviews or troubleshoots and performs testing.
Participates in conceiving and setting the architectural direction for development projects.
Designs the component tasks of assigned projects, developing specifications for each
Serves as a high level technical resource and go-to person for less experienced developers, providing technical guidance and oversight.
Leads team members in problem analysis and issue resolution.
Recommends improvements to processes, technology, and interfaces that improve the effectiveness of the team.


Basic Qualifications
Two to five years of progressively related experience in design, development, and implementation of highly scalable, high-volume software systems and components, client-facing web applications, and major Internet-oriented applications and systems
Team player, solution provider and proactive thinker with good communication skills
Manages simultaneous work streams with ease
Emphasizes maintainability, scalability and defect-free coding via well factored code and CS fundamentals
Significant knowledge/experience in relevant technologies, such as:
Experience with source control and build deploy tools such as Git, Jenkins, Maven, CICD etc.
Experience with Java
Experience with Go
Experience with Spring, Spring Boot
Building RESTful Web Services
Experience with Message Queues (Kinesis, JMS, RabbitMQ, Kafka)
Node/Angular
Experience with NoSQL (DynamoDB, Mongo) and RDBMS (MySQL, Oracle)
Database design
Experience with caching technologies (Redis, memcached)
JSON Messaging
JavaScript
Usage of monitoring tools like Splunk, AppDynamics
Software Performance Optimization (memory, CPU, scaling, etc...)

Required Education Bachelor's degree

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Software Engineer (Backend Java)?

Sign up to receive alerts about other jobs on the Sr Software Engineer (Backend Java) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at USM Business Systems

USM Business Systems
Hired Organization Address Lansing, MI Full Time
Start Date : Interview Types Skills Infor, lawson, HR. b.. Visa Types H1B, H1-Visa, Green .. Certification Education Lic...
USM Business Systems
Hired Organization Address Houston, TX Full Time
Job Details Title: Oracle PL/SQL Developer Duration: 6 Months CTH no sponsorship available at this time Hybrid in Housto...
USM Business Systems
Hired Organization Address San Francisco, CA Full Time
Locals Only Urgent Need Performance Engineer Contract USM Business Systems Inc. is a quickly developing worldwide System...
USM Business Systems
Hired Organization Address Lincoln, RI Full Time
Job Details AI Solutions Architect (Salesforce & AI) | 6 months temp to perm | Lincoln, RI (3 days/ week) MUST BE ABLE T...

Not the job you're looking for? Here are some other Sr Software Engineer (Backend Java) jobs in the Orlando, FL area that may be a better fit.

Sr. Software Engineer

Software Resources, Kissimmee, FL

Sr QA Engineer (Software)

Disney Experiences, Orlando, FL

AI Assistant is available now!

Feel free to start your new journey!