Java & API Security Senior Engineer
J&C Associates
London, UK
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www1.jobdiva.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 1 month ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
DC
Daniel Cranney
Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.
7 months ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago