Java Application Developer - Remote - US
Job Description
Princess Cruises, Holland America Line, Seabourn and P&O Cruises Australia, united as Holland America Group, offering world-renown vacations at sea to travelers around the globe, are building a dynamic, unified organization to serve its highly experienced teams in both our corporate offices and on board our ships.
We’re looking for an amazing Java Developer to fill this role, which is based in our Santa Clarita office. You’ll be responsible for creating and maintaining backend API’s and Web Services which support and enhance their application’s ability to connect to and send/receive required data from other Enterprise systems and applications. The Java Developers work is focused on ensuring data moves smoothly between systems while also making sure all policies for Security, Privacy and related compliance needs are met. The Java Developer works closely with front end UI Developers and other technical team members to create applications and systems that meet business needs. The Java Developer is responsible for ensuring backend solutions are scalable, efficient, secure and use industry best practices at all times.
Here’s a summary of what Holland America Group is looking for in Java Developer role. Is this you?
Responsibilities
- Implements data integration and data access solutions across various legacy, enterprise, and departmental applications via web services, XML, SOA, WSDL, REST, Messaging services
- Designs and implements high performance, scalable enterprise information architecture and distributed applications design
- Create and maintain web application architectural documentation and standards
- Participates in code reviews and provides suggestions to improve quality and comply with architectural, design and coding standards and best practices
Requirements
- Degree in Information Systems, Computer Science, Business Administration or related field
- 5+ years of commercial or enterprise large scale web application and implementation, specifically Java J2EE, JSP
- 3+ years development and implementation of Web Services and/or Service Oriented Architecture (SOA)
- 3+ years experience with messaging service specifically ActiveMQ (AMQ)
- 3+ years working experience with REST API
- 2+ experience with API Gateway development platforms
- Working experience and expertise with Spring (Spring Boot, Spring Security) and Hibernate, JPA
- Experience with WebSphere preferred
- Experience using application tools such as App Dynamics, Splunk, and/or DynaTrace
- Working knowledge of relational databases (Oracle) and database design
- Knowledge of Continuous Integration practices
- Familiarity with Javascript and Ember/React is preferred but not required
- Must be a team player, able to work well with others
- Familiarity with Scrum / Agile Processes a plus
- Must be legally authorized to work in the United States. Holland America is unable to sponsor or take over sponsorship of employment visas at this time (e.g., H-1B status).
Please note that this position can be 100% fully remote, US only
What You Can Expect
- Cruise and Travel Privileges for You and Your Family
- Health Benefits
- 401(k)
- Employee Stock Purchase Plan
- Training & Professional Development
- Tuition & Professional Certification Reimbursement
- Rewards & Incentives
- Base Salary Range: $78,200.00 to $105,600.00. The range is applicable for the labor market where the role is intended to be hired. Final base salary is directly related to each candidates' qualifications and experience uniquely.
Our Culture… Stronger Together
Our highest responsibility and top priority is compliance, environmental protection and the health, safety and well-being of our guests, the people in the communities we touch and serve, and our shipboard and shoreside employees. Please visit our site to learn more about our Culture Essentials, Corporate Vision Statement and our Core Values at: https://www.hollandamerica.com/en_US/our-company/mission-values.html
Holland America is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Americans with Disabilities Act (ADA)
Holland America will provide reasonable accommodations with the application process, upon your request, as required to comply with applicable laws. If you have a disability and require assistance in this application process, please contact recruiting@hollandamericagroup.com.
#PCL