Java Developer

Scale Focus Logo

Our technical team is continuously expanding and we have a great opportunity for you.

Reach new technical heights and:

  • design and develop new innovative software solutions;
  • maintain and enhance existing software applications;
  • create architectural and technical specifications.

If you have/are:

  • 2+ years of professional experience in application development and Java
  • Good understanding of OOP principles, data structures, algorithms, design patterns
  • Good understanding of JavaEE core components – EJB, JMS, JSP, Servlets, JDBC, JPA etc. and/or Spring Framework equivalents, where applicable
  • Experience with Web Services – REST and/or SOAP
  • Knowledge and experience with RDBMS and/or NoSQL DBs, such as Oracle, MySQL, Postgres, MongoDB etc.
  • Good understanding of all aspects of the software development process
  • Trоubleshooting skills
  • Good command of spoken and written English

And you stand out with:

  • Bachelor or Masters degree in Computer Science, Informatics or an equivalent program
  • Experience and understanding of JavaScript and/or JavaScript frameworks
  • Knowledge and experience with ORMs such as Hibernate
  • PL/SQL experience
  • Understanding of high available, scalable, secure and cost-effective pillars
  • Understanding of distributed and microservice architectures
  • Experience with messaging brokers (Kafka, Rabbit MQ etc.)
  • Understanding of caching mechanisms
  • Experience with SOA
  • Experience with Python

We will be glad to meet you! Apply today by sending your CV in English at

Sofia, Varna, Plovdiv, Burgas
Кандидатствай тук!