Backend

Java developer (Senior) Full-time

О компании и команде

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?

  • 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:

  • Conversational English (from B2);
  • Visiting our office in Obninsk during the probationary period is mandatory requirement;
  • BE / B.Tech. / Equivalent degree in Computer Science;
  • 5+ 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;
  • 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.

Overview

  • Employer: ИНФОТЕХ
  • Job Title: Java developer (Senior)
  • Published: 8 months ago
Apply For This Job