API Security Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Why Upskilling And Reskilling is Important For Developers
20 Essential Tools For Backend Development
Top 10 Java Libraries