Home

Sr. IAM Java Developer at Remote, Remote, USA
Email: [email protected]
From:

Nishant Chaudhary,

Sonitalentcorp

[email protected]

Reply to:   [email protected]

Hi,

Please have a look at the description below
.

Job Role:  Sr. IAM Java Developer

Location - 100%  Remote, in California (must move to California before the 1st day of work starts)

Duration Long Term

Visa - USC or GC or GC EAD only !

Must Haves

Experience developing complex applications with technologies such as client/server technologies (
Java), web technologies (X/HTML, A JAX, JavaScript, CSS, Web services such as SOAP/WSDL and Rest, XML and JSON), distributed computing concepts, application development methodologies, and networking concepts.

Experience with the current
Java and JavaScript Frameworks such as Spring Boot, Angular, React, jQuery.

Design, develop, document, and implement application software, utilities, or client applications that support company-wide and department specic
Identity and Access Management (IAM) systems.

Bonus:
 worked at a University or Collage with in the last 4 years. Education & Academia background

Experience with Oracle RDBMS or other complex relational database management systems and principles.

JOB DESCRIPTION

Job Summary:

Under the direction of the Identity & Access Management (IAM)Supervisor, this position serves as a senior developer in all phases of analysis, design, implementation, testing, and integration of applications supported by the UCD Enterprise Infrastructure Services (EIS) group within Information & Educational Technology (IET)unit.

As a senior member of the IAM team, this position has a leading role providing critical Identity Management Systems support including providing updates to authentication software (including version updates as needed) as well as continuous process improvements for the existing software including: account provisioning software, identity management software, directory services software, and various ancillary IAM tools software for our data users. Utilizes advanced level skills in back-end technologies such as Java, Spring, application builds and deployments on Linux servers and advanced knowledge of Relational Database design and SQL functions, procedures, and complex queries. Implements knowledge of full stack development, including UI design and development as well as server-side development and production support knowledge for Rest APIs and/or SOAP web services as required by Stakeholders. Exhibits prociency at Java development, JavaScript development, and server implementation including appropriate server congurations and security congurations for implementing secure PII data transmissions via the internet to the database. Critical to the teams success, this position leads design & code review and walk-through development plans, and coaches, directs and teaches less experienced team members.

Essential Responsibilities:

70% SYSTEM DESIGN/DEVELOPMENT

      Design, develop, document, and implement application software, utilities, or client applications that support campus-wide and department specic Identity and Access Management (IAM) systems.

      Participate in and lead planning efforts for new IAM functionality/systems.

      Analyze and document business application requirements, document system design solutions, and provide estimates of programming effort and durations on all assigned projects.

      Write functional and detailed technical specications for application code to develop.

      Review design concepts, assessment of alternative approaches, and proposed development plan with team for feedback and troubleshooting.

      Establish and sustain a Quality Control capability that tests and xes application bugs and adheres to the software development methodology.

      Participate in technical reviews of designs for code modications or custom extensions to core software that utilize the following technologies: Oracle RDBMS, Java, SQL/PLUS, JavaScript, shell scripting.

      Use advanced technologies such as Spring Framework, SOAP and Rest APIs, Angular or JavaScript Frameworks.

      Demonstrate hands-on prociency with data exchanges and API's.

30% SYSTEM ANALYSIS, SUPPORT AND LEADERSHIP

      Provide technical support and leadership to Application Development infrastructure and developed applications.

      Ensure system conguration and deployment procedures follow best practices. Using development tools, troubleshoot and resolve issues reported by clients and users in a broad array of Identity software and databases.

      Resolve technical issues escalated by the campus clients.

      Communicate solutions and issues to the team so that others can also provide effective support.

      Monitor operation systems for proper performance and take measures to prevent problems from happening.

      
Troubleshoot operational problems and apply effective solutions.

      
Participate in the research and evaluation of emerging application development tools and technologies, and assist in making purchasing recommendations

      
Participate in periodic meetings within the IET- EAIS organization to discuss relevant issues pertaining to application development.

      
Other duties as deemed necessary by management.

Qualifications:

Minimum Qualifications

       Experience developing complex applications with technologies such as client/server technologies ( Java), web technologies (X/HTML, A JAX, JavaScript, CSS, Web services such as SOAP/WSDL and Rest, XML and JSON), distributed computing concepts, application development methodologies, and networking concepts.

       Experience with the current Java and JavaScript Frameworks such as Spring Boot, Angular, React, jQuery.

       Experience with structured application development methodology in deploying technical solutions, design documentation tools, application software version control and tracking (Git, Subversion), and code migration.

       
Experience with Oracle RDBMS or other complex relational database management systems and principles.

       Skilled in use of software packaging and release management processes; including utilizing issue tracking, release tracking, continuous integration and build artifact repository systems (e.g. Jira, Bitbucket, Maven, Pipelines, GitHub).

Preferred Qualifications

       Degree in Computer Science or related eld or equivalent experience.

       Experience effectively communicating both orally and in writing to share analysis, design, and development plans with team, and with stakeholders including dening hardware and software requirements for campus-wide, complex mission-critical systems in test, staging, and production environments.

       Experience converting business requirements into technical specications for large, multi-functional, web-based software applications that must integrate within a complex, service architecture.

       Experience with Linux operating systems including running/installing application servers such as Tomcat, Apache or Jetty.

       Skilled in building loosely-coupled, service-oriented distributed systems including extensive use of Rest APIs.

Thanks and Regards

Nishant Chaudhary

Sr. Technical Recruiter

SONITALENT CORP

Desk no. 859-659-1315

Email:

[email protected]

Linkedin:

linkedin.com/in/nishant-chaudhary-642a9a193

Keywords: user interface green card
[email protected]
View all
Fri Jan 26 05:40:00 UTC 2024

To remove this job post send "job_kill 1054928" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 61

Location: , Indiana