Senior Java Software Engineer

Hybrid in Kissimmee, FL, US • Posted 2 days ago • Updated 2 days ago
Contract W2
95 Weeks
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java

Summary

Senior Java Software Engineer
Job at a Glance

  • Title: Senior Java Software Engineer
  • Location: Celebration, FL (Hybrid; 1–2 days onsite per week, subject to change)
  • Contract: W2 only, 22 month contract with potential for conversion to full time with the client
  • Pay: $75-80/hour + optional medical, dental, vision, 401(k) match
Overview
This role supports the design, development, and enhancement of scalable software solutions in a modern cloud environment. You will help build and support applications that power the post-booking guest experience for a leading cruise and hospitality organization. You will collaborate with cross-functional partners to define requirements, implement high-quality code, and continuously improve application performance and reliability within an agile delivery model.
Key Responsibilities
  • Design, develop, test, and implement software components, enhancements, and fixes
  • Contribute to large-scale, highly sophisticated applications and systems
  • Perform testing, debugging, and troubleshooting to ensure quality and stability
  • Collaborate with stakeholders to define technical requirements and solution approaches
  • Produce clean, maintainable code at the component level and support integration efforts
  • Participate in agile ceremonies and deliver iterative improvements aligned to roadmap priorities
  • Stay current with emerging technologies and apply best practices to ongoing development
Required Skills
  • 5+ years of professional software engineering experience
  • Strong Java development experience
  • Hands-on experience with Spring Reactor (reactive programming), including Mono and Flux
  • Experience building and supporting solutions on AWS (or comparable cloud platform)
  • Experience with MongoDB or comparable NoSQL database technology
  • Familiarity with testing, debugging, and performance optimization practices
  • Comfortable working in an agile environment and collaborating across teams
  • Strong communication skills and a proactive, continuous-learning mindset
Education
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Electrical/Electronics Engineering, or a comparable field; or 17 years of relevant experience

Why Should I Apply?
Join a team building modern, scalable software that enhances the post-booking digital guest experience for a leading cruise and hospitality organization. You'll work with cloud-native technologies, reactive programming frameworks, and highly scalable systems while contributing to applications that have a direct impact on the guest journey.

About CEI:
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management, our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements.

#INDGEN
#ZR

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.
  • Dice Id: ceiam
  • Position Id: 33023
  • Posted 2 days ago
Contact the job poster
KL

Kenny Luong

Recruiter @ Computer Enterprises, Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.