This job listing has expired and the position may no longer be open for hire.

Full Stack Java Developer with Kafka at NTT Data, Inc in Irving, Texas

Posted in Other 30+ days ago.

Type: Full Time





Job Description:

Job ID #93422

NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Full Stack Java Developer with Kafka to join our team in Irving, Texas (US-TX), United States (US).

Job Duties and Responsibilities:

* Experience with streaming in general (e.g. spark streaming) and Kafka/Confluent in particular

* Experience with Data Streaming Standards and Design Patterns as well as use-cases

* Development and support of Kafka integrations, including topics, producers, consumers and streaming (KStream and KTable) applications

* Development and support of Confluent connect, confluent KSQL, and confluent Schema registry

* Operational management of the Kafka platform

* Evolution and support of the Kafka environment

* Hands-on understanding of developing using Java and SQL applications

* Working knowledge of Spring, Spring Boot, Spring Cloud, and ability to design cloud-native applications

* Design, develop, and manage automated unit, integration and acceptance tests for all UI components

* Work with the Business Analysts and Customers throughout the requirements process to properly understand the long term goals of the program and where they fit in the overall UI infrastructure

* Communication of new technologies, best practices, etc. to testers, and managers

* Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

* Experience with Agile methodologies, development approaches, and tools (e. g. JIRA)

* Mentoring and peer review of designs and coded implementations

* Work with technical specialists (Security Team, Performance Engineer, etc.) to ensure that all parties understand the system that is being designed and built and that all major issues are understood and mitigated

* Expected to participate in several implementation phases of product development cycle design, scoping, planning, developing, implementation and test

* Ensure self and peers are actively seeking ways to objectively measure productivity. This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline (RTC, Jenkins, RLM)

* Experience in working in with Kafka connectors, Producer and consumer APIs

* Strong hands on expertise in debugging and fixing streaming jobs by looking debug logs and configuration tuning.

* Strong understanding of Kafka architecture including offset management, partition strategy and DR requirements

* Good understanding of Kafka Security with Kerberos.

* Good understanding of Streaming message delivery semantics.

* Good understanding of Spark framework

* Experience in developing micro services using spring boot

* Strong understanding of streaming message formats like avro and streaming semantics.

* Expert knowledge of browser behavior and compatibility, cross-browser issues and solutions, and coding for search engine optimization

* Demonstrated experience with Application Servers (Tomcat, Websphere, Jetty, JBoss) and Web Servers (Apache, Nginx)

* Experience with distributed source control systems, preferably Git

* Experience developing high performance server side components

* Preferred:

* Strong business-facing skills

* Business Intelligence and Data Analytics experience

* Prior financial services or banking experience

* Previous experience with Confluent Kafka is a plus.

* Monitoring Kafka with external tools and APIs is a plus.

Basic Qualifications:

* 5+ years experience in full stack software development.

* 5+ years of experience data integration

* 5+ years of hands on experience with Java or Scala with strong SQL background.

* 3+ years of hands on Kafka/Confluent/Data Streaming development/operational platform experience

Education Qualifications:

* Bachelors or Masters in Computer Science or Engineering or related field

#LI-NAM

INDFSINS

About NTT DATA Services

NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.

NTT DATA Services is an equal opportunity employer and will consider all qualified applicants for employment without regard to race, gender, disability, age, veteran-status, sexual orientation, gender identity, or any other class protected by law.

#LI-NAM

INDFS


More jobs in Irving, Texas

Other
about 3 hours ago

Hyosung America, Inc
Other
about 5 hours ago

Kforce Inc
General Business
about 8 hours ago

Shermco Industries, Inc.
More jobs in Other

Other
1 minute ago

Sonic Healthcare USA
Other
1 minute ago

Sonic Healthcare USA
Other
1 minute ago

Sonic Healthcare USA