Job Description:
Experience: 8-13 Years
• 8+ years of industry experience in software engineering
• Solid computer science fundamentals (data structures, algorithms, etc.)
• Hands on programming experience in Java, REST APIs, Spring Framework XML, REST, JSON
• Hands-on programming experience with RabbitMQ, Kafka, Hibernate, Postgres, Distributed Storage (Elasticsearch etc.)
• Hands-on experience working on resilient, scalable distributed systems
• Advanced analytical and problem-solving skills·
Other Desired Qualifications:
• Experience developing enterprise security/networking products
• Experience with cloud architecture and related technologies
• Familiarity with SD-WAN, SASE technologies
• Artificial Intelligence / Machine Learning as it relates to networking
• Familiarity with service-oriented architecture and distributed computing
You Will Be a Great Fit If You Are:
• A quick learner with excellent communication skills
• Tenacious in your approach to problem solving
• Highly productive with minimal supervision
• Eager to learn about and adopt the latest technologies and best practices in your field