Price International Callflow
20 - 50 служител€ Apply See employer
Senior Java Developer in R&D

Senior Java Developer in R&D

Sofia full-time


Х Design and implement new features and enhance existing functionalities according to business specifications;
Х Ensure that your code meets software development and quality standards and fits into the continuous release process;
Х Optimize the application in order to support work with large amounts of data;
Х Participate in the whole sprint process for product development.

Key performance metrics:
Х Timely delivery of the developed solutions;
Х Excellent documentation;
Х Providing optimal solutions and appropriate implementation of the software;
Х Satisfaction of key end-users.

Requirements and necessary skills

In this position you will be part of a small Back-end R&D team and working closely with the Front-end team and Software Architects in order to create/develop company products.


Х Minimum 4-5 years of experience in software development with JAVA EE, Enterprise Java, Java Servlets, Applets, Client-Server communication, JSF,JSP,JPA,JDBC;
Х Object-oriented analysis and design by using common patterns for software development;
Х Solid knowledge in Java SE, JEE, Development with Spring Boot and Microservices ,Class-loading, Memory Management, Transaction management etc.;
Х Excellent knowledge of relational databases. Fluency in SQL and ORM technologies (JPA2, Hibernate);
Х Experience in Test-driven development;
Х Experience with Agile software development methodologies will be considered as an advantage.

Additional skills:
Х Good command of Regular Expressions;
Х Communication protocol client and server implementations in Java: HTTP(s), FTP, SFTP, SMTP;
Х Remoting: JMX, Spring RESTful, SOAP;
Х Experience in setting up and scripting Maven, Ant, Git, etc.;
Х Understanding of OOP, Functional, Dynamic and Low-latency programming, Multithreading;
Х Application Server setup and tuning: JBOSS, Glassfish, PrimeFaces, IceFaces and OpenGlassfish.

We offer

Probably one of the best things about CallFlow that we help each other so we don't create pressure, between us.
You may check some more benefits:
Х You may work from home or you may come to the office. Either is fine with us
Х Flexible working time
Х You will have a УbuddyФ to care of you in the beginning
Х Food vouchers
Х Multisport card
Х Sports room
Х 2 hours per week for sport activities during the working time
Х Non-formal initiatives like going to cinema, sport activities, Callflow cooking and others
Х Referral program
Х Two team buildings per year and small once for each team
Х Career consulting for free including family members and friends
Х To be continue with many moreЕ