All offersWrocławJavaSenior Java (Kafka) Engineer
Senior Java (Kafka) Engineer
Java
N-iX

Senior Java (Kafka) Engineer

N-iX
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote
N-iX

N-iX

N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innovative projects for global industry leaders and Fortune 500 companies.

Company profile

Tech stack

    Java
    master
    Kafka
    advanced

Job description

Online interview
Friendly offer
Our customer - Integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market.

Responsibilities: 
  • Design and Develop event based architecture based on Kafka & Kafka streams 
  • Design and Develop ELK pipelines, indexes, dashbords & alerts
  • Lead Architecture discussion & design of Kafka based event streaming applications
  • Design a holistic approach for Event based architecture
  • Configure Kafka connectors and Kafka topic
  • Develops effective and event based stream processing kafka applications according to design specifications
  • Applies best practices for tuning for overall system performance
  • Supports software development and test teams throughout the software development lifecycle

Requirements: 
  • 3 Years of experience developing Kafka based applications
  • 3 years of experience with the following Kafka components: Streams including processor API, Connect, Schema registry
  • 3 years of experience with Java, Spring, and Spring cloud Streams implementing Kafka streams application
  • 3 years experience with writing unit test in Junit, and Kafka test topology driver
  • Experience working in Windows and Unix/Linux environments
  • Experience using Intellij IDE
  • Experience with Oracle PL/SQL
  • Experience working with Rest APIs
  • Experience with Confluent Kafka Cloud – an advantage
  • Experience with Kafka CLIs and rest APIS for managing and querying Kafka resources.
  • Experience with Developing DevOps processes for Kafka
  • Organized, dedicated, team player
  • Process-oriented
  • Ability to prioritize tasks

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • ​​Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings