girl looking into her desktop
Back to search results

Java Developer III (Identity Access Management)

Addison, Texas;

Job Description:

Position Summary

  • This group is a Shared Services Access management team that develops 3rd party access control system for secure communication between Bank and external systems.
  • They primarily work on Identify Access Management (IAM)

Responsibilities:

  • Responsible for designing and developing complex requirements to accomplish business goals.
  • Ensures that software is developed to meet functional, non-functional, and compliance requirements.
  • Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset.
  • Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns.
  • At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements.
  • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assists team with resolving technical complexities involved in realizing story work.
  • Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Designs/develops/maintains automated test suites (integration, regression, performance).
  • Sets up and develops a continuous integration/continuous delivery pipeline.
  • Automates manual release activities.
  • Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack.
  • Individual contributor.​

Required Skills

  • Java/J2EE developer with experience in Spring MVC
  • Familiar to frontend web UI development: JSP, CSS, HTML
  • Backend API/service develop experience.
  • Familiar with web page authentication mechanisms: Multi-factor, certificated-based, oAuth, and SAML.
  • Ping access and Ping federate policy and integration experience are preferable

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Position Summary

  • This group is a Shared Services Access management team that develops 3rd party access control system for secure communication between Bank and external systems.
  • They primarily work on Identify Access Management (IAM)

Responsibilities:

  • Responsible for designing and developing complex requirements to accomplish business goals.
  • Ensures that software is developed to meet functional, non-functional, and compliance requirements.
  • Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset.
  • Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns.
  • At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements.
  • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assists team with resolving technical complexities involved in realizing story work.
  • Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Designs/develops/maintains automated test suites (integration, regression, performance).
  • Sets up and develops a continuous integration/continuous delivery pipeline.
  • Automates manual release activities.
  • Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack.
  • Individual contributor.​

Required Skills

  • Java/J2EE developer with experience in Spring MVC
  • Familiar to frontend web UI development: JSP, CSS, HTML
  • Backend API/service develop experience.
  • Familiar with web page authentication mechanisms: Multi-factor, certificated-based, oAuth, and SAML.
  • Ping access and Ping federate policy and integration experience are preferable

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21061194

Band: H5

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Forrest Williams

Referral Bonus:

0