0% found this document useful (0 votes)
16 views2 pages

Java API Engineer Job at Bytex

Bytex is hiring middle-to-senior Java API Engineers for a project in collaboration with Cisco, focusing on a distributed analytics platform. Responsibilities include developing Java APIs, optimizing backend services, and integrating with databases and message brokers. Candidates should have 4+ years of experience in backend/API development, proficiency in Java (Spring Boot), and familiarity with MongoDB, Elasticsearch, and Kafka.

Uploaded by

crni4323
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

Java API Engineer Job at Bytex

Bytex is hiring middle-to-senior Java API Engineers for a project in collaboration with Cisco, focusing on a distributed analytics platform. Responsibilities include developing Java APIs, optimizing backend services, and integrating with databases and message brokers. Candidates should have 4+ years of experience in backend/API development, proficiency in Java (Spring Boot), and familiarity with MongoDB, Elasticsearch, and Kafka.

Uploaded by

crni4323
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Job Description

We are seeking middle-to-senior Java API Engineers to join the largest project in Bytex, in
collaboration with Cisco. You will work on a highly scalable, distributed analytics platform that
processes telemetry data from networking hardware, offering log visualization, anomaly
detection, and advanced data analytics.
These engineers will be part of a team focusing on API development and integration with the
existing platform. The role involves developing backend services and APIs in Java (Spring).

Responsibilities

●​ Develop Java (Spring Boot) APIs within a distributed analytics platform - knowledge of
Java is required
●​ Design, implement, and optimize backend services, ensuring scalability and high
performance;
●​ Work with databases such as MongoDB and Elasticsearch, efficiently handling data
processing, queries, and indexing;
●​ Integrate message brokers like Kafka to manage real-time data streams;
●​ Ensure API reliability by implementing unit and integration testing, debugging, and
performance optimization;
●​ Follow OpenAPI specifications, ensuring proper API documentation and
standardization;
●​ Ensure smooth API deployments, understanding the entire lifecycle from development
to production;
●​ Contribute to system architecture discussions, providing insights on improving
distributed service performance.

Requirements
●​ 4+ years of experience in backend/API development;
●​ Proficiency in Java (Spring Boot);
●​ Experience with Go (usage of Gorilla Mux) is nice to have
●​ Strong understanding of RESTful APIs, OpenAPI, and API documentation;
●​ Experience with MongoDB and Elasticsearch (queries, indexing, data modeling);
●​ Familiarity with Kafka for real-time data processing;
●​ Ability to write unit and integration tests;
●​ Strong knowledge of data structures and algorithms;
●​ Familiarity with Postman for API testing and OpenAPI;
●​ Knowledge of databases: MongoDB, Elasticsearch.

Working schedule

●​ EU flexible schedule with PST overlap preferred (18-20 EET);


●​ Weekly meetings at 18 EET (2-3 times per week).

Recruitment process
●​ Short Bytex HR introductory discussion;
●​ 1-2h Bytex technical discussion with 1 or 2 of our senior engineers;
●​ 2 or 3 technical interviews directly with Cisco (45min each) - they will cover general
programming knowledge, live coding, data structures, API basics, databases, etc.
●​ Offer presentation

You might also like