Senior Java Developer
About the Company:
The company is an innovative cross-platform enterprise solutions provider with head office located in Greater Toronto area. Providing its clients with software consultancy services, and customized software solutions in the areas of health care, telecom, and engineering infrastructure, the company offers managed and cloud-based solutions for IP network and mobile application development, as well as billing and messaging. With a well-established presence in the industry, the company is driven by its technological achievements, backed up by years of expertise in cross-platform skills.
Requirements:
Demonstrated significant interest in Telecom BusinessSkills
Strong Java skills with 5+ years of experience writing production code
Spring framework
Proficiency with Enterprise level database (ex. Oracle, SQL Server, Sybase, DB2) and SQL
Experience building real time applications in Multithreading for a Unix/Linux platform
Knowledge and experience on agile software development practices
Excellent written and verbal communication skills
Experience developing client-server, distributed, real-time, performance-critical, highly available,
or large-scale systems
Desirable skills:
Experience with Java 7/8, XML and protocol buffers
Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS)
Computer science fundamentals (client/server, multi-threading, memory management, functional
programming)
Unix basics (file systems, E-macs, shell scripts)
Experience in either IntelliJ or Eclipse IDE
Unit testing and unit testing frameworks
Email: ok@1-ea.ru
