Our spearhead A-team of professionals is looking for a talented Senior Java Backend Engineer to join the invention and creation of the products at the data security team. In this role, you will develop our distributed, highly available, scalable data processing software for cyber security analysis in our sophisticated based environment. If you are passionate about building large-scale and complex services with delightful user experiences, excited about security and ready to fight cybercrime, come join us – together we can make a worldwide impact!
Key Responsibilities:
Key Responsibilities:
Quickly grasp and understand complex systems, providing innovative solutions to challenging problems
Implement sophisticated algorithms, ensuring optimal performance and scalability
Design, code, test, and debug complex software applications using Java technologies
Design new features from scratch based on a deep understanding of requirements and customer needs
Collaborate with cross-functional teams to define, design, and ship new features
Stay updated on industry trends, emerging technologies, and best practices to enhance your skills and contribute to the team's success.
Requirements:
At least 7 years of hands-on experience as a Backend Engineer in a global organization (Java-Preferred)
B.Sc/M.Sc. in Computer Science or equivalent from a known university
Experience with building high-performance, large-scale server applications and reliable software
Experience in leading complex projects from initiation to delivery
Experience with designing complex architectures
Proficient in working within a multi-threaded environment.
Full-stack development experience – a significant advantage
Solid understanding of Cloud technologies (AWS, Azure) – an advantage
Experience with containerized environments (e.g. Docker, Kubernetes) an advantage
Experience in working with different type types of databases an advantage
Proficiency in a variety of programming languages: Python, Node.js – an advantage
Motivated, independent, team player with a can-do attitude
At least 7 years of hands-on experience as a Backend Engineer in a global organization (Java-Preferred)
B.Sc/M.Sc. in Computer Science or equivalent from a known university
Experience with building high-performance, large-scale server applications and reliable software
Experience in leading complex projects from initiation to delivery
Experience with designing complex architectures
Proficient in working within a multi-threaded environment.
Full-stack development experience – a significant advantage
Solid understanding of Cloud technologies (AWS, Azure) – an advantage
Experience with containerized environments (e.g. Docker, Kubernetes) an advantage
Experience in working with different type types of databases an advantage
Proficiency in a variety of programming languages: Python, Node.js – an advantage
Motivated, independent, team player with a can-do attitude
This position is open to all candidates.