Java Developer

at  Ribbon Communications

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Sep, 2024Not Specified27 Jun, 20247 year(s) or aboveComputer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Description:
Develop high-scale applications for Ribbon Management platform providing insights into network performance and service assurance for telecommunications network elements.
As part of Ribbon Management platform(RAMP) development team, Individual will be developing and enhancing the solution for different network elements hosted on Datacenters and public/private cloud.
Responsibilities include developing software for RAMP products which span across Node Management, Fault Management, Performance management, License Management etc.

Technical Competencies:

  • At least 7-10 years of experience in working as Java Developer .
  • Good knowledge of Java , J2EE
  • Hands on Experience with Microservices and Spring Boot.
  • Experience in some NoSQL databases (e.g. DynamoDB/Elasticsearch/Redis Cache etc) is a definite plus.
  • Good understanding on architectural patterns (e.g. MVC) is required.
  • Other technologies : MySQL , Redis, AWS, Microservices, REST API .
  • Should have built web application technology.
  • Knowledge of web services (WSDL, Restful).
  • Knowledge of Kubernetes and/or Docker
  • Knowledge of any NoSQL DB (i.e.. Couchbase / MongoDB / Elastic)
  • Strong knowledge of Java Programming language.
  • Familiarity with code versioning tools (such as Git, Perforce, and Bitbucket)
  • Should be able to build the solution independently.
  • Working experience with CI/CD and DevOps Infrastructure.
  • Good written and spoken communication skills.

Preferred qualifications:

  • Bachelor of Engineering degree (or equivalent) in computer science or relevant field.
  • Any contribution to Open source projects is a plus.

Please Note:
‘All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:7.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or relevant field

Proficient

1

Ottawa, ON, Canada