Job Directory Senior Java Developer

Senior Java Developer
Chicago, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description:

Line of Business Position Description and Responsibilities:

Are you passionate about working with the best information security team in the world? Bank of America is hiring top talent to join our team.

The Cyber Security Technology (CST) function within Global Information Security is responsible for innovation and architecture, engineering, solutions and capabilities development, deployment maintenance and support of information technology security controls. The CST team is also responsible for the management of the program/project management teams.

We invite you to join the Global Information Security (GIS) team at Bank of America as a Systems Engineer. In this role, you will utilize the experience you have gained throughout your career to provide hands-on operational deployment and support for commercial and custom software applications.

While mainly working within Microsoft and Linux environments, you will be an individual contributor responsible for researching, designing, engineering, implementing, and supporting information security technologies. Your primary duties will allow you to use your in-depth technical knowledge to manage and enhance both vendor and internally developed applications. You should be willing to take rotational on-call duties, as this may be required.

You may have interaction with and visibility to members of the GIS senior leadership team as well as key business unit stakeholders. Additionally, you will have the opportunity to collaborate with a deeply committed team of recognized information security experts on high visibility security initiatives for the Bank.

A Senior Java Developer/SDLC SME on an engineering team supports a suite of Identity and Access Management (IAM) applications and in-house developed products. Responsibilities include:

* Interface with business clients, Integration & Operations teams to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure delivery.
* Work with the team or as an individual contributor to perform analysis, design, development and testing of solutions to meet requirements.
* Partner with the Cyber Security Architecture team and lines of business architects to drive the strategic IAM architecture for the company
* Work in a consulting role with line of business technology partners to provide subject matter expertise as needed for various projects
* Work under minimal supervision and be able to self-manage work load and ensure delivery of solutions
* Able to lead special initiatives including bringing in new technologies into the company, innovation programs, deployment of new capabilities/enhancements

Enterprise Role Overview:

Key individual contributor, with accountability for researching, designing, engineering, implementing, and supporting information security & directory technology systems (software & hardware). Utilizes in-depth technical knowledge and business requirements to design & implement secure solutions to meet customer / client needs while protecting the Bank's assets. Develops and implements security standards, procedures, and guidelines for multiple platforms and diverse environment (e.g. client server, distributed, mainframe, etc.). Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criterion for obtaining results. Work leadership may be provided by assigning work and resolving problems. Typically 5-7 years of IT experience.

Required Skills and Experience

* 5+ years of experience in building and integrating Java, J2EE applications
* Exposure to Identity & Access Management (IAM) technologies/products including multi-factor authentication, Single Sign-On, OAuth, federation, Digital Certificates, Ping, and LDAP
* Experience in developing large complex applications
* Strong skills in Unix/Linux, SQL & JDBC, SOAP/RESTful Web Services
* Ability to provide solutions based on industry standard frameworks like AngularJS, NodeJS, SpringMVC, etc.
* Skilled in using SDLC tools such as JIRA, GIT, Maven, Ansible, etc.
* Ability to coordinate and Support large & complex projects including product upgrades and deployment of new capabilities and enhancements
* Experience in delivering full-life cycle projects
* Strong analytical skills to solve problems, perform research and derive solution opportunities
* Strong written and oral communication skills
* Experience in Agile development methodologies

Desired Skills and Experience

* Bachelor's degree or higher in computer science, engineering or a related field with 7+ years of experience in Information Technology OR 10+ years of application development/SDLC experience
* Understanding of enterprise change control systems and processes
* Experience in secure programming practices
* Experience in mobile development

Posting Date: 03/01/2019

Location: Chicago, IL, 135 S LA SALLE ST (IL4135), - United States

Travel: No

Full / Part-time: Full time

Hours Per Week: 40

Shift: 1st shift

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.