API Security Engineer
OpenKyber LLC
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Code Review
Continuous Integration
Data Structures
Software Design Patterns
Github
Gradle
Monitoring of Systems
Spring
Maven
Enterprise Messaging Systems
MongoDB
MySQL
NoSQL
OAuth
Object-Oriented Software Development
Oracle Applications
Prometheus
SQL Databases
Spring-boot
Software Security
Backend
GIT
Containerization
Kubernetes
Kafka
Reactive Programming
REST
Splunk
Docker
Jenkins
Microservices
Job description
We are seeking a highly skilled Java Backend Developer to join our team in Phoenix, AZ. The ideal candidate will have strong backend development experience building scalable, high-performance applications. Candidates with the financial services domain will be highly preferred. Local candidates will receive priority consideration., * Design, develop, and maintain scalable backend services using Java
- Build and consume RESTful APIs and microservices
- Work closely with front-end developers, product teams, and stakeholders
- Optimize application performance, scalability, and reliability
- Write clean, efficient, and testable code
- Participate in code reviews and Agile ceremonies
- Troubleshoot and resolve production issues
- Ensure adherence to security and compliance standards
Requirements
- 9+ years of experience in Java backend development
- Strong experience with Java 8/11/17, Spring Boot, Microservices Architecture
- Experience in building REST APIs and backend systems
- Hands-on experience with SQL/NoSQL databases (Oracle, MySQL, MongoDB)
- Experience with Kafka or messaging systems
- Familiarity with AWS or cloud platforms
- Strong understanding of data structures, OOP, and design patterns
- Experience with Git, Maven/Gradle
Preferred Qualifications:
- Strong background in Financial Services / Banking domain
- Experience working in high-volume, transaction-based systems
- Exposure to CI/CD tools (Jenkins, GitHub Actions)
- Experience with containerization (Docker, Kubernetes)
Nice to Have:
- Experience with reactive programming (Spring WebFlux)
- Knowledge of API security (OAuth2, JWT)
- Exposure to monitoring tools (Splunk, ELK, Prometheus)
Soft Skills:
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work in a fast-paced Agile environment