Project (USA) — creation of a web platform for managing IP telephony systems and their users. The platform connects different features like call analytics, call recordings, faxes, voicemails, billing systems, voice recognition, and number provisioning. Our solution helps manage IP telephony in one place, making it easier to handle communication and related tasks.
Responsibilities:
As member of our Software Engineering Group, you will responsible for detailed design, coding, testing, implementing, maintaining and supporting applications software in their technical area and toolset.
Analyze production issues as necessary to determine the cause of the issue and determine the necessary course of action for resolution.
Implement data exchange integrations with our systems and participate in daily standup calls with leads and architects.
Supports live systems to ensure business continuity.
Requirements:
— At least 3 years of experience developing using the Java language.
— Experience with Spring Framework and application design patterns (Core, MVC, Security, Data)
— Experience with RDBMS and ORM
— Experience with Docker, Jenkins, Maven, Tomcat
— Experience with development and maintenance of REST API
— Experience with frontend technologies (JavaScript, HTML, CSS)
— Experience with GIT and version control
— Experience with microservices (Spring Cloud)
— Ability to work independently or collaboratively as needed
— Effective English(B2) and communication skills
— Excellent analytical and problem-solving skills
— Well organized, self-motivated, quick learner and curious about how systems work and how they fail.
We offer:
— Possibility to propose solutions on a project
— Dynamic and challenging tasks
— Team of professionals
— Competitive salary
— Low bureaucracy
— Continuous self-improvement
— Long-term employment with paid vacation and other social benefits