We are looking for a Junior Backend Developerfor challenging project.
What you'll do:
* Design, develop, and maintain backend services and APIs using best practices in software engineering;
* Implement efficient algorithms and data structures to solve complex problems;
* Develop and optimize concurrency mechanisms to ensure high performance and scalability;
* Integrate and manage communication protocols to ensure reliable and secure data exchange;
* Implement consensus protocols to achieve data consistency and reliability in distributed systems;
* Collaborate with product managers and other stakeholders to deliver high-quality software solutions;
* Conduct code reviews and contribute to a culture of continuous improvement;
* Troubleshoot and resolve issues related to performance, reliability, and scalability of backend systems;
* Stay current with emerging technologies and industry trends to drive innovation and improvements.
What you will need to bring:
* Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field;
* Strong knowledge of data structures, algorithms, and their application in real-world scenarios;
* Knowledge in concurrency and multithreading programming;
* In-depth understanding of communication protocols (e.g., HTTP, TCP/IP) and consensus protocols (e.g., Paxos, Raft);
* Proficiency in one or more backend programming languages (e.g., Go, Java, Python);
* Familiarity with distributed systems and microservices architecture;
* Excellent problem-solving skills and attention to detail;
* Strong communication and collaboration skills;
* Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
What can Syone offer me:
* Integration in an organization with profound and sustained growth and involvement in pioneering projects with innovative technological solutions;
* Strong IT training plans;
* Professional evolution with intervention in ambitious technological projects, both national and internationally.
#J-18808-Ljbffr