AWS API Engineer
OpenKyber LLC
United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Cloud Computing
Cloud Engineering
Code Review
Database Schema
DevOps
Distributed Systems
Memory Management
Github
Java Virtual Machine (JVM)
Microsoft SQL Server
OpenShift
+30 more
Oracle Databases
Performance Tuning
SQL Databases
Web Application Frameworks
Data Logging
Multithreading
Spring Cloud
ReactJS
Grafana
Concurrency
Spring-boot
Software Security
Reliability of Systems
Backend
Git
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Deployment Automation
Enterprise Integration
Apache Kafka
Front End Software Development
Api Gateway
Restful APIs
Software Version Control
Data Pipelines
Docker
Jenkins
Microservices
Job description
- Design, develop, and maintain scalable microservices using Java and Spring Boot.
- Build and optimize event-driven architectures using Apache Kafka.
- Develop cloud-native applications with scalability, resiliency, and observability best practices.
- Apply advanced Core Java concepts including multithreading, concurrency, and memory management.
- Design and optimize database schemas, SQL queries, and data processing workflows.
- Develop and integrate RESTful APIs and backend services.
- Collaborate with frontend teams and contribute to React.js-based applications.
- Implement and maintain CI/CD pipelines for automated deployments.
- Participate in code reviews, design discussions, and testing activities.
- Troubleshoot production issues and improve system reliability and performance.
- Work closely with product, architecture, and DevOps teams to deliver technical solutions aligned with business goals.
Requirements
Do you have experience in Version control?, * Strong hands-on experience in Core Java development.
- Expertise in multithreading, concurrency, collections, JVM internals, and performance optimization.
- Strong experience with Spring Boot and Microservices architecture.
- Experience building event-driven systems using Apache Kafka.
- Strong understanding of RESTful APIs, API security, and integration patterns.
- Experience with SQL Server and/or Oracle databases.
- Strong understanding of cloud-native architecture and distributed systems.
- Experience with CI/CD pipelines such as Jenkins or GitHub Actions.
- Proficiency with Git and modern development workflows.
- Working experience with React.js and modern JavaScript frameworks.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration abilities., * Experience with client onboarding, KYC, AML, or enterprise integration platforms.
- Exposure to Docker, Kubernetes, and containerized deployments.
- Experience with cloud platforms such as OpenShift Container Platform (OCP).
- Knowledge of observability tools including logging, monitoring, and tracing solutions.
- Understanding of security best practices for distributed systems.
Qualification and Education: Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field. Relevant certifications in Java, Cloud, or Microservices technologies are a plus.
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
LM
Luis Minvielle
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
The 7 Most Popular Backend Frameworks for Developers
over 2 years ago