Job Description
We are seeking a highly motivated Software Engineer to develop and maintain server-side Java applications for cloud-based network management solutions. The role involves designing scalable, multi-tenant applications and REST APIs using Core Java, Azure, Docker, and Kubernetes, while working with MySQL/MongoDB databases and Linux environments. The ideal candidate will have strong object-oriented programming skills, knowledge of networking concepts, and a passion for cloud-native technologies. This position offers an opportunity to work in an Agile environment, contribute to product innovation, and develop expertise in network device automation, virtualization technologies, and AI-assisted development tools.
Key Responsibilities
- Develop server-side applications using Core Java, Multithreading, Collections, Servlets, and JDBC.
- Build scalable, multi-tenant applications and REST APIs.
- Develop cloud-native solutions using Azure, Docker, and Kubernetes.
- Work with MySQL/MongoDB databases and Linux environments.
- Contribute to networking and network management solutions.
- Participate in Agile development processes.
- Gain expertise in Adva network devices and their programmatic management.
Required Skills
- Strong Java backend development skills.
- Object-Oriented Programming (OOP) and Distributed Systems knowledge.
- Experience with REST APIs, Azure, Docker, Kubernetes.
- MySQL and/or MongoDB experience.
- Linux development proficiency.
- Understanding of networking concepts and protocols.
- Familiarity with Agile methodologies.
- Knowledge of AI-assisted development tools.
Preferred Skills
- Scala and Python programming.
- Network Function Virtualization (NFV) knowledge.
- OpenStack cloud experience.
Education & Experience
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- 0-2 years of relevant experience.
Success Criteria
- Deliver quality technical contributions to the product roadmap.
- Work effectively with minimal supervision.
- Continuously enhance expertise in networking, cloud, and automation technologies.






