*send me your updated profile at **dhee...@rjtcompuquest.com
<dhee...@zodiac-solutions.com>*


Hi,



I have an urgent requirement with one of my clients, details given below.
If you find yourself suitable for the position, please send me your latest
updated resume along with contact details.



*Title:                            * Java Developer (2 Roles)

*Requisition Type:        *Contract* (1 Year)         *

*MOI:                              *Telephonic + Face to Face

*City:                             * Irvine

*State:                            *CA

*Zip:                                *92618



*Required Skills:*



*Developer 1:*

·          Java

·          Spring MVC

·          SQL

·          Hibernate (not going to be on resumes)

·          HTML/CSS

·          JavaScript - basics (not needed to be strong)

·          VB6 - nice to have

·          Cold Fusion - nice to have

·          Angular - nice to have

·          TSQL - nice to have

·          JSP - nice

*Developer 2:*

·          SQL

·          Java

·          Spring MVC

·          Hibernate (might not be on resumes)

·          JavaScript - basics (not needed to be strong)

·          HTML/CSS

·          Agile background -- nice to have

·          Pl/SQL - huge plus

·          Angular - nice to have



*Job Description:*

*Client Job Description:*



*Java Application Developer (2 Roles)*



Under the general supervision of the Student Information System (SIS)
Technical Manager serves as an application developer for the implementation
of the SIS. Although not exclusively, primarily focuses on functions that
support the business functions of the UCI Summer Session office. Works
closely with functional staff to understand their business and their
business needs. Must be adept at communicating with functional users using
non-technical terms and concepts. Documents requirements and designs,
develops, tests and deploys system configuration scripts and components
that meet users' requirements. Must be proficient in Java, HTML5, and
SQL/PLSQL. Responsible for testing and validating all development work.
Performs data conversion activities between legacy applications, their
databases and the SIS. Must be able to work independently and prioritize
multiple complex and varied projects simultaneously.



Work Schedule: 8-5, M-F



This is a one year contract appointment position with the possibility of
additional yearly contract extensions.



*STUDENT INFORMATION SYSTEMS:*

·          As part of the Student Information System (SIS) implementation
team, develops and maintains programs, methods, functions, applications,
scripts, etc. for the SIS with a focus on, but not limited to, the
components that primarily support the business functions of the UCI Summer
Session office.



*DATA CONVERSION:*

·          Performs data conversion activities between legacy applications,
their databases and the SIS. Designs, tests and executes mapping,
cleansing, transformations, exports and imports of data. Works with
functional staff to understand the legacy data, gather requirements, and
produce detailed mapping documentation.

·          Analyzes data and identifies and recommends data cleansing and
standardization opportunities.

·          Creates and executes import and export scripts and programs and
produces validation and exception reports.



*APPLICATION PROGRAMMING:*

·          Writes well-structured, easily readable, efficient,
straight-forward code that promotes ease of maintenance.

·          Insures programs are easily understood, well written and
thoroughly documented and commented.

·          Develops robust, flexible, configurable, table and data driven
solutions to maximize extensibility and minimize future developer
involvement.

·          Develops and maintains programs written in Java and HTML5 using
Java frameworks such as Spring and Hibernate.

·          Verifies that the development of new system components integrate
with existing components without the introduction of unwanted side-effects.

·          Directs other developers on interfacing with components
developed and collaborates on the development of interfaces. Leverages
existing components, methods and functions to reduce duplication of common
routines and algorithms.

·          Follows system programming standards.



*DATABASE PROGRAMMING:*

·          Develops and maintains varied and complex relational database
driven applications. Demonstrates proficiency in SQL/PLSQL and database
application development. Works closely with DBAs to monitor database
performance to insure developed code/scripts operate efficiently and takes
corrective actions as necessary to remedy and optimize. Writes easily read
and efficient SQL scripts, stored procedures, functions and views.
Leverages existing database components and objects when developing new
programs.



*TESTING:*

·          Develops multiple and varied test cases and test data to
effectively and thoroughly test and debug programs and routines developed.
Insures only thoroughly tested and signed-off code is checked-in and moved
into production following proper change control procedures.



*CLIENT/PUBLIC:*

·          Sensitive to the clients/user’s needs. Demonstrates appropriate
professional behavior in stressful situations. Provides assistance in a
timely manner. Retains security and confidentiality of information and
records.



*CO-WORKERS:*

·          Establish appropriate working relationships. Demonstrates
flexible, supportive and cooperative behavior. Function well as a
team-member, and make positive contributions to the work environment.



