Randstad Senior Java Developer in Rancho Cordova, California

Senior Java Developer

job details:

  • location:Rancho Cordova, CA

  • date posted:Wednesday, October 3, 2018

  • job type:Contract

  • industry:Professional, Scientific, and Technical Services

  • reference:648691

job description

Senior Java Developer

job summary:

Our client has a 6+ month contract opportunity for a Senior Java Developer in Sacramento, CA.

Required Skills:

  1. J2EE / Core Java expertise.

  2. SpringBoot / Hibernate

  3. Exposure to AngularJS is a plus.

General Summary

With direction, own design construction, development, testing, implementation, and technology delivery for business needs throughout our client.

Sr. Software Engineer is responsible for technical aspects of the entire process of agile development for large complex projects.

Sr Software Engineer may supervise or coordinate activities of other personnel as necessary within Agile development cycle.

Essential Functions

Utilize user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules, in a timely and cost effective manner

Generate design and development plan using new applicable technology and current tools and techniques to provide expert code for to accomplish highly complex business and technology needs, ulitmately achieving competitive advantage for the business

Provide technical leadership to coworkers throughout coding and project progression

Provide descriptive technical visual program specifications for use in development process Participate in coding, testing, through implementation within an agile environment, ensuring all designs are maintainable, and in accordance with our client's technology architecture, hardware, cross environments, and aid to achieve the future technological vision

Determine root cause for the most complex software issues develop practical efficient permanent technical solutions

Modify and maintain existing systems for adaptation to business, and / or technology changes

Conduct system analysis, and contribute to system planning operations for highly complex projects

Utilize unique expert technical knowledge to influence our clients system architecture, and future technological vision

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities

Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other projects

Adhere to architectural guidelines, standards and delivery discipline processes, while also influencing architectural planning; document the various computer systems enhancements/modifications or information retrievals/updates and update/create procedures

Interact and effectively communicate with business partners and other staff; be seen as a technical expert throughout our client's environment, and utilize this expertise to provide technical advice and support

Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary, and introduce applicable technologies in alignment with our clients goals and for creative solutions

Determine process improvements, best practices, and develop new processes as deemed necessary

Drive constructive change and provide leadership

Job Specifications Typically has the following skills or abilities:

Bachelors Degree in Computer Science or related field

Minimum 8 years of programming experience

Advanced programming experience in current programming language

Broad experience designing, programming, and implementing large information systems

Highly developed unique expert knowledge of application of computer science, and engineering of technology

Ability to independently provide in depth evaluation and analysis of unique complex technological issues

Provide detailed evaluations and practical solutions that take into account all dynamic intangible factors to obtain functional results

Independently determine procedures for new technological processes or special assignments

Excellent analytical and problem - solving skills for even complex problems

Excellent organization and time management skills

Influence organizational best practices to better suit organization needs Identify and mitigate risks; contribute to risk management plan

Excellent written and verbal communication skills to employees of all levels

Demonstrated ability to direct others to optimal outcomes

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties

Working Conditions

The working environment is generally favorable lighting and temperature is adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job grade.

location: Rancho Cordova, California

job type: Contract

work hours: 8am to 5pm

education: Bachelors

responsibilities:

Our client has a 6+ month contract opportunity for a Senior Java Developer in Sacramento, CA.

Required Skills:

  1. J2EE / Core Java expertise.

  2. SpringBoot / Hibernate

  3. Exposure to AngularJS is a plus.

General Summary

With direction, own design construction, development, testing, implementation, and technology delivery for business needs throughout our client.

Sr. Software Engineer is responsible for technical aspects of the entire process of agile development for large complex projects.

Sr Software Engineer may supervise or coordinate activities of other personnel as necessary within Agile development cycle.

Essential Functions

Utilize user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules, in a timely and cost effective manner

Generate design and development plan using new applicable technology and current tools and techniques to provide expert code for to accomplish highly complex business and technology needs, ulitmately achieving competitive advantage for the business

Provide technical leadership to coworkers throughout coding and project progression

Provide descriptive technical visual program specifications for use in development process Participate in coding, testing, through implementation within an agile environment, ensuring all designs are maintainable, and in accordance with our client's technology architecture, hardware, cross environments, and aid to achieve the future technological vision

Determine root cause for the most complex software issues develop practical efficient permanent technical solutions

Modify and maintain existing systems for adaptation to business, and / or technology changes

Conduct system analysis, and contribute to system planning operations for highly complex projects

Utilize unique expert technical knowledge to influence our clients system architecture, and future technological vision

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities

Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other projects

Adhere to architectural guidelines, standards and delivery discipline processes, while also influencing architectural planning; document the various computer systems enhancements/modifications or information retrievals/updates and update/create procedures

Interact and effectively communicate with business partners and other staff; be seen as a technical expert throughout our client's environment, and utilize this expertise to provide technical advice and support

Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary, and introduce applicable technologies in alignment with our clients goals and for creative solutions

Determine process improvements, best practices, and develop new processes as deemed necessary

Drive constructive change and provide leadership

Job Specifications Typically has the following skills or abilities:

Bachelors Degree in Computer Science or related field

Minimum 8 years of programming experience

Advanced programming experience in current programming language

Broad experience designing, programming, and implementing large information systems

Highly developed unique expert knowledge of application of computer science, and engineering of technology

Ability to independently provide in depth evaluation and analysis of unique complex technological issues

Provide detailed evaluations and practical solutions that take into account all dynamic intangible factors to obtain functional results

Independently determine procedures for new technological processes or special assignments

Excellent analytical and problem - solving skills for even complex problems

Excellent organization and time management skills

Influence organizational best practices to better suit organization needs Identify and mitigate risks; contribute to risk management plan

