Junior Backend Developer
- Hybrid
- Alfragide, Lisboa, Portugal
- Professional Services
Job description
We are looking for a Junior Backend Developer for 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.
Job requirements
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.
or
All done!
Your application has been successfully submitted!