API Security Engineer

OpenKyber LLC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Application Performance Management Databases Relational Databases Software Design Patterns Fault Tolerance Spring Framework PostgreSQL Microsoft SQL Server Performance Tuning Redis
+18 more
Distributed Caching Software Engineering Data Streaming Web Application Frameworks Multithreading Performance Testing Sql Optimization System Availability Concurrency Spring-boot Software Security Reliability of Systems Apache Kafka Asynchronous Programming Restful APIs Stream Processing Data Pipelines Microservices

Job description

Job Description: - Build robust, scalable RESTful and streaming APIs using Java and modern frameworks - Implement real-time data streaming solutions using Apache Kafka and related technologies - Develop high-throughput data processing pipelines with focus on performance optimization - Write clean, maintainable, and well-tested code following industry best practices - Implement using containerization platform Nice to have: - Design and optimize data models for columnar databases - Implement distributed caching strategies using Redis, Griggain, or similar technologies - Optimize application performance through profiling, tuning, and architectural improvements - Ensure system reliability, scalability, and fault tolerance through proper design patterns - Monitor and troubleshoot production systems to maintain high availability Collaboration: - Work closely with tech lead, architects, and stakeholders to understand requirements - Share knowledge through technical presentations

Requirements

documentation, and mentoring - Stay current with emerging technologies and recommend improvements to tech stack Technical Skills: - 8+ years of professional software development experience with Java (Java 11+) - Proficiency with Spring Boot, Spring Framework, or similar Java frameworks - Strong expertise in building RESTful APIs and microservices architectures - Proven experience with Apache Kafka or similar streaming platforms - Distributed caching solutions - Knowledge of columnar databases - Experience with relational databases (PostgreSQL, SQLServer) and SQL optimization - Strong understanding of multithreading, concurrency, and asynchronous programming - Experience with performance testing tools.

Apply for this position

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

Apply on indeed.com

Good distractions

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

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all