Java & API Security Senior Engineer

J&C Associates
London, UK
about 2 months ago
Apply on www1.jobdiva.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£5,603.0 - £20,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Relational Databases High-Level Architecture Java Virtual Machine (JVM) Object-Oriented Software Development Service-Oriented Architecture Software Systems Software Security Kotlin Event Driven Architecture Kubernetes
+1 more
Microservices

Job description

  • Understanding and implementing all aspects of SSDLC.
  • Contributing to API authentication and authorization
  • Reviewing solutions for alignment with Digital Services goals and objectives
  • Remaining cognizant of contemporary architectural and engineering approaches
  • Advocating for and meeting high professional standards of development
  • Approaching technical challenges with an open and collaborative mindset
  • Supporting initiatives to improve client developer experiences and their efficiency
  • Liaising with other lines of business and mainframe to deliver on common priorities
  • Being responsible for the lifecycle of work on our Simplification Initiatives programme
  • Developing solutions to facilitate the migration of our API estate to global Kubernetes strategic cloud platforms

Requirements

  • Experience implementing event-based solutions is desirable
  • Experience securing APIs at scalewould be beneficial
  • Experience using more than one approach to API security
  • Deep knowledge of distributed service-oriented architecture, relational databases, micro-services
  • Proficiency with one or more object-oriented languages - must have Java
  • A strong grasp of functional, non-blocking, asynchronous code or coroutines
  • Demonstrably polyglot; bonus if this is in JVM languages such as Kotlin or Scala
  • Experience building high performance, highly available and scalable systems
  • Experience building complex software systems that have been successfully adopted by customers over extended time periods
  • Ability to deliver short term results while investing in long term strategic solutions
  • Ability to work at all levels of abstraction, from high level architecture, to design, down to low level details in specialist subject area(s).
  • Good written and oral communications skills are essential
  • Proven ability to guide and mentor all members of a team
  • Must be able to apply SOLID and other architectural principles to designs and code
  • Must be able to articulate a clear understanding of event-driven architecture patterns

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www1.jobdiva.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:54 min

Protecting Java microservices with role-based access

Thomas Südbröcker · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all