Swordfish Security
7 days ago
Swordfish Security Senior Java Developer (AppSec.Hub) Experience: over 6 years Full-time employment Schedule: 5/2 Work format: remote or hybrid or office
☑️ Responsibilities
☑️ Candidate Requirements -Java 17 at the platform level; Micronaut 4.x (without forced -dependency on Spring) -I/O: io / nio / nio2; understanding of the embedded HTTP server (Netty) -Stream API -Multithreading and concurrency, understanding of JMM -Understanding of JIT and GC, ability to diagnose and optimize -GraalVM / native-image -Confident work with relational databases and understanding of their internal workings: transactions and isolation, indexes, scheduler, connection pool. Primarily PostgreSQL (MySQL / other relational DBs are fine, the model is important) -MyBatis (over JDBC) and migrations (Liquibase) -ClickHouse (analytics / eventstore) -Redis (cache, read models CQRS) -AMQP: LavinMQ / RabbitMQ — producers/consumers, exchange types (direct/topic/fanout) -Reliability patterns: idempotence, at-least-once, retries, eventual consistency, backpressure -Protocol Buffers (proto3) for message serialization (not gRPC- -RPC) -HTTP/1.1 and HTTP/2 -Docker, Kubernetes -Observability: metrics, logs, distributed tracing -Vibecoding: prompt engineering for Claude, using skills and subagents -Mandatory selection criterion: bring a live, non-trivial Java project — we will review it together
Contacts: recruiter contact
RocketHunt estimate from real salaries
Grade
Senior
Experience
from 6 years
Work Format
Remote, Hybrid, Onsite
Employment
Full-time
AI writes it from your resume. You only have to send it.