Senior Software Developer - Java

Company details

Our client is a company that makes and runs software for clients across a variety of industries. With roots in banking and finance, they continuously evolve, expanding into gaming, sports betting, healthcare and the civil service.


If you have strong analytical skills and you are keen to quickly learn about new technologies and complex systems, we need you on the position of

Senior Software Developer - Java

Duties and Responsibilities

  • Creating web-scale back-end
  • Designing and implementing highly-transactional micro-services
  • Playing an active role in all phases of application development life-cycle


Must have: 

  • 4+ years of experience in Java
  • Profound knowledge of Java SE
  • Good knowledge of Spring
  • Experience with REST web services
  • Knowledge of integration patterns and tools (Apache Camel, Spring Integration)
  • Good understanding of RDBMS and SQL 

Nice to have:

  • BS/MS in Computer-Science, Electronics, Mathematics or similar or relevant experience
  • Experience with complex highly transactional systems
  • Experience in integration with external systems and services
  • Experience with key-value stores and data grids (Oracle Coherence, Redis, Hazelcast)
  • Experience with Java application servers (JBoss, WebLogic)
  • Knowledge of ORM frameworks and concepts (JPA, Hibernate)
  • Knowledge of clustering concepts and best practices
  • Knowledge of unit, integration and performance testing

Employment Conditions

  • Stability is important, so our client offers positions with permanent status
  • Very competitive pay structure, with potential to progress to team-lead and management positions
  • Flexibility and work-life balance; whether you like an early or late start, it’s up to you
  • Welcoming atmosphere around the office, with a multinational team full of experienced and helpful colleagues
  • Socializing – including company excursions and office parties, mini concerts

Contact Information

Dragana Ječmenica


+381 60 37 222 18

Sve prijave će se tretirati poverljivo.

Sva imenovanja se odnose na oba pola.

Slanjem ovog obrasca, potvrđujete da ste saglasni sa našim pravilima privatnosti.

Oslobodite svoj talenat - Povećajte svoj potencijal!

Hvala na prijavi