Senior Java Security Engineer

Senior Java Security Engineer

Posted Today by Skywaves Rise

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The Senior Java Security Engineer role in London requires a seasoned professional with over 7 years of experience in Java enterprise environments, particularly in developing enterprise financial solutions. The position emphasizes expertise in security-related investigations, Agile methodologies, and integration with Identity and Access Management systems. The role operates in a hybrid work mode, allowing for a blend of remote and on-site work.

Key Responsibilities:

  • Investigate and resolve security-related findings.
  • Upgrade and manage 3rd party open source dependencies.
  • Build enterprise financial solutions using Java SE/JEE and TypeScript.
  • Utilize Agile and test-driven development methodologies.
  • Work in a distributed global environment.
  • Implement software design patterns, integration patterns, and enterprise architectural concepts.
  • Integrate with Identity and Access Management (IAM) systems, understanding OAuth, OpenID Connect, and Single Sign-on.
  • Utilize Spring Framework, Middleware, JMS, and JPA/Hibernate.

Key Skills:

  • 7+ years of hands-on experience in Java enterprise environments.
  • Experience in building enterprise financial solutions.
  • Proficiency in Agile and test-driven development.
  • Strong expertise in Java SE/JEE and TypeScript.
  • Knowledge of software design patterns and enterprise architectural concepts.
  • Hands-on experience with Spring Framework, Middleware, JMS, and JPA/Hibernate.
  • Experience with Identity and Access Management (IAM) systems.
  • Understanding of OAuth, OpenID Connect, and Single Sign-on.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

JAVA Security Analyst

Location - London

Work mode - Hybrid

What you will need:

  • • At least 7+ year’s hands-on professional experience in the Java enterprise environment.
  • • Experience building enterprise financial solutions.
  • • Experience with Agile and test-driven development.
  • • Experience in working in a distributed global environment
  • • Experience in investigating and resolving security related findings
  • • Experience in upgrading and working with 3rd party open source dependencies
  • • Very good expertise in Java SE/JEE, TypeScript
  • • Very good expertise in software design patterns, integration patterns and enterprise architectural concepts.
  • • Hands-on experience with Spring Framework and Middleware, JMS and JPA/Hibernate
  • • Experience integrating with Identity and Access Management (IAM) systems, with good understanding of concepts like OAuth, OpenID Connect and Single Sign-on