Excellent written and verbal communication skills to employees of all levels

Demonstrated ability to direct others to optimal outcomes

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties

Working Conditions

The working environment is generally favorable lighting and temperature is adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job grade.

qualifications:

Our client has a 6+ month contract opportunity for a Senior Java Developer in Sacramento, CA.

Required Skills:

  1. J2EE / Core Java expertise.

  2. SpringBoot / Hibernate

  3. Exposure to AngularJS is a plus.

General Summary

With direction, own design construction, development, testing, implementation, and technology delivery for business needs throughout our client.

Sr. Software Engineer is responsible for technical aspects of the entire process of agile development for large complex projects.

Sr Software Engineer may supervise or coordinate activities of other personnel as necessary within Agile development cycle.

Essential Functions

Utilize user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules, in a timely and cost effective manner

Generate design and development plan using new applicable technology and current tools and techniques to provide expert code for to accomplish highly complex business and technology needs, ulitmately achieving competitive advantage for the business

Provide technical leadership to coworkers throughout coding and project progression

Provide descriptive technical visual program specifications for use in development process Participate in coding, testing, through implementation within an agile environment, ensuring all designs are maintainable, and in accordance with our client's technology architecture, hardware, cross environments, and aid to achieve the future technological vision

Determine root cause for the most complex software issues develop practical efficient permanent technical solutions

Modify and maintain existing systems for adaptation to business, and / or technology changes

Conduct system analysis, and contribute to system planning operations for highly complex projects

Utilize unique expert technical knowledge to influence our clients system architecture, and future technological vision

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities

Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other projects

Adhere to architectural guidelines, standards and delivery discipline processes, while also influencing architectural planning; document the various computer systems enhancements/modifications or information retrievals/updates and update/create procedures

Interact and effectively communicate with business partners and other staff; be seen as a technical expert throughout our client's environment, and utilize this expertise to provide technical advice and support

Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary, and introduce applicable technologies in alignment with our clients goals and for creative solutions

Determine process improvements, best practices, and develop new processes as deemed necessary

Drive constructive change and provide leadership

Job Specifications Typically has the following skills or abilities:

Bachelors Degree in Computer Science or related field

Minimum 8 years of programming experience

Advanced programming experience in current programming language

Broad experience designing, programming, and implementing large information systems

Highly developed unique expert knowledge of application of computer science, and engineering of technology

Ability to independently provide in depth evaluation and analysis of unique complex technological issues

Provide detailed evaluations and practical solutions that take into account all dynamic intangible factors to obtain functional results

Independently determine procedures for new technological processes or special assignments

Excellent analytical and problem - solving skills for even complex problems

Excellent organization and time management skills

Influence organizational best practices to better suit organization needs Identify and mitigate risks; contribute to risk management plan

Excellent written and verbal communication skills to employees of all levels

Demonstrated ability to direct others to optimal outcomes

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties

Working Conditions

The working environment is generally favorable lighting and temperature is adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job grade.

skills: Our client has a 6+ month contract opportunity for a Senior Java Developer in Sacramento, CA.

Required Skills:

  1. J2EE / Core Java expertise.

  2. SpringBoot / Hibernate

  3. Exposure to AngularJS is a plus.

General Summary

With direction, own design construction, development, testing, implementation, and technology delivery for business needs throughout our client.

Sr. Software Engineer is responsible for technical aspects of the entire process of agile development for large complex projects.

Sr Software Engineer may supervise or coordinate activities of other personnel as necessary within Agile development cycle.

Essential Functions

Utilize user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules, in a timely and cost effective manner

Generate design and development plan using new applicable technology and current tools and techniques to provide expert code for to accomplish highly complex business and technology needs, ulitmately achieving competitive advantage for the business

Provide technical leadership to coworkers throughout coding and project progression

Provide descriptive technical visual program specifications for use in development process Participate in coding, testing, through implementation within an agile environment, ensuring all designs are maintainable, and in accordance with our client's technology architecture, hardware, cross environments, and aid to achieve the future technological vision

Determine root cause for the most complex software issues develop practical efficient permanent technical solutions

Modify and maintain existing systems for adaptation to business, and / or technology changes

Conduct system analysis, and contribute to system planning operations for highly complex projects

Utilize unique expert technical knowledge to influence our clients system architecture, and future technological vision

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities

Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other projects

Adhere to architectural guidelines, standards and delivery discipline processes, while also influencing architectural planning; document the various computer systems enhancements/modifications or information retrievals/updates and update/create procedures

Interact and effectively communicate with business partners and other staff; be seen as a technical expert throughout our client's environment, and utilize this expertise to provide technical advice and support

Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary, and introduce applicable technologies in alignment with our clients goals and for creative solutions

Determine process improvements, best practices, and develop new processes as deemed necessary

Drive constructive change and provide leadership

Job Specifications Typically has the following skills or abilities:

Bachelors Degree in Computer Science or related field

Minimum 8 years of programming experience

Advanced programming experience in current programming language

Broad experience designing, programming, and implementing large information systems

Highly developed unique expert knowledge of application of computer science, and engineering of technology

Ability to independently provide in depth evaluation and analysis of unique complex technological issues

Provide detailed evaluations and practical solutions that take into account all dynamic intangible factors to obtain functional results

Independently determine procedures for new technological processes or special assignments

Excellent analytical and problem - solving skills for even complex problems

Excellent organization and time management skills

Influence organizational best practices to better suit organization needs Identify and mitigate risks; contribute to risk management plan

Excellent written and verbal communication skills to employees of all levels

Demonstrated ability to direct others to optimal outcomes

Ability to regularly exercises discretion and independent judgment in the performance of his/her job duties

Working Conditions

The working environment is generally favorable lighting and temperature is adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job grade.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.