Required Skills

Rest XML Java

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Jan 2024

JOB DETAIL

Must-Have:

  • 8 or more years of IT Experience
  • Experience with Projects dealing with  Identity and Access Management (IAM) systems.
  • 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 Oracle RDBMS or other complex relational database management systems and principles.
  • Must live in CA
  • LINKEDIN

 Essential Responsibilities:

70% SYSTEM DESIGN/DEVELOPMENT

  • Design, develop, document, and implement application software, utilities, or client applications that support campus-wide and department specific 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 specifications 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 fixes application bugs and adheres to the software development methodology.
  • Participate in technical reviews of designs for code modifications 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 API’s, Angular or JavaScript Frameworks.
  • Demonstrate hands-on proficiency 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 configuration 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 field or equivalent experience.
  • Experience effectively communicating both orally and in writing to share analysis, design, and development plans with team, and with stakeholders including defining hardware and software requirements for campus-wide, complex mission-critical systems in test, staging, and production environments.
  • Experience converting business requirements into technical specifications 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 API’s.

Company Information