Senior Java Security Specialist
TestYantra Software Solutions · Belgrade, Central Serbia, Serbia
Software Development · 501-1,000 employees
About the role
You will be responsible for developing enterprise financial solutions and resolving security-related findings within a distributed global environment. The role involves upgrading open-source dependencies and integrating various identity and access management systems.
What they look for
Requirements
Candidates must have at least 7 years of professional experience in Java enterprise environments and strong expertise in software design and integration patterns. Proficiency in Spring, Hibernate, and modern web frontend technologies like Angular is required.
Full description
- At least 7+ year’s hands-on professional experience in the Java enterprise environment.
- Experience building enterprise financial solutions.Experience with Agile and testdriven 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