
Open Job Positions
Senior Java Developer
Ljubljana, Slovenia
Main responsibilities
- Developing medical software for particle therapy.
- Participating in architecture design, risk analysis, code reviews, and overall teamwork.
- Documenting and thoroughly testing your work.
Required Qualifications and Skills
- Action-oriented and analytical skills.
- Java proficiency and experience.
- Strong knowledge of software design, programming techniques, and computer science fundamentals.
- Familiarity with source control (git), continuous integration, code analysis, and other modern programming practices.
- B.Sc. in Computer Science, Electrical Engineering or other related technical disciplines.
- Fluency in spoken and written English.
- Developed communication skills and an open mind for discussion and team collaboration.
Bonus points if you have
- Experience in concurrent and distributed systems.
- Understanding of functional programming.
- Knowledge of other programming languages.
- Linux / *nix user experience.
What we offer
- Employment contract for an indefinite period of time with a six-month probationary period.
- Interesting work full of challenges in an international working environment.
- A work environment with flexible working hours and remote work.
- High-impact learning culture: regular in-house and external training sessions and a team of international professionals eager to help you grow.
- Plenty of opportunities for personal growth and continuous career development combined with a competitive and periodically updated salary tailored to your skills, experiences, and results.
- Casual atmosphere with friendly faces where you can completely “be yourself”.
You will fit perfectly if you share these values
- Thinking bold to be able to take each upcoming challenge as a new opportunity and bring in your own ideas.
- Pride in your work and work hard with a desire to impress our customers.
- Act modestly by maintaining equality among co-workers and encouraging teamwork.
- Enjoying life be it by kicking off the week with Monday pancakes, taking a short break by having a massage, playing table football or table tennis, enjoying all sorts of sports and activities, etc.
Start
A dialog
With us
Apply for Senior Java Developer.
Please fill in the application form below and upload your CV, motivational letter and other relevant documents.