JAVA BACKEND SENIOR LEAD/ ARCHITECT
Hands-on experience of software development in an Embedded Linux environment and providing technical leadership of software teams.
Strong experience and skill in Object Oriented Design and Implementation.
Strong programming and debugging skills using either Java, C, C++, or Python.
Polyglot programming experience is preferred.
Strong knowledge of IP networking protocols and technologies
Experience with database and web technologies.
Virtualization and containerization (VirtualBox, Docker, KVM) experience and Microservice
architecture and event-driven system design experience would be a big plus
Experience in Agile software development (story & sprint)