Source description
About the role
Client: tcs | Engagement: Full-time | Work mode: ONSITE | Rate: 80-85 USD | Experience: 8 | Publisher job id: 99800
REQUIREMENT_CITY - Charlotte, NC REQUIREMENT_ID- 10876850 Role Name - Java Kafka Engineer Key Responsibilities Application Development & Architecture • Design and develop enterprise-grade full-stack applications. • Build and maintain microservices using Java 17+, Spring Boot • Design highly scalable RESTful APIs and event-driven systems. • Implement resilient architectures leveraging Kafka and Flink for real-time data processing. • Develop responsive front-end applications using Angular/React. Streaming & Real-Time Data Processing • Design Kafka topics, partitions, consumer groups, schemas, and message contracts. • Implement Confluent Kafka solutions including: o Kafka Connect o Schema Registry o Stream Processing o Monitoring and Governance • Develop and optimize Apache Flink streaming jobs for: o Real-time analytics o Data transformation o Event enrichment o Stateful stream processing Cloud & DevOps • Design and deploy solutions on AWS. • Work with: o Lambda o S3 o RDS o DynamoDB o API Gateway o CloudWatch o IAM • Build CI/CD pipelines using Jenkins, GitHub Actions, or AWS Code Pipeline. Python Development • Develop Python utilities and automation frameworks. • Build data-processing workflows and batch jobs. • Create operational scripts and monitoring tools. Performance Engineering • Develop and execute JMeter performance tests. • Identify application bottlenecks. • Tune Kafka consumers/producers. Required Qualifications Experience • 7–13 years of software engineering experience. • Hands-on working exp with Confluent Kafka and Apache Flink applications • Hands-on AWS development experience Technical Skills Backend • Java 11/17+ • Spring Boot • Microservices Architecture Messaging • Confluent Kafka • Kafka Connect • Schema Registry • Event Streaming Stream Processing • Apache Flink • Stateful Processing • Windowing • Checkpointing Front End • Angular or React • TypeScript • HTML5 • CSS3 Cloud • AWS Services • Testing • JUnit • Mockito • JMeter
Skills: Digital : PythonDigital : Amazon Web Service(AWS) Cloud ComputingDigital : KafkaAdvanced Java ConceptsDigital : Spring Boot~JMETER
Experience Required: 6 - 8
More at Prophecy Technologies