Lead Software Engineer (Java / Node.js)

job
  • Optomi
Job Summary
Location
Kissimmee ,FL 34747
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Jan 2025
Share
Job Description

Lead Software Engineer (Java/Node.js) - Hybrid 1x per week - Contract to Hire

Optomi, in partnership with one of the largest entertainment companies in the world, is seeking a Senior Software Engineer proficient with Java and Node.js to join the team. You'll be joining the Cruise Line team managing 10+ apps with a shared backend. These apps handle pre-arrival tasks, check-in, upgrades, and various other cruise experiences for guests. This role involves developing high-impact backend services, designing dynamic user interfaces with Flutter, and working on enterprise-grade systems in an AWS cloud environment. This opportunity offers competitive compensation and full benefits!


What the Right Professional Will Enjoy:

  • Building cutting-edge software for a unique, large-scale environment.
  • Expanding your expertise with Flutter and hybrid cloud technologies.
  • Solving complex problems like synchronization mechanisms for pre-arrival systems.
  • Working on secure, enterprise-scale authentication and access control systems.
  • Contributing to a high-performing and collaborative engineering team.


Experience of the Right Candidate:

  • 6-8+ years of software engineering experience with expertise in Java and Node.js.
  • Strong front-end/UI development skills, including knowledge of Flutter (or willingness to learn).
  • Hands-on experience with database technologies like MariaDB, MongoDB, or Couchbase, with a focus on syncing mechanisms.
  • Proficiency with Kubernetes or equivalent container orchestration tools.
  • Deep understanding of enterprise authentication systems (e.g., My ID, Keycloak).
  • Security-first mindset, adhering to stringent standards and protocols.


Technical Environment: Java, Node.js, Flutter, MariaDB, Couchbase, Kubernetes, Rancher, Keycloak, AWS


We Will Be Putting a High Emphasis On:

  • Developing and maintaining scalable backend services and APIs.
  • Building dynamic user experiences using Flutter.
  • Architecting synchronization mechanisms for complex systems.
  • Integrating and optimizing rules engines for seamless functionality.
  • Maintaining compliance with stringent security standards.
  • Mentoring and supporting junior engineers, fostering team growth.
Other Smiliar Jobs
 
  • Dallas, TX
  • 6 Days ago
  • Raleigh, NC
  • 5 Days ago
  • Los Angeles, CA
  • 5 Days ago
  • Salisbury, MD
  • 5 Days ago
  • Atlanta, GA
  • 5 Days ago
  • Chicago, IL
  • 6 Days ago
  • Dallas, TX
  • 6 Days ago
  • Plano, TX
  • 6 Days ago
  • Seattle, WA
  • 6 Days ago
  • Ann Arbor, MI
  • 6 Days ago
  • New York, NY
  • 6 Days ago
  • Charlotte, NC
  • 6 Days ago
  • Charlotte, NC
  • 5 Days ago
  • Orlando, FL
  • 5 Days ago
  • Alpharetta, GA
  • 5 Days ago