This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking middle-level Java/Python/Go 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), Python, or Go.
Job Responsibility:
Develop Java (Spring Boot) APIs within a distributed analytics platform
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, Go or Python
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