Search by job, company or skills

Senior Java Software Engineer

Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Apply: HCLTech Virtual Weekend Drive- Java + kafka opportunity - Chennai – Fill out form.

Qualifications

  • Minimum Experience: 5 years should be completed
  • Job Location: Chennai
  • Notice period: 0-30 days

Required Skills

  • Java Development
  • Kafka (Confluent) Skills
  • Containerization Skills (Docker, Kubernetes)
  • CI/CD Pipelines
  • Spring Frameworks

Preferred Skills

  • Apache Camel
  • Integration of Kafka with various systems
  • Experience with performance tuning and security in Kafka

About the Company

HCLTech is committed to leveraging technology to drive innovation and deliver exceptional value to our clients. Our mission is to empower businesses through digital transformation while fostering a culture of inclusivity and collaboration.

About the Role

The TA TIS Developer role focuses on leveraging Java and Kafka technologies to build and manage containerized applications, ensuring seamless integration and deployment within our infrastructure.

Responsibilities

  • Proficient in building, running, and managing containerized applications using Docker.
  • In-depth knowledge of Kubernetes core concepts, operation, and security.
  • Experience with Infrastructure as Code (IaC), YAML, and Helm for configuration management and deployment.
  • Familiar with integrating both SQL and NoSQL databases.
  • Experience with Spring Integration for scalable integration solutions within the Spring Framework.
  • Building and maintaining CI/CD pipelines using tools like Jenkins and GitLab CI.
  • Strong knowledge of Apache Camel for implementing integration patterns and creating routes between systems.
  • Familiar with testing Kafka consumers and producers using Embedded Kafka for integration testing.
  • Expertise in Java, particularly for Camel implementations and Java concurrency for parallel Kafka message processing.
  • Familiarity with Spring Framework, particularly Spring Boot, for microservices development.
  • Experience with JSON, Avro, Protobuf, and Thrift for Kafka message serialization.
  • Proficient in using Confluent Schema Registry for managing schema versions.
  • Experience with Kafka (Confluent) and understanding event-driven patterns.
  • Strong understanding of Kafka topics, partitions, producers, consumers, and brokers.
  • Experience with Confluent Platform components like Kafka Streams, ksqlDB, and Schema Registry.
  • Integration of Kafka with Apache Camel for seamless routing.
  • Familiarity with Kafka security (SSL/TLS, SASL authentication, ACLs) and performance tuning (partitioning, replication, scaling).
  • Expertise in OpenAPI 3.x, Swagger UI for interactive API documentation.

Equal Opportunity Statement

HCLTech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151779433

Similar Jobs

Chennai, India

Skills:

NosqlSqlAWSRabbitmqAzureGcpDockerMavenCore JavaKafkaDevelopment Design PatternsVector Databases

Chennai, India

Skills:

powermock DynamodbJavaMicroservicesSonarqubeAnsibleHibernateAWSCassandraOracleKubernetesJUnitDockerTerraformApache KafkaJenkinsRest API DevelopmentGitPostgreSQLMongoDBSpring Boot FrameworkSerenity BDDEvent-Driven designWiresMock

Chennai, India

Skills:

MockitoJavaElkGrafanaOwaspKafkaAWSPrometheusKubernetesJUnitDockerJenkinsDASTSparkEFKFlinkJMHGitOpsOpenTelemetryBeamJVM tuningSAST

Beware of Scammers

We don’t charge money for job offers