415-222-9909

Java developer

Locations: Remotely

In one of the leading company in telco industry and telco products, covering the full lifecycle of telecom billing system experience, we are looking for an experienced Java developer (Senior) to strengthen our team.

 

What will you do?

Job duties:

  • Develop information systems by designing, coding and installing software solutions;
  • Develop software solutions by analyzing information needs with users, defining system flow, data usage, work processes, programming code and standards;
  • Document solutions by developing documentation, flowcharts, layouts, diagrams, metrics and clear code comments;
  • Follow the software development life cycle;
  • Improve operations by investigating problematic areas, conducting systems analysis, defining/measuring/analyzing KPIs and recommending changes in policies and procedures;
  • Manage data security (confidentiality, integrity and availability);
  • Provide information by collecting, analyzing and summarizing reports, dashboards and metrics.

 

What do you need to succeed?

Mandatory Qualifications:

  • BE / B.Tech. / Equivalent degree in Computer Science;
  • 3+ years of market experience developing software using Java (Spring/Spring Boot, Microservices architectures, REST/SOAP/CORBA);
  • Database expertise: Oracle, MySQL, PostgreSQL, Redis;
  • Unit and Integration tests experience;
  • Experience working with CICD, GIT, Jira, Jenkins;
  • Excellent OOP skills;
  • Excellent communication in English;
  • Teamwork and adaptability to challenges;

 

Optional Qualifications:

  • Experience working with Cloud solutions (GCP, AWS, or Azure, dev ops, and scaling infrastructure) and Containers (Kubernetes, Docker);
  • Experience in Telecom solutions (Protocol Handlers, OSS, BSS, Billing, Charging, CDR Mediation) would be a plus;
  • Experience with Optiva Unified Charing Application (Flex Logic, IPD, ngOM, CAF, etc.);
  • Automation knowledge: Ansible, Terraform;
  • Knowledge of Agile methodology.
 

Conditions:

  • Work on a complex and interesting IT project;
  • Competitive salary;
  • Flexible working hours;
  • Сorporate and teambuilding events;
  • Opportunity for professional growth and career development;
  • Pleasant atmosphere and a friendly team.

Contact us

Drop us a line and we'll get back to you within 24 hours

Sent