Senior Java/ Back-end Developer (m/f/d)

  • Development
  • Munich, Germany

Senior Java/ Back-end Developer (m/f/d)

Job description

We are expanding our team and are looking for a smart, enthusiastic, passionate Senior Java Developers (m/f/d) in a full-time position to work with the development team in our Munich office. 


KEY RESPONSIBILITIES

  • Writing efficient, reliable, robust, well-tested, fantastic code while iterating on features important for our product
  • Building reliable APIs and API backends with well thought out functionality
  • Working independently, with high autonomy within our teams
  • Welcoming feedback and support from your peers while also giving the same
  • Contributing to specification, design, build and test phases of development
  • Learning new things and help us learn new things, too

Requirements

REQUIRED SKILLS

  • Proven hands-on experience with Java, Spring, JUnit or TestNG, git and Maven
  • Passion for strong engineering practices and building quality software
  • Pamiliarity with agile, iterative design processes
  • A post-secondary or university degree is an asset. Relevant, proven experience and knowledge works too
  • Good communication skills in English

DESIRED SKILLS

  • Experience with OSGi, because we run some legacy services off that
  • Experience with AWS/GCE, because we run more and more services there
  • Experience with Docker/OCI and containers in general, because we're using that
  • Experience with NoSQL databases, because we run MongoDB and ElasticSearch
  • Development experience with web-based applications, especially ReactJS, but also in general (JSP/HTML/CSS/JS)
  • Experience with LifeRay, because we have a legacy application using it
  • German language skills
  • Experience operating in a fast paced, startup environment
  • A solid understanding of networking and security concepts 

WHAT WE OFFER

  • A dynamic and spirited team that knows how to have fun
  • High potential for personal development
  • The ability to have an impact and shape the future of optile
  • A working environment built around people
  • The possibility to do remote work in accordance with company policies
  • Other extraordinary benefits reaching from free beverages and monthly team breakfasts to a flexible working style and a spacious, naturally lit office space