ICE is seeking to develop and maintain its Single Sign-on (SSO) Enterprise Service with a highly distributed, resilient, reliable, and secure SSO ecosystem
Requirements
- Highly proficient in Java design and development
- Experience with front-end development using HTML5, JavaScript, CSS & React
- Developing or interfacing with relational databases such as Oracle or Postgres
- Core Java/Java collections
- Relational databases
- Unit, integration, and end-to-end tests
- Knowledge of UNIX command and tools
Responsibilities
- Design, implementation, and support of the SSO system based on current security standards, customer requirements, and integration needs for numerous applications within and beyond the ICE enterprise
- Developing or interfacing with relational databases such as Oracle or Postgres
- Contributing to the team’s success in multiple facets beyond just writing code
- Communicating effectively and maintaining good transparency on project status
- Interacting closely with clients, quality assurance, and project/product management
- Leading web-based development efforts using HTML5, JavaScript, Typescript, CSS, React/Redux and NodeJS
- Performance tuning, debugging, and memory profiling
Other
- Bachelor’s degree or equivalent in Computer Science with 5+ years of Java development experience, or master’s degree with 3+ years of Java development experience
- Good interpersonal skills and ability to work well in a team environment
- Ability to work with little supervision and under pressure
- Good decision-making ability; good judgment
- Good communication skills