- Home
- Jobs
- Walking Tree
- Backend Developer (Networking)
Backend Developer (Networking)
Job Overview
Role: Backend Software Engineer (Go / Rust / Java) Job Overview We are looking for a talented Backend Software Engineer to design, develop, and maintain high-performance, scalable backend systems. You will work on distributed microservices, networking technologies, and cloud-native infrastructure while building secure, reliable, and performant applications. Key Responsibilities Design, develop, and maintain backend services using Go (preferred), Rust , or Java . Build and maintain scalable, distributed microservices architectures. Develop and deploy containerized applications using Docker and Kubernetes . Implement secure networking solutions, including VPN technologies (IPsec) . Work with Linux systems and low-level network programming. Develop and integrate RESTful APIs and gRPC services. Implement authentication and authorization using OAuth2 , JWT , and mutual TLS (mTLS) . Configure and support networking protocols, including OSPF . Integrate and maintain SNMP -based monitoring and management solutions. Optimize application performance, scalability, and resource utilization. Write efficient concurrent and multithreaded code. Collaborate with cross-functional teams to deliver secure and reliable software solutions. Troubleshoot production issues and continuously improve system reliability. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Strong backend development experience in Go (preferred), Rust , or Java . Experience building distributed systems and microservices. Hands-on experience with Docker and Kubernetes . Strong understanding of Linux internals and network programming. Experience with REST APIs and gRPC . Knowledge of OAuth2 , JWT , and mTLS for secure authentication and communication. Experience with VPN technologies (IPsec) . Understanding of routing protocols , particularly OSPF . Experience integrating or managing SNMP . Strong understanding of concurrent programming, multithreading, and performance optimization. Excellent debugging, problem-solving, and analytical skills. Preferred Qualifications Experience with cloud-native architectures and container orchestration. Familiarity with observability and monitoring tools. Experience building high-availability and fault-tolerant systems. Knowledge of CI/CD pipelines and DevOps best practices. Experience working in Agile development environments. What We Offer Opportunity to work on modern cloud-native networking and distributed systems. Collaborative and engineering-driven work environment. Exposure to cutting-edge backend technologies and scalable architectures. Professional growth and continuous learning opportunities.
Desired Candidate Profile
Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Strong backend development experience in Go (preferred), Rust , or Java . Experience building distributed systems and microservices. Hands-on experience with Docker and Kubernetes . Strong understanding of Linux internals and network programming. Experience with REST APIs and gRPC . Knowledge of OAuth2 , JWT , and mTLS for secure authentication and communication. Experience with VPN technologies (IPsec) . Understanding of routing protocols , particularly OSPF . Experience integrating or managing SNMP . Strong understanding of concurrent programming, multithreading, and performance optimization. Excellent debugging, problem-solving, and analytical skills. Preferred Qualifications Experience with cloud-native architectures and container orchestration. Familiarity with observability and monitoring tools. Experience building high-availability and fault-tolerant systems. Knowledge of CI/CD pipelines and DevOps best practices. Experience working in Agile development environments.
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyWalking Tree
- LocationDubai, UAE
- CategoryDevOps
- SourceNaukrigulf
- Listed2 months ago
Related DevOps jobs
Full Stack Developer
We seek a highly analytical and problem-solving-oriented Senior Software Engineer with a strong foundation in object-oriented programming (OOP) and scalable…
Operation Executive
Coordinate and optimize daily operational activities to enhance efficiency, ensuring that all tasks align with company goals and objectives. Implement process…
HR Executive
Manage the end-to-end recruitment process, including job postings, candidate screening, interview scheduling, and onboarding. Coordinate employee onboarding…
Mechanic (Automotive Workshop)
Diagnose and repair complex automotive issues, from engine performance to electrical systems, ensuring customer vehicles are returned to optimal working…