Job Description :
Senior Java Programmer

Location : Sacramento, CA

Interview : Phone and Web-Ex or Skype

Duration : 12+ months



JOB DESCRIPTION :

Design the Enterprise Service Bus (ESB)/ Service Oriented Architecture (SOA) tier specifically for the State Controller’s Office (SCO) interfaces defined under the G2G Project, and additionally for other file and/or message based interfaces as required.

• Participate in design sessions with project staff as required.

Develop and unit test the needed Java components according to interface design specifications and development standards.

Support testing of these components through subsequent test cycles as required.

Work with team members to ensure that the developed products and components work together to meet the objectives and performance goals as defined by the requirements.

Participate in team reviews of design artifacts and code, make changes as required, and recommend alternative solutions where appropriate.

Provide support as needed for related architecture enhancements, defect fixes, and deployments.

Follow established processes for configuration and release management to ensure that all project artifacts are managed, integrated, and versioned according to standards.

Attend project, staff, and management meetings as required.

Provide transition support as needed.

Provide status reports as required.



Minimum Qualifications – Senior Programmer:

Functions at the expert level under the general direction of the project manager or technical leader, designing the logic for and writing lines of code of a computer program. Can act in a lead capacity on complex projects, or can work independently or on a team as a high level technical specialist.

Must have a minimum of five (5) years’ experience in electronic data processing systems study, design, and programming; at least three (3) years of said experience shall have included responsibility on a project basis for analyzing operational methods and developing computer programs to meet desired results, at least two (2) years of said experience must have been at a high level both technically and in measure of responsibility.

Must have knowledge of electronic computer programming; electronic data processing equipment and its capabilities; principles and techniques of studying work processes for new or revised electronic computer applications; principles of designing methods of processing data; technical report writing; statistical methods.

Must have the ability to write complex programs and develop detailed program specifications; analyze data and situations, reason logically and creatively, identify problems, draw valid conclusions, and develop effective solutions.

Must have the ability to apply creative thinking in the design and development of methods of processing data.

Must be able to establish and maintain cooperative working relationships with others.

Must communicate effectively both verbally and in writing with a variety of audience types using different mechanisms including informal updates, formal presentations, business case documents, and other analytical and technical documents.

Must have a minimum of five (5) years of experience developing, maintaining and enhancing complex and innovative programs using Java (J2EE), JSP/Servlets, JavaScript, JDBC, and WebLogic or JCAPS

Must have a minimum of five (5) years of experience with Oracle 11g, PL/SQL, SQL

Knowledge and experience using Spring with MVC Framework, Spring Web Services

Must have a minimum of five (5) years of experience Eclipse IDE or similar tool

Must have a minimum of five (5) years of experience Clear Case; Clear Quest or similar configuration tools

Must have a minimum of five (5) years of experience facilitating JADs and conducting design and code peer reviews

Knowledge and experience using performance tuning techniques in writing SQL

Experience leading projects with multiple resource groups

Strong analytical skills for evaluating business needs and developing innovative solutions

Ability to work independently and as part of a team

Ability to work effectively with all levels of technical staff and management



Desired Qualifications:

Experience working with public pension systems.

Experience with middleware and application integration systems similar to CalPERS

Strong leadership skills with ability to multi-task, to use tact and to employ good
             

Similar Jobs you may be interested in ..