We are looking for Java Software Developer who will be responsible for Apache Kafka or Apache Pulsar and for providing a durable, scalable and real-time messaging platform build on top of Apache Kafka/Pulsar for variety type of customers deployed in Comarch Cloud Infraspace (CIC). In this role you will be working closely with Dev- and Sec- Ops teams to develop, architect and maintain multi-az, low end-to-end latency distributed messaging systems.
Candidate profile
• Bachelor's degree (or higher) in Computer Science,
• Experience in Linux (RHEL 8, CentOS Streams 8, Oracle Linux 8) environments,
• Ability to work without or with minimal supervision,
• Knowledge of distributed data systems,
• Solid JAVA coding skills and understanding of JVM internals,
• Working experience and advanced knowledge of Apache Kafka/Apache Pulsar architecture, configuration and profiling,
• Able to debug, troubleshoot, and resolve complex technical issues,
• Attention to details and ability to build reliable and scalable software systems,
• Experience in:
◦ building large scale distributed software systems, APIs,
◦ contributing to Apache Kafka/Pulsar or similar streaming software,
◦ managing production systems with a strong availability SLA,
Your responsibilities
• develop multi-az, low end-to-end latency distributed messaging systems
• work with application teams to support them in use of Apache Kafka/Apache Pulsar services
• work with application teams to understand their requirements for Apache Kafka/Apache services development
For you
• Opportunity to work with a modern tech stack that will drive the industry for years
• A chance to work with the best – Comarch is a mix of experience and youthfulness. We have a lot of experienced developers and architects that you could learn from.
• Hybrid work model (after initial trainings and trial period)
• Training & certification program
• Private healthcare plan for you and your family
• Flexible working hours
• No dress code, no open spaces
• Scala, Kafka Authorizer, OAuth2, IAM frameworks, PKI (SPIFFE), Container orchestration, Virtualization, ElasticSearch
• Kowledge and troubleshooting storage backends including arrays, SSD & NVME, RAID
• Linux advanced knowledge & TCP/IP networking and troubleshooting
• eBPF, perf, strace, tcpdump, similiar debugging and performance tools