Job Directory Sr. Java Programmer Analyst

Sr. Java Programmer Analyst
Santa Clarita, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Sr. Java Programmer Analyst

Santa Clarita, CA

We serve. We respect our team. We innovate. We are consistent. We are accountable. We do it right.

The Holland America Group is currently searching for a highly motivated Senior Java Programmer Analyst with proven experience in Java EE and web technologies to aid in the development and enhancement of princess.com applications.

In a city with enviable quality of life balance, our corporate offices are located in beautiful Southern California in downtown Santa Clarita. Santa Clarita is what CNN Money Magazine calls "one of the best places to live in California." With award-winning schools, special events and a large arts and cultural scene, Santa Clarita is the third largest city in Los Angeles County and is ranked as one of the safest cities in not only California, but in the nation.

Responsibilities

* Develop new applications or add functionality to current web applications.
* Perform support and maintenance tasks as needed.
* Deliver accurate and timely work estimates based upon project requirements.
* Provide technical assistance to users and staff by responding to inquiries regarding application support issues.
* Promote the use of technology to increase productivity and reduce problem tickets.
* Guide and train junior developers with application framework and technical challenges.
* Perform code review and pull request approval to ensure application framework standard and code security.
* Design, architect and develop REST API using Java for new applications.
* Develop application using modern UI MVC framework (EmberJS, ReactJS, etc.).
* Perform code scanning using HP Fortify or similar tool.
* Monitor application health using AppDynamics and Splunk.
* Provide on-call application support as needed

Requirements

* Bachelor's degree or equivalent work experience.
* Minimum of 6 years of professional, proven experience in J2EE and web technologies.
* Must have proven work experience in Core Java, Spring Core, Spring MVC, Hibernate and XML-Java Binding.
* Must have experience developing web application pages using JavaScript MVC framework (EmberJS, ReachJS).
* Must have experience creating microservices using REST API standards.
* Must have experience working with GIT repository.
* Experience using application monitoring tool (AppDynamics or similar).
* Experience working with relational databases (Oracle, DB2, etc.).
* Must have experience writing Stored Procedures in RDBMS.
* Can demonstrate an in-depth knowledge of the system impacts of software changes.
* Excellent analytical and problem solving skills.
* Must be able to work in Scrum like agile environment.
* Ability to lead multiple projects concurrently.
* Ability to guide the team and make decisions independently.
* Able to work in a collaborative environment while maintaining a pleasant, helpful personality.

Benefits

* Flexible Work Schedule! 9/80 alternative workweek schedule providing each employee with one (1) weekday off every two weeks.
* Time off benefits - 8 paid holidays, paid vacation, bonus vacation time and paid sick time
* Travel - Cruise and Travel Privileges for you and your family
* Health - Complete benefit plans including medical, dental, vision and flexible spending accounts
* Wellness - Health and wellness programs include onsite exercise classes, onsite nutrition and lifestyle classes and discounted gym memberships
* Tuition Reimbursement - up to 80% with a maximum of $3000 per year
* 401(k) - Company match up to 6% of salary at 50% for the first 5 years and 100% thereafter
* Employee Stock Purchase Plan - up to a 15% discount off of FMV of CCL stock
* Training - In-house Princess University courses on professional development
* Rewards & Incentives - Employee Recognition and Reward Programs; rideshare, financial commuter incentives and free parking; special employee discounts for banking services and retail stores

Next Steps…

Apply today and set sail on an exciting new career course! Our goal is to be the number one cruise and cruise-tour provider. To make that happen, we need qualified, top-notch team members. If you're looking to get your talent noticed, apply today! Our application process is quick and easy:

Apply online at http://princess.com/careers. Enter the job title into the keyword search to access the job. If you are already on the Princess Cruises website be sure to create a profile and then apply directly to your specific job.

Princess Cruises is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status. *LI-CW1

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.