Epicareer Might not Working Properly
Learn More

Senior Software Engineer (Java, Spring Boot, Kubernetes, Docker) No C2C

  • Full Time, onsite
  • Computer Enterprises, Inc.
  • Hybridon-site presence required one day a week, United States of America
Salary undisclosed

Apply on


Original
Simplified

Title: Senior Software Engineer (Java, Spring Boot, Kubernetes, Docker)

Summary:

CEI s entertainment client is adding a highly skilled and motivated Senior Software Engineer (Java, Spring Boot, Kubernetes, Docker) to their team based out of Seattle. This role supports the digital guest experience, including work on the cruise line mobile app that enhances guest interactions and experiences while aboard their cruises. You will be part of a team developing innovative Java-based solutions aimed at improving user experience across enterprise and consumer applications.

Job at a glance:

  • 20+ month contract
  • Around $81 /hr. W2
  • Hybrid, Downtown Seattle, WA with on-site presence required one day a week.
  • No C2C

Responsibilities:

  • Design, develop, and implement software solutions, including fixes, enhancements, and new components.
  • Collaborate with product managers, designers, and stakeholders to understand requirements and develop features accordingly.
  • Code, optimize, and deploy Java-based mobile applications, ensuring high performance and defect resolution.
  • Participate in and conduct software design reviews, and code reviews, and provide constructive feedback to improve overall code quality.
  • Mentor junior engineers, share best practices, and guide their technical development.
  • Drive improvements in development and release processes.
  • Support critical operational issues during on-call shifts, including implementation transitions and hyper-care periods.
  • Coordinate with cross-functional teams to solve complex technical problems effectively.

Required Skills:

  • Bachelor s degree in Computer Science, or equivalent work experience.
  • 5-8 years of experience developing Java REST applications for enterprise or consumer use.
  • Strong technical skills in Java 11, Spring Boot, Kubernetes, and Docker.
  • Proficiency with web services (SOAP & REST), networking protocols (HTTP, Socket connections), and software performance optimization.
  • Solid understanding of computer science fundamentals, design patterns, and best coding practices.
  • Knowledge of security practices, including OWASP guidelines and recommendations.
  • Experience working in Agile development environments.
  • Excellent communication skills to collaborate with teams across different locations and time zones.
  • Proven ability to mentor junior engineers and manage tasks in a fast-paced environment.

Preferred Skills:

  • Familiarity with additional programming languages or frameworks.
  • Experience with performance monitoring tools and CI/CD pipelines.

CEI delivers solutions that help our customers transform their businesses and achieve meaningful results as a trusted technology partner. 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.

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.
Report this job