Security Engineer

Manulife Boston, MA
Job Title :

Security Engineer

Job ID :


Category :

Information Technology

Location :

Boston, MA US

Job Type :

Full Time

Posted On :


Job Description :


Are you looking for unlimited opportunities to develop and succeed? With work that challenges and makes a difference and a flexible and supportive environment, we can help our customers achieve their dreams and aspirations.


Seeking high energy, self-starter to join as a Software Engineer on the Divisional Security Engineering team. Individual will participate in planning, developing and implementing software solutions for supported Business Units. Primary responsibility would be to focus on any integration development efforts, including hands on coding

The Software Engineer will also work closely with the architecture team to assist in understanding application and information security strategy, engineering solutions and roadmaps. The Engineer will also partner with IRM and platform services in understanding divisional standards and guidelines


* Work on implementation of integration layer by leveraging expert knowledge in Java, JSP and Javascript and established integration patterns

* Taking code development ownership to enable Business Unit integration with various cloud based solutions, develop any new integration components or update any existing components in the form of APIs and Microservices

* Assist in root cause analysis on complex development and/or defects

* Participate in divisional reference architecture Implementation

* Developing Web UI components or widgets using Javascript or similar technologies for easy integration with APIs and Microservices.

* Produce code assets in adherence to departmental standards.

* Adhere policies and standards relating to supported tool processes and management and ensure policies are understood and followed by the organization.

* Maintains currency of supporting technical and operational process documentation

* Design and implement life cycle template, policies, analytic requirements, dashboards, reports and work with platform services to ensure high availability of system services in production.

* Promote agile and continuous integration methodology for implementation efforts.

* Proactively stay updated with industry developments, skills and technologies and share information, ideas and best practice with other development team members and divisions to improve skills and avoid single points of failure

Core Technical Skills

* Experience with at least one of the following development environments/languages: J2EE, Java expert level, C/C++, .NET, C#, SQL or other structured programming tools working knowledge.

* Experience developing application integration components using various tools and technologies specifically Java, Javascript, Python etc.

* Experience developing APIs/Microservices and UI widgets

* Working with IBM Identity and Access Management Tools (ISAM, TAM, TDI etc.) is a plus. If no prior experience with these tools, ability to learn new tools and technologies

* Knowledge of protocols underpinning the web - TCP/IP, HTTP, SSL/TLS, BGP, cybersecurity concepts covering network through application layers is a plus

* Experience in the design and deployment of end user web access and control infrastructure

* Exposure to virtual and cloud environments

* Understanding of security platforms, Proxy, End Point Protection, Web Application Firewall, Intrusion Prevention, Vulnerability Scanning, File Integrity Management, IAM Solutions is plus

* Expertise in Windows, Mac and/or Linux platforms

* Experience with remediating risks exposed by penetration testing and vulnerability scanning tools

* Knowledge of one or more directories such as IBM, Oracle Directory Servers

* Experience with one or more databases such as Oracle, IBM DB2 and MS SQL

Other Skills

* Tech savvy, strong analytical and problem solving skills, specifically the ability to navigate multiple complex systems simultaneously to respond to client inquiries

* Excellent organizational and time management skills; ability to manage multiple priorities

* Strong communication skills - verbal, written and presentation

* Must be willing to take direction and work collectively within the team and/or independently with minimal supervision, with strong sense of ownership and accountability.


* Bachelor's degree in Computer Science or equivalent work experience

* 4-6 years' work experience in developing, various software systems.

* Prior working experience with financial services industry is a plus

About John Hancock Financial and Manulife

John Hancock is a division of Manulife Financial Corporation, a leading international financial services group that helps people achieve their dreams and aspirations by putting customers' needs first and providing the right advice and solutions. We operate primarily as John Hancock in the United States, and Manulife elsewhere. We provide financial advice, insurance and wealth and asset management solutions for individuals, groups and institutions. Assets under management and administration by Manulife and its subsidiaries were over $1.04 trillion (US$829.4 billion) as of December 31, 2017. Manulife Financial Corporation trades as MFC on the TSX, NYSE, and PSE, and under 945 on the SEHK. Manulife can be found at

One of the largest life insurers in the United States, John Hancock supports approximately 10.7 million Americans with a broad range of financial products, including life insurance, annuities, investments, 401(k) plans, and college savings plans. We also offer advice through Signator, a network of independent financial advisors. Additional information about John Hancock may be found at

Agency submissions and contacts are by invitation only and must be initiated by John Hancock's Recruiting Department only. Unsolicited agency submissions will not be honored.





Information Technology

Apply Now >>

Link for schema

Interested in a different opportunity?

Stay connected. Learn about upcoming opportunities with Manulife / John Hancock.

Join Talent Community

Share this job


Any personal information you provide through this site will be privy only to Manulife for the purpose of evaluating your qualifications and experience. At all times, your personal information will be protected by the application of our Privacy Policy.

Similar jobs you might like