Back

Java Developer

Soft2Run designs and develops software that will run your business to a better level.

Soft2Run is a dynamic and innovative, Sofia based software development company founded by partners from Bulgaria, Switzerland and Scandinavia with deep roots in software design and development. The European setup of Soft2Run is not only reflected in the founding partners but also in the software development projects. As one of its founders is a Switzerland based company specialized in automotive claims management and connected cars, vast majority of Soft2Run software development projects are for international customers.

We are currently seeking a motivated and dynamic senior Java back end developer with more than 5 years’ experience using Java. The position is a great opportunity for an ambitious individual to be part of an exciting and fast-growing tech team.

Key Skills

  • Java 8
  • Spring Boot applications / Dropwizard Hibernate / Spring Data
  • Reactive Programming (RxJava)
  • NoSQL: Couchbase (or similar document oriented database)
  • Neo4J (graph database)
  • SQL: Oracle / Postgres
  • RESTFul services
  • WebServices
  • Docker / Docker Composer / Docker swarm
  • Understanding OAuth2
  • SOA / SOAP / WebServices

Nice to have

  • Experience on the technologies in question, mainly micro services
  • Experience on projects that required some level of integration
  • Focused on the backend
  • Understand of the front end and mobile applications are a plus
  • Experience on high usage web application using the referred frameworks, mainly on application that aren’t used only at the restricted circles.

Our Offer

  • Competitive salary
  • Friendly work environment
  • Flexible working hours
  • Personal freedom to solve complex problems
  • Regular team events
  • Office on “easy to go” location
Soft2Run Assistant