Senior Java Developer

Beograd, Serbia

This job is not available any more.

Location: Belgrade

Your role would include:

•   Working as a member of agile development team
•    Development of software programming tools for digital signal processing products of Cirrus Logic company. Developed tools so far: Eclipse based IDE, toolchains, graphical programming systems, command line tools, software installers, scripting
•    Close collaboration with the entire development team on stand-ups, which include requirement gathering and project planning
•    Work independently, or with other team members, in software designing and developing including design sessions and code reviews
•    Ensure our development processes have a focus on scalability and performance
•    Provide support and maintenance of software, tooling and tests


•    University degree in computer technology or computer science
•    Strong knowledge and minimum 5 years of work experience in Java development
•    Strong knowledge of OOP and design patterns
•    Experience using Test Driven Development (JUnit, NUnit)
•    Experience with Agile or Lean software development practices (preferably Scrum)
•    Strong written and verbal communication skills
•    Ability to write engineering documentation of programs
•    Orientation towards team work
•    Initiative and independence in solving daily tasks
•    Ability to work well with users, both internal and external

Desired skills and knowledge:

•    Experience with Eclipse plug-in development
•    Experience with Eclipse RCP (Rich Client Platform) development
•    Experience with implementing GUI with graphical widgets
•    Experience of OGSI and PDE framework
•    Experience using Git-Flow
•    Familiarity with e4 platform and p2 installer
•    Experience with Maven build system and Tycho
•    Experience of GEF would be an advantage

If you do not have this knowledge, we will give you an opportunity to master it.

We thank all the candidates that show interest in our company, but only shortlisted candidates will be contacted.

For more information  visit: