Post Job Free
Sign in

Senior Java Developer with Confluent Cloud

Company:
TEKsystems
Location:
Orlando, FL
Posted:
April 26, 2024
Apply

Description:

Job Description

12+ month contract with extension -- 100% Remote during contract

**CANDIDATES MUST HAVE SKILLS WITH CONFLUENT CLOUD, KSQL QUERYING, JAVA DEVELOPMENT** Candidtes without these top 3 skills are being ruled out!

Sr. Software Engineer

Description

The client is looking to bring on a Sr Software Engineer w/ Strong skills in Java, Confluent Cloud and Kafka Connect.

This person will be working with a Software as a Service (SAAS) Platform called Confluent Cloud for an enterprise API/Integration/messaging program at CareFirst. This program is looking to implement a more seamless Data streaming, messaging, pipelining, analytics, and integration, for their enterprise applications via Confluent cloud and Kafka.

They are looking for outside expertise that knows the Confluent Cloud platform well so they can continue to make updates and also work on new development. This data will be coming from multiple sources like Oracle (On Prem), Snowflake, Salesforce, and many others. This project will be focused on streaming and pulling data and creating connectors to different applications and microservices.

Knowledge & implemented following connectors

a. File Pulse Connector

b. S3 Connector (Sink & Source)

c. SalesForce connector

d. SnowFlake Connector

e. JDBC Connector(Sink and Source)

f. Debizum CDC Connectors

g. Oracle CDC Connector

h. Azure Blob connector

Job Description:

As a Sr Software Engineer, you will be responsible for working closely with IT Leadership to help support their vision to design, build, Implement, SAAS platforms and connectors while also providing governance of a large-scale streaming architecture solution that delivers both IT and business value across the organization. You will have the opportunity to both lead and execute on projects and always consider the bigger picture proactively with anticipating any performance issues, troubleshooting, monitoring, quality, etc…

This role will require experience with multiple data sources, SAAS platforms, implementation, Backend development, database querying with technologies such as Java, KSQL/Stream Processing, data connectors/streaming technologies such as Kafka, performance tuning, data quality and data visualization knowledge.

Responsibilities:

- At least 3+ years of strong experience working with Confluent cloud

- Strong Kafka Connect knowledge with SMT, Custom Connector Architecture and implementation, Security, Monitoring & custom Provider for credentials

- Strong skills with KSQL for any new streaming and querying for Kafka with the ability to do do Custom UDF

- Strong knowledge and experience implementing Confluent Cloud connectors like Salesforce Connector, Snowflake Connector, Oracle CDC Connector, Azure Blob Connector, Etc...

- At least 5+ years of strong hands on knowledge and experience as a core Java Developer. This person will need to not only edit and update existing code but also write new code in some cases as well as the project continues.

- Ability to recommend and institute Best practices for setting up Confluent Cloud and kafka

- Externalize the Kafka and Kafka streams configurations through application properties

- Strong experience with Kafka and Kafka Connect in order to stream data between multiple data streams and sources

- Strong Querying and Database knowledge

- Expertise in Confluent Kafka administration and maintenance to Create KSQL streams, topics etc

- Experience with C3 (Confluent Control Center) for managing and monitoring Apache Kafka

Enterprise Req Skills

kafka,confluent cloud,KSQL,java,APi,microservices,Security,devops,administration

Job Title

Sr Software Engineer

Top Skills Details

1. 5+ years of strong hands on knowledge and experience as a core Java Developer. This person will need to not only edit and update existing code but also write new code in some cases as well as the project continues.

2. strong understanding of the Confluent Cloud platform with the ability to work with and implement the various connectors

a. File Pulse Connector

b. S3 Connector (Sink & Source)

c. SalesForce connector

d. SnowFlake Connector

e. JDBC Connector(Sink and Source)

f. Debizum CDC Connectors

g. Oracle CDC Connector

h. Azure Blob connector

3. Strong experience with Kafka and Kafka Connect in order to stream data between multiple data streams

4. Strong skills with KSQL for any new streaming and querying for Kafka

Nice to Have:

1. DevOps experience

2. Agile experience and working in a SAFe methodology

Role Involves:

50% confluent/ Kafka work

50% Java work

1 step interview

Ideal profile:

8 years total exp - first 5 years with Java programming

Most recent 3 years with Confluent cloud & Kafka

Apply