Java Developer

Sofia, Sofia City Province, Bulgaria
IT - developers

Java developer (Billing)

For more than 15 years Easy Consult has been a trusted partner for domestic and international clients, delivering tailor-made HR solutions and consulting. Striving to be a market leader we are always on the look for the latest trends, staying true to our mission of building long-lasting relationships with our clients, candidates, and employees.

For our client, a company creates a cloud-based telecom service that handles over 100 million calls per week and provides simultaneous access to telephony services for thousands of our users. Now they are looking for Java Developer in the Billing team that deals with intra-billing projects (credit card processing, integration with payment systems, etc.), integration of their billing system with the main product, and processing of subscriptions of new users (independent and through sales agents).

Stack used - Java 11/17, SQL, Rest/SOAP, Dropwizard, Spring Boot, Spring Cloud, Docker, Kubernetes, Maven, Git, Linux.

Job responsibilities:

Participate in the development of billing system functionality in one of five teams.
Design and develop components (micro-services) in Java.
Work on integration of components of billing system with telecommunication service.

What we expect from you:
Experience in development from 3 years.
Experience with Java 8/11.
Experience in developing high-load applications on JSE/JEE.
Experience in writing Unit and Integration tests on Java.
Experience with SQL databases.
Experience with the Git version control system.
Experience with Maven, Gradle, etc.
Experience with Unix/Linux command line.
Knowledge and experience of application of design patterns GoF, EE.
Ability to conduct technical correspondence and work with project documentation in English.

Would be a plus if you have the:
Experience in such frameworks as Dropwizard, and Spring Boot.
Swagger application experience.
Experience with Docker and Kubernetes.
Experience with Agile/SCRUM.

Company offers:

Well-coordinated professional team.

Cutting-edge technologies, interesting and challenging tasks, dynamic projects, great opportunities for self-realization, and professional and career growth.

Flexible working hours and opportunity for hybrid work.

Job placement and payment of salary take place according to the labor code, as well as sick lists.

25 days annual paid leave.

Competitive base salary and bonus paid quarterly.

Medical insurance.

Sports card.

Easy Consult is a well-known Bulgarian recruitment agency that has been placing and sourcing talented technical and non-technical IT professionals since 2004. With over 15 years of recruitment experience, we specialize in matching talented individuals to vacancies in the highly competitive IT jobs market at all levels. We aim to provide the best services, the best solutions, and the best value to both job seekers and employers within the ICT industry.

Our services are free of charge for candidates. All applications will be treated with strict confidentiality. Easy Consult Recruitment and Employment activities are based on a Recruitment license 2339/ 30.08.2017.

Choose file