Senior Software Engineer - Java, Python

4 hours ago

Apply Now
Logo of Unifonic

Unifonic

Cloud Communications • SMS APIs • Voice APIs • SAAS • SMS Marketing

501 - 1000 employees

Founded 2006

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

💰 $125M Series B on 2021-09

Description

• Join a dynamic startup in the SaaS space. • Work on enhancing communication solutions. • Gain command of Unifonic's products and technology. • Implement enhancements and support bug fixes. • Collaborate with teams using agile scrum. • Build scalable solutions for millions of users. • Support multi-cloud-based products and internal teams. • Engage in cloud-based development and deployment (AWS). • Understand and design Unifonic's architectures and tools. • Perform database administration and optimize performance. • Work closely with product owners and developers.

Requirements

• Hands-on 5+ years of experience in developing complex projects, preferably in the communications domain by using Java (Spring Framework). • Hands-on experience in Web Development (HTML, CSS, JS). • Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc. • Practical experience with cache technologies such as Memcached, and Redis. • Experience coding in Python. • Solid experience in managing Linux servers and applications (Nginx, Apache2, etc). • Proficiency in a Linux environment and in consuming and designing RESTful APIs. • Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture. • Bachelor's degree in Engineering, Software, or a related discipline or the equivalent. • Familiarity with software project management tools similar to Agile, Maven, and Git. • Experienced with using cloud hosting technologies such as AWS. • Familiar with SaaS and PaaS integration architecture and applications. • General knowledge in telecommunications (SMSC, VOIP, SMPP, etc). • Excellent communication skills. • Strong problem-solving and analytical skills.

Benefits

• Competitive salary and bonus. • Unifonic share scheme (we are all owners!). • 30 holiday days after the first anniversary. • Paid leave for new parents. • LinkedIn learning license.

Apply Now

Similar Jobs

December 1

Join SpendLab as a Backend Developer to create solutions preventing payment errors. Collaborate with a skilled team on impactful technology projects.

November 30

Join Tabby as a Backend Engineer, focusing on card activation and fintech growth. Work with a dynamic team remotely in a fast-growing company.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com