Full Stack Java Developer with Angular

Full Stack Java Developer with Angular

Posted Today by Thrive IT Systems

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The Full Stack Java Developer with Angular role involves investigating and resolving security findings, upgrading dependencies, and ensuring security-related changes do not disrupt existing functionality. The position requires extensive experience in Java enterprise environments and building financial solutions, along with strong communication skills and a passion for software development. The candidate will work in a distributed global environment and collaborate with the central security team.

Key Responsibilities:

  • Investigate and resolve security findings across multiple versions of SFTC.
  • Ensure false positives are properly explained to the central security team and approved as false positives.
  • Upgrade dependencies for both Java and TypeScript/Javascript libraries.
  • Resolve security vulnerabilities in no longer supported open source libraries.
  • Ensure any security-related changes will not break existing functionality.

Key Skills:

  • At least 7+ years of 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.
  • Good understanding of web frontend technologies: Angular v2+, Observables, Redux.
  • Experience integrating with Identity and Access Management (IAM) systems, with a good understanding of concepts like OAuth, OpenID Connect, and Single Sign-on.
  • Adapting and integrating open-source frameworks and technologies.
  • Very strong communication skills and fluent in English.
  • Team player with a willingness to take responsibility.
  • Passionate about software development.
  • Experience with Integration Frameworks/Patterns (Apache Camel) is a bonus.
  • Understanding of Jenkins, Harness IO, Apache Kafka is a bonus.

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

JOB DESCRIPTION: • Investigate and resolve security findings across multiple versions of SFTC • Ensure false positives are properly explained to central security team and approved as false. positives • Upgrade dependencies both Java as well as Typescript/Javascript libraries. • Resolve security vulnerabilities in no longer supported open source libraries. • Ensure any security related changes will not break existing functionality.

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 • Good understanding of web frontend technologies: Angular v2+, Observables, Redux • Experience integrating with Identity and Access Management (IAM) systems, with good • Understanding of concepts like OAuth, OpenID Connect and Single Sign-on • Adapting and integrating open-source frameworks and technologies • Very strong communication skills and fluent in English. • Team player, Willingness to take responsibility. • Passionate about software development

Added bonus if you have: • Experience with Integration Frameworks/Patterns (Apache Camel) • Understanding of Jenkins, Harness IO, Apache Kafka

Recruiter's Email : shikharsharma@thriveitsystems.com