*SKILLS, KNOWLEDGE AND ABILITIES:*

*Required:*

·          Three to five years of applicable experience and BA/BS in
computer science or

·          related field OR one to three years of applicable experience and
MA/MS in

·          computer science or related field OR equivalent experience.

·          Experience designing, implementing, maintaining, and testing
complex database

·          driven applications.

·          Familiarity with the software development life cycle (SDLC)

·          Ability to effectively communicate with technical and
non-technical colleagues

·          both verbally and in writing.

·          Experience running requirements gathering sessions with
non-technical endusers

·          and encapsulating gathered needs into system requirement
documents

·          and specifications.

·          Skilled at writing well-structured, low maintenance,
straightforward and welldocumented

·          programs and code following the principles of systems analysis
and

·          design.

·          Strong programming skills in Java, SQL/PLSQL and HTML5.

·          Experience with Java frameworks, Spring, Hibernate, etc.

·          Experience developing SQL/PLSQL using Toad, Oracle s SQL
Developer or

·          equivalent SQL development IDE.

·          Experience with GIT or equivalent version control software.

·          Experience with Eclipse/IntelliJ or equivalent Java development
IDE.

·          Experience mapping, cleansing, transforming, exporting and
importing data

·          between systems.

·          Experience working with confidential and sensitive data.

·          Excellent organizational and interpersonal skills.

·          Self-motivated and cooperative work-habits.



*Desired:*

·          COBOL development experience.

·          Experience implementing and/or developing for Ellucian s Banner
or Oracle's

·         PeopleSoft Student Information Systems (SIS).

·          Experience with the enrollment processes at a 4-year university,
preferably at a

·         University of California campus.

·          Experience implementing an ERP system, especially in a higher
education

·         environment.

·          Experience programming with Groovy on Grails.

·         The University of California, Irvine is an Equal
Opportunity/Affirmative Action Employer committed to

·         excellence through diversity. All qualified applicants will
receive consideration for employment without

·         regard to race, color, religion, sex, national origin,
disability, age, protected veteran status, or other

·         protected categories covered by the UC nondiscrimination policy.



*Project Information:*

·         Fuse, routing, pojos

·         Web Services and MQ

·         Old JSP Cold Fusion VB6, MS SQL Server, don't need to know any of
this

·         Core Java Spring MVC Java

·         SQL

·         DB Design -- huge plus

·         TSQL -- huge plus

·         MS SQL Server, accepting a separate Real time Web Services

·         Hibernate

·         HTML

·         CSS

·         JavaScript

·         UI, JavaScript, HTML,

·         Angular huge plus

·         Back end or Front end

·         Refactoring existing application

·         ASP.NET

·         C#

·         Moving to same technologies as above

·         Oracle DB

·         SQL

·         Pl/SQL - huge plus

·         Java

·         Spring MVC

·         JavaScript

·         HTML/CSS

·         Blended Agile background -- huge plus



*Key Skills Needed:*

*Developer 1:*

·         Java

·         Spring MVC

·         SQL

·         Hibernate (not going to be on resumes)

·         HTML/CSS

·         JavaScript - basics (not needed to be strong)

·         VB6 - nice to have

·         Cold Fusion - nice to have

·         Angular - nice to have

·         TSQL - nice to have

·         JSP - nice



*Developer 2:*

·         SQL

·         Java

·         Spring MVC

·         Hibernate (might not be on resumes)

·         JavaScript - basics (not needed to be strong)

·         HTML/CSS

·         Agile background -- nice to have

·         Pl/SQL - huge plus

·         Angular - nice to have



*Soft skills needed for both positions:*

·         Good communication skills

·         Team Player

·         Customer facing experience - huge plus







*Dheeraj Chauhan | Sr. Technical Recruiter | RJT Compuquest*

222 N. Sepulveda Blvd., Suite 2250, El Segundo CA 90245

*Office:* 310-872-1323

*Email : dhee...@rjtcompuquest.com <dhee...@rjtcompuquest.com>* |  *Hangout
: dheeraj.rgtal...@gmail.com <dheeraj.rgtal...@gmail.com>*

-- 
You received this message because you are subscribed to the Google Groups 
"US_IT.Groups" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to us_itgroups+unsubscr...@googlegroups.com.
To post to this group, send email to us_itgroups@googlegroups.com.
Visit this group at https://groups.google.com/group/us_itgroups.
For more options, visit https://groups.google.com/d/optout.

Reply via email to