JOB DESCRIPTION
We are looking for Senior Developers who will take role at our international Telco & Enterprise customers projects.
Responsibilities
· Desing and develop applications in multiple technologies in multithreaded, high performance, high-scale, data-intensive environment
· Having an active role in implementation phase
· Analyzing requirements
· Building use cases
· Leading, guiding and training team mates
· Making necessary documentation
· Delivering highest quality software on schedule
· Active team member in an agile development environment
Requirements
· University degree in computer sciences or related fields,
· Knowledge of Object-Oriented concepts and technologies,
· Min 3 years of experience in application development with Java
· Having a basic knowledge on VOIP and telecommunication networks
· Web service knowledge and experience (SOAP, REST)
· TCP/IP, SIP/SDP and RTP protocol knowledge is a plus
· Java Profiling: Memory usage, analysis and optimization
· Capacity and performance knowledge
· Web user interface knowledge with Javascript, JSP, JSF, CSS, React
· Knowledge of software life cycle and methodologies
· Excellent teamwork and problem solving skills
· Fluency in English (both verbal and written) is must
· Strong technical documentation and verbal/written communication skills
Nice to have couple of below skills
· Experience with Ansible.
· Experience with Microservices.
· Experience with Docker & Kubernetes.
· Experience with React/NodeJS
· Experience with Springboot applications
· Experience with DB/SQL.
· Virtualization platform experience – Openstack/VMWare/AWS
· Linux/Unix knowledge