Senior Java Developer in Centennial, CO at Volt

Date Posted: 8/3/2018

Job Snapshot

  • Employee Type:
    Contingent
  • Job Type:
  • Duration:
    48 weeks
  • Date Posted:
    8/3/2018
  • Job ID:
    127968
  • Contact Name
    Volt Branch
  • Phone
    425-629-7555

Job Description

Senior Java Developer

This is an estimated 12 of months contingent/temporary, possible to hire position in Centennial, Colorado and is offered through Volt Workforce Solutions. We are among the largest staffing companies in the US for contingent/temporary and direct hire placements, and support many of the top rated Pacific Northwest companies.

We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.

Job summary:

Immediate opening for a senior applications integration developer with strong Java experience. The

job will require development of an integration component (in Java) between a legacy ERP application and a new ORM data presentation layer.

The position requires a minimum of 6 years Java programming with specific experience in the areas of NoSQL design and development, Object Relational Mapping, data exchange mechanisms, caching implementations, and associated application integration techniques.

Additional relevant skills include SQL and NoSQL coding practices, relational and key-value database strategies, data exchange frameworks.

The role requires good communication skills and the ability to work from existing design specifications in a mixed discipline team.

Experience and qualifications:

A minimum of 6-10 years of experience is required in the following areas.

Required:


• Experience in design and development of NoSQL and Relational Database applications in a LINUX/UNIX environment.


• Deep application language experience in Java required


• Ability to excel in a team environment which emphasizes total cooperation and mutual

respect.

Desirable/beneficial:


• Deep knowledge of Object Relation Modeling, WebSockets and REST technologies, NoSQL including Mongo DB, Cassandra DB

Experience in full stack but more focused on middleware.

Experience in heavy duty Java code, writing Java to NoSQL database


• Experience in C, Fortran, and/or additional first-generation programing languages

Good to have knowledge of Spring platform including Hibernate, caching using Ehcache, more complex requirements (like conditional caching or cache synchronization). Must be aware of limitations and under the cover integration. 


• Excellent oral and written communication skills for communication with management and peers, documentation, team meetings, etc.


• Excellent in creating and writing various technical documentation.


• Experience utilizing Office Professional Suite 2010 or better.


• Strong analytical and problem-solving skills with an eye for detail.


• Ability to independently research and find creative solutions to problems and share

knowledge with other team members.

We value a team approach to work efforts; therefore, good people skills and being skilled in facilitating project team interactions is highly desirable for this position.


• 4-year undergraduate degree in IT or related field.


• Performing, developing, and troubleshooting in a Unix/Linux shell programming environment for mission critical applications.


• Knowledge, skills and experience in database architecture, designing, developing and using best practices including high availability, disaster recovery, normalization to third normal form,

query optimization, logical models, physical models, referential integrity, domain integrity, etc.


• Extensive experience designing and coding applications on the Unix/Linux platform.


• Knowledge of department processes and procedures.


• Requires advanced skills associated with programming design, modification, and

implementation.


• Develop and execute conversion and system implementation plans.


• Must be able to communicate technical information in a clear and concise manner.


• Has ability to interface with management on a regular basis.


• Must be self-motivated, work independently or as part of a team, able to learn quickly, meet deadlines and demonstrate problem solving skills.

Our Recruiter will initiate a phone call to you and give you immediate consideration should your resume meet the job requirements. Please rest assured that if your resume matches what is reflected in this job posting, you should receive a phone call from a Volt Recruiter to discuss this position with you. Volt has a talented and optimistic staffing team focused on the quality of your career.

We work with many of the Fortune 500 and 1000 companies to provide workforce solutions. We offer many direct hire full-time positions as well as many contingent/temporary positions. We offer our Workers competitive pay and benefits, as well as educational programs and re-deployment assistance.

Volt is a publicly owned Corporation with shares trading on the over-the-counter market: http://www.otcmarkets.com under the trading symbol "VISI". To learn more about Volt, please visit: http://www.volt.com and to see more of our job postings, please visit: http://jobs.volt.com

Volt is an Equal Opportunity Employer.