← Back to jobs
Charlotte, NC, USA
No related jobs found
Job Responsibilities include:
Design, develop, and maintain enterprise-grade applications, microservices, and event-driven systems using Java, Spring Boot, Confluent Kafka, and Apache Flink.
Build and optimize real-time data streaming solutions, including Kafka topics, consumer groups, schema management, stream processing, and event-driven architectures.
Develop and deploy cloud-native applications and services on AWS using Lambda, S3, RDS, DynamoDB, API Gateway, CloudWatch, and related technologies.
Create automation utilities, data processing workflows, and operational tools using Python to improve efficiency and platform reliability.
Implement CI/CD pipelines, performance testing, and monitoring solutions while ensuring scalability, availability, and application performance.
Collaborate with cross-functional teams to troubleshoot complex technical issues, perform code reviews, optimize Kafka/Flink environments, and deliver high-quality enterprise solutions.
Required Qualifications:
Bachelor’s degree in computer science, Information Technology, Software Engineering, Data Engineering, or a related technical field.
10+ years of software engineering experience, including hands-on experience with Java, Kafka, Apache Flink, AWS, and real-time data processing platforms.
Strong expertise in Java 11/17+, Spring Boot, Microservices Architecture, Confluent Kafka, Kafka Connect, Schema Registry, Apache Flink, and event-driven application development.
Proven experience designing and deploying cloud-native solutions on AWS, developing Python-based automation tools, implementing CI/CD pipelines, and optimizing high-volume streaming and real-time analytics systems
Any Graduate
No related jobs found
← Back to jobs