Senior Java Software Engineer
🏢 Company: [Unifonic]
📍 Location: Remote
💰 Salary: Competitive
⏳ Type: Full Time
🎓 Experience: +5 years
📂 Category: Remote Job
Job Description:
💻 Senior Java Software Engineer
📍 Remote (Cairo, Egypt)
🕒 Full-Time
Unifonic is hiring a Senior Java Software Engineer to join its Engineering team and help build scalable cloud-based communication platforms serving millions of users worldwide.
🔹 Key Responsibilities:
• Build and maintain scalable cloud-based solutions
• Develop and enhance communication and engagement platforms
• Design and maintain RESTful APIs and Microservices
• Work with AWS cloud services and distributed systems
• Optimize databases, application performance, and system reliability
• Support cloud deployments and infrastructure initiatives
• Collaborate within Agile Scrum teams to deliver high-quality products
Job Requirements:
• 5+ years of experience in Java development using Spring Framework
• Strong experience with HTML, CSS, and JavaScript
• Experience with Kafka, RabbitMQ, ActiveMQ, SQS, or similar messaging systems
• Experience with Redis and Memcached
• Python programming experience
• Strong Linux administration skills
• Experience with REST APIs and Microservices Architecture
• Hands-on experience with AWS cloud technologies
• Familiarity with Agile methodologies, Maven, and Git
• Bachelor's degree in Engineering, Computer Science, Software Engineering, or related field
🎁 Benefits:
• Competitive salary and bonus
• Employee share scheme
• 30 vacation days after first anniversary
• Work remotely from anywhere in the world for up to 10 weeks annually
• Paid parental leave
• LinkedIn Learning access
• Opportunity to work on products serving millions of users globally
Don't miss the next remote opportunity!
Join Our Telegram 🚀

No comments:
Post a Comment