Details
Posted: 12-May-22
Location: Oakland, California
Salary: Open
Categories:
Information Technology

JAVA DEVELOPER (REMOTE)Location: Oakland
Job ID: 35685
Job Posting
For UCOP internal applicants, please login to the internal candidate gateway at: Jobs at UCOP UC OFFICE OF THE PRESIDENTAt the University of California (UC), your contributions make a difference. A world leader producing Nobel and Pulitzer prize recipients with over 150 years of groundbreaking research transforming the world. Choose a career where you can leverage your knowledge, skills and aspirations to inspire and support some of the greatest minds in the world, and those who will follow in their footsteps. Working at the University of California is being part of a unique institution, and a vibrant and diverse community. At the University of California, Office of the President, we propel our mission through impactful work locally, in government centers and systemwide. We are passionate people, serving the greater good.
The University of California, one of the largest and most acclaimed institutions of higher learning in the world, is dedicated to excellence in teaching, research and public service. The University of California Office of the President is the headquarters to the 10 campuses, six academic medical centers and three national laboratories and enrolls premier students from California, the nation and the world.
Learn more about the UC Office of the PresidentDEPARTMENT OVERVIEWAs a security first organization, Technology Delivery Services (TDS) is part of the Information Technology (IT) Department. The TDS teams include Information Security, Planning (architecture and PMO), Application Development, HR & Payroll Development, Infrastructure, and Client Services teams. We maintain an innovative, inclusive, and supportive work environment.
POSITION SUMMARYThe Java developer / analyst will act as a technical resource for application & interface design, configuration, and operation. This work will include coding, deployment, and support for identity and access management (IAM) related functions and integrations. The role may also configure IAM related software and related integrations with other systems.
The ideal candidate will have experience in the areas of software development / coding (java), installation, configuration, and support for software products, and with configuring integrations between IT systems. A background in IAM solutions development, configuration, and support is a strong plus.
Responsibilities
35%
Designs, develops, modifies, debugs, deploys and evaluates user identity, provisioning, and authentication related software and scripts. Performs data analysis and analyzes the design and use of data sources, including relational databases, LDAP data stores, and file based data stores. Monitors and employs identity provisioning related source code control techniques and configuration management. Performs adequate testing of software to ensure proper operation and conformance to test plans. Implements release management.
25%
Manages user identity provisioning and authentication systems and services for an organization of moderate size comprising multiple, integrated systems. Makes recommendations for purchase or upgrade of new computer hardware, software and services relating to identity and access management. Performs analysis to acquire, install, modify and support operating systems, software, databases, utilities and / or tools for the management of user identities, federated authentication, user provisioning interfaces, and related logging, audit, and monitoring. Applies and manages essential security configurations.
15%
Identifies, evaluates and develops complex systems, processes and procedures specific to the creation, lifecycle management, and provisioning of trusted user accounts and related authentication mechanisms. Creates specifications for IAM related systems to meet end-user requirements. Develops user interface designs, including self-registration and user provisioning / approval workflow mechanisms. Gathers, analyzes, and documents IAM system requirements, revising existing system and process logic issues as necessary.
15%
Troubleshoots and resolves complex technical issues, including hardware, custom and COTS software, supporting service integrations, and related interfaces and network configurations. Coordinates work flow of support requests, setting priorities and tracking resolution. Ensures compliance with and provides input to service level agreements.
10%
Security - Participates in security training and keeps current with industry best practices to ensure software is not exposing the organization to unnecessary risk. Contributes to architecture design to ensure that software/applications are secure. Addresses vulnerabilities as they are discovered by assisting in developing action plans and remediating issues discovered in the software. Keeps up-to-date of new developments in software vulnerabilities and prevention.
Required Qualifications - Demonstrated skills associated with programming design, modification and implementation. Basic knowledge of secure software development. Demonstrated ability to create software specifications.
- Demonstrated ability to install software and troubleshoot and repair moderately complex problems with computing devices, peripherals and software. Understanding of and experience troubleshooting client, server and peripherals-related issues and actions that can be taken to improve or correct performance. Experience in incident response and digital forensics, including data collection, examination and analysis.
- Works independently and as part of a team. Demonstrated problem-solving skills. Ability to learn effectively and meet deadlines.
- Skills and experience with development, configuration, testing, and operational support of identity and access management related tools and technologies.
Preferred Qualifications - Knowledge of identity and access management concepts, tools, and technologies.
- Thorough knowledge of business and process analysis functions. Knowledge of the design, development and application of technology and systems to meet business needs.
- Demonstrated experience with database administration. Working knowledge of database management systems and standards. Knowledge relating to database system design. Advanced database querying and modeling skills working with moderately complex databases.
- Ability to write technical documentation in a clear and concise manner.
- Advanced knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software. Demonstrated skill at administering moderately complex security controls and configurations to computer hardware, software and networks.
- Demonstrated testing and test planning skills.
- Demonstrated comprehensive understanding of how system management actions affect other systems, system users and dependent / related functions.
- Interpersonal skills sufficient to work with both technical and non-technical personnel at various levels in the organization. Ability to elicit and communicate technical and non-technical information in a clear and concise manner.
- Familiarity with data quality and governance issues and requirements.
- Familiarity with logical data design and data mapping or data conversion.
Education - Bachelor's degree in related area and / or equivalent experience / training.
- At least four years of Information Technology work experience.
License/CertificationsSALARY AND BENEFITSSalary: $96,600 - $122,000 annually commensurate with skills/experience
Benefits: For information on the comprehensive benefits package offered by the University visit:
Benefits of BelongingADDITIONAL INFORMATIONU.S. based candidates who wish to work fully remote will be considered.
HOW TO APPLYPlease be prepared to attach a cover letter and resume with your application.
APPLICATION REVIEW DATEThe first review date for this job is
5/24/2022. The position will be open until filled.
CONDITIONS OF EMPLOYMENTBackground Check Process: Successful completion of a background check is required for this critical position.
Background check process at UCOPSmoke Free Work Environment: The University of California, Office of the President, is smoke & tobacco-free as of January 1, 2014.
UC Smoke & Tobacco Free PolicyAugust 2021 Update: The University of California has issued a policy requiring employees to be fully vaccinated against COVID -19 before physically accessing the University location or programs. Upon hire into a UCOP position, you will be provided detailed instructions on how to comply with this policy including access to the COVID vaccination at no cost. New hires to UCOP who work onsite or will come onsite for any activities at a UCOP or other UC location must comply with this policy within 8 weeks after their start date. The policy allows for employees to request approval for an exception or deferral.
UC COVID-19 Vaccine PolicyEEO STATEMENTThe University of California, Office of the President, is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age or protected veteran status.
EEO/AA Employer UC Nondiscrimination PolicyThe University of California, Office of the President, strives to make this job board accessible to any and all users. If you have comments regarding the accessibility of our website or need assistance completing the application process, please contact us at:
Accessibility or email the Human Resource Department at:
[email protected].
To apply, visit https://careerspub.universityofcalifornia.edu/psp/ucop/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_APP_SCHJOB.GBL?Page=HRS_APP_JBPST&Action=U&FOCUS=Applicant&SiteId=19&JobOpeningId=35685&PostingSeq=1jeid-2847d5acb91cca448388b79dda0281f6

Copyright 2022 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency