Search jobs > Oakland, CA > Remote > Part-time > Java developer

IAM JAVA DEVELOPER - REMOTE WITHIN CALIFORNIA

University of California Office of the President
Oakland, CA, United States
$145K-$165K a year
Remote
Full-time
Part-time

Apply for Job

Job ID

74399

Location

Oakland

Full / Part Time

Full Time

Add to Favorite Jobs

Email this Job

Job Posting

For UCOP internal applicants, please login to the internal candidate gateway at : Jobs at UCOP

UC OFFICE OF THE PRESIDENT

At 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 President

Department Overview

As 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 Summary

The 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 integrations with other systems, including operating systems, middleware, databases, web services, software, and authentication proxies.

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. Proven experience with Identity and Access Management technologies and protocols (e.

g., OAuth, SAML, OpenID Connect, Shibboleth). Strong understanding of Java and its ecosystem (Spring, Hibernate, etc.). Experience with RESTful APIs and microservices architecture, and messaging protocols (SOAP).

Familiarity with database technologies (SQL, NoSQL). Knowledge of version control systems (Git). Experience with cloud platforms (AWS).

Familiarity with front-end technologies (HTML, CSS, JavaScript). Excellent problem-solving skills and attention to detail.

Strong communication and teamwork abilities.

Key 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 authentication and 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.

20% Manages user identity authentication systems and services for an organization of moderate size comprising multiple, integrated systems.

Makes recommendations for upgrade of computer hardware, software and services relating to identity and access management.

Performs analysis to acquire, install, modify and support operating systems, web services, 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.

10% Troubleshoots and resolves complex technical issues, including hardware, custom and off-the-shelf software, supporting service integrations, and related interfaces and network configurations.

Coordinates workflow 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.

10% Act as the IT point of contact for questions, application support, and maintenance of the system. Participate in a 24x7 on-call rotation and perform regular system maintenance during off hours and over the weekends as needed.

Experience

Required Qualifications

Min 8 years of related Information Technology work experience.

Skills and Abilities

Required Qualifications

  • Demonstrated skills associated with programming design, modification and implementation.
  • Advanced 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.
  • Skills and experience with development, configuration, testing, and operational support of identity and access management related tools and technologies.
  • Knowledge of identity and access management concepts, tools, and technologies.

Preferred Qualifications

  • 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.
  • 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

Required Qualifications

Bachelor's degree in related area and / or equivalent experience / training

Licenses and Certifications

Preferred Qualifications

CISSP

Job Title

Information Systems Analyst 4

Job Code

000499

Salary Grade

Grade 25

Payscale : $145,000 - $165,000

$145,000 - $165,000

The University of California, Office of the President, is required to provide a reasonable estimate of the compensation range for this role.

This range takes into account the wide range of factors that are considered in making compensation decisions including but not limited to experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs.

It is not typical for an individual to be offered a salary at or near the top of the range for a position. Salary offers are determined based on final candidate qualifications and experience.

The full salary range shows the growth potential for this position and the pay scale is the budgeted salary or hourly range that the University reasonably expects to pay for this position.

Benefits : For information on the comprehensive benefits package offered by the University visit : Benefits of Belonging

ADDITIONAL INFORMATION

California residents, or those willing to relocate to CA, who wish to work onsite, hybrid, or remote, will be considered.

Not eligible for Visa sponsorship or transfer.

HOW TO APPLY

Please be prepared to attach a cover letter and resume with your application.

APPLICATION REVIEW DATE

The first review date for this job is ( 12 / 4 / 2024 ).

CONDITIONS OF EMPLOYMENT

Background Check Process : Successful completion of a background check is required for this critical position. Background check process at UCOP

Smoke Free Work Environment : The University of California, Office of the President, is smoke & tobacco-free as of January 1, 2014.

UC Smoke & Tobacco Free Policy

As a condition of employment, you will be required to comply with the University of California Policy on Vaccination Programs , as may be amended or revised from time to time.

Federal, state, or local public health directives may impose additional requirements.

EEO STATEMENT

The 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.

For the University of California's Affirmative Action Policy please visit : https : / / policy.ucop.edu / doc / 4010393 / PPSM-20 .

For the University of California's Anti-Discrimination Policy, please visit : https : / / policy.ucop.edu / doc / 1001004 / Anti-Discrimination .

The 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] .

7 hours ago
Related jobs
Promoted
University of California Office of the President
Oakland, California
Remote

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. The Java developer / analyst will act as a technical resource for applicat...

SynergisticIT
Hayward, California
Remote

Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. We regularly interact with the Top Tech companies to give our candidates a competitive advantage-Please see us exhibiting at Oracle Cloud world /Oracle Java one (Las vegas) -2023/2022 and ...

360 IT Professionals Inc.
Walnut Creek, California

Local to California - Java / Spring Developer - W2 Only. We are looking to fill a position for Java / Spring Developer in Walnut Creek, CA. IT Professionals is a Software Development Company based in Fremont, California, that offers complete technology services in Mobile development, Web development...

SynergisticIT
San Francisco, California
Remote

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. We regularly interact with the Top Tech companies to give our candidates a competitive advantage visit the below videos exhibiting at Oracle Cloud World/Oracle Java One (Las Vegas) -20...

Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Full-Stack Engineer with a strong focus on backend development. ...

Promoted
Crox Consulting Inc
San Francisco, California

Onsite: once a week : Tuesdays for now.Coding test during their interviews is a must.Project is about integrating the Monday.Will be wiring Data from Monday.Com and integrate into the other.Com experience not available, look for an equivalent experience with integrating.React+ Spring boot : Heavy on...

Promoted
City and County of San Francisco
San Francisco, California

The San Francisco Police Department (SFPD), Technology Division is seeking to hire a Web Developer, Senior IS Programmer Analyst – SFPD (1063) who has a web background in Drupal Development and Design. As a member of the Web Team, this position is under the direction of the Principal Web Progr...

Promoted
Unreal Gigs
San Francisco, California

Are you a versatile developer who thrives on building both the front and back ends of web applications? Do you enjoy working across the entire tech stack, solving challenges, and delivering features that create seamless user experiences? If you’re passionate about developing full-stack solutio...

Promoted
Keyrock
San Francisco, California

Full stack developer for Linear. Fullstack Developer eager to build end-to-end features to support our teams to innovate and experiment in a fast moving and challenging crypto sector of market making. We are open to you having a B2B contract or a full time permanent position. ...

Promoted
Sarian, Inc.
San Francisco, California

Role: Big Data & Java Developer. Experience with middle-tier/backend systems development in Java/Linux. Experience with Java enterprise development. ...