Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Royal Caribbean group Logo

Associate Engineer, Software

Royal Caribbean group

Salary not specified
Jul 31, 2025
Miramar, FL, US
Apply Now

Seeking an Associate Software Engineer to contribute to the development, testing, and maintenance of software products, working closely with cross-functional teams to deliver high-quality solutions.

Requirements

  • 0 to 1 years of experience with Java or a similar OO language
  • Experience with data structures algorithms object-oriented design design patterns and performance/scale considerations
  • Experience with any of the modern UI frameworks like Angular React or Vue
  • Working knowledge and ability to use tools to assist with daily tasks (IDE debugger build tools source control ServiceNow instances profilers system administration/Unix tools)
  • Knowledge of RESTful APIs databases and version control systems (eg Git) is a plus
  • Basic understanding of computer science concepts data structures and algorithms
  • Ability to adhere to software development standards and best practices

Responsibilities

  • Assist in designing developing and maintaining Java-based backend applications and React-based frontend interfaces
  • Follow established software standards and best practices to ensure code quality and maintainability
  • Collaborate effectively with team members product managers and stakeholders to understand requirements and deliver solutions
  • Access and interpret product documentation to inform development and troubleshooting activities
  • Execute application testing procedures identify common errors and leverage automated testing tools to ensure software quality
  • Understand and contribute to software architecture principles design patterns and component integration
  • Document software components and functionalities clearly for future reference and knowledge sharing

Other

  • Motivated and detail-oriented
  • Eager to learn
  • Strong collaboration skills
  • Analytical and design skills
  • Strong analytical and problem-solving skills