Job has been saved to your Account Portal!

Senior Java Developer

Job Description

  • Java Software development
  • System integration of new platforms and services
  • Design, develop and test real-time charging solutions and features prior to implementation in
  • production, with a focus on both Wireless Prepaid and Data charging
  • Lead software development strategies to build internally or work with external vendors to develop new or enhance existing features of Bell products
  • Qualifications
  • Qualification

  • 5+ years of experience in Java development and Spring (all)

  • Experience in Docker, Docker swarm, Kubernetes or Openshift

  • Experience with Gitlab, RabbitMQ and Kafka

  • Experience with microservices architecture

  • Experience designing and working with RESTful APIs

  • Experience with code management tools (GIT) and automation tool such as Ansible

  • Experience with working in an Agile and distributed environment

  • Experience in Hibernate, JPA, Junit, MVC, RDBMS

  • Experience with multiple scripting languages (Python, Groovy, etc.)

  • Experience with tools such as: Eclipse, Maven, Jenkins, Gradle, under Windows and Linux

  • Experience with TDD (test driven development) and test automation

  • Knowledge of open-source libraries and testing frameworks such as JUnit, Mockito, etc.

  • Familiar with FPA concept (Function Point Analysis)

  • Knowledge of Spring integration and security

  • Strong analytical and problem-solving skills

  • Strong technical writing skills and good communication skills.

  • Strong team player

  • Creative thinker who is able to resolve complex issues

  • Enthusiastic & energetic in meeting/exceeding objectives and goals

  • Some working knowledge of telecom charging/rating systems will be an asset.

  • About The BPO and IT Shared Services Company

    A subsidiary of Canada's leading telecommunications company that provides in-house call center and shared services support to their parent company and other subsidiaries. Operations in the Philippines started in August 2016 with locations in Taytay, Naga, and San Mateo.

    Senior Java Developer

    BPO and IT Shared Services Company

    Taytay, Rizal | Hybrid

    Visit Profile



    Position Level


    Job Level

    Experienced Hire

    Job Type

    Full Time

    Hiring Until