Search by job, company or skills

Hcl Comnet

Senior Technical Lead - Java/Kafka

5-7 Years
SGD 9,000 - 12,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Understand business / system requirements and translate them into technical solutions that are scalable, stable, and fit for purpose.
  • Development and delivery with Java, Spring Boot
  • To involve architecture, design & development of distributed messaging system/streaming platform.
  • To assist in the design and implementation of our Kafka application architecture.
  • Able to design, build and maintain Kafka topics, producers and consumers for new and existing applications to help facilitate development team onboard Kafka.
  • To perform upgrades for Kafka Platform.
  • To implement standard security practices for securing Kafka platform.
  • Able to contribute to the technical vision, architecture and implementation for our streaming platform, including CI/CD, Self-Service Interfaces, Feature Development and Continuous Delivery.
  • Identify and make appropriate changes to technologies, integrated platforms, and systems to meet customer and operational requirements.
  • Continuously seek to efficiently manage and utilize technology, platforms, and systems.


Skills Requirement

  • Bachelor's degree in Engineering/Computer Science/Information Technology
  • 5-7 years of experience in the related field
  • Docker: Proficient in building, running, and managing containerized applications. Understanding of containerization principles like isolation, portability, and environment consistency.
  • Good knowledge of Kubernetes core concepts, operation, and security and exposure with IaC tools, YAML for configuration management, and Helm for Kubernetes deployment
  • Familiar with integrating both SQL and NoSQL databases
  • Experience with Spring Integration for scalable integration solutions within the Spring Framework.
  • Experience in building and maintaining CI/CD pipelines using tools like Jenkins and GitLab CI.
  • Sound knowledge of Apache Camel for implementing integration patterns and creating routes between systems (databases, APIs, files).
  • Familiar with testing Kafka consumers and producers using Embedded Kafka for integration testing.
  • Knowledge of Java concurrency for parallel Kafka message processing.
  • Familiarity with Spring Framework, particularly Spring Boot, for microservices development.
  • Experience with Kafka (Confluent) and understanding event-driven patterns
  • Experience with Confluent Platform components like Kafka Streams, ksqlDB, and Schema Registry.
  • Integration of Kafka with Apache Camel for seamless routing.
  • Knowledge of Kafka security (SSL/TLS, SASL authentication, ACLs) and performance tuning (partitioning, replication, scaling).
  • Familiarity with OpenAPI 3.x, Swagger UI for interactive API documentation.
  • Familiarity with the Temenos Framework, including APIs, events, outbox and interfaces, JBC programming.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144991417