Remote jobs in Programming


Open-Xchange GmbH

Java Software Engineer

Dortmund ,Deutschland




2 months

Remote Jobs


Remote Jobs in Deutschland


Java Software Engineer

Location: Dortmund, Deutschland Type: Full-time

This position is part of our Engineering Services EMEA. You will work on customer adaptions and implement customer specific features for our OX App Suite, a browser based email, communication and collaboration platform. You will be part of a team which is spread across Europe and you can do this job remotely from your home office or from any of our offices within Europe.

What we offer

  • Working on a modern cloud software in an international team

  • Middleware web development with Java 8, Linux, Docker, etc.

  • Development work in close relationship to our customers

  • Wide scope to develop your own ideas for our product

  • Continuous personal development & training

  • Flat hierarchies combined with an Open Door policy

Key responsibilities

  • Design and develop high-volume, low-latency custom solutions for mission-critical systems, delivering high-availability and performance

  • Complete applications development by coordinating requirements, schedules, and activities; contributing to team

  • Web development on the middleware with the following techstack: Java 8, Junit, OSGi, Linux, Docker, Vagrant, Apache Kafka, ...

  • Ensure designs are complete and in compliance with specifications

  • Support continuous improvement by investigating alternatives and technologies

  • Analysis of technical problems and communication with our customers in cooperation with our support team

  • Collaborate cross-functionality with team members, project managers and other engineers in a self-organized way to achieve elegant solutions

  • Support of our Sales-Engineering Team in technical questions for customer requests

  • Strong focus on Customer relationships and service deliveries are part of your daily work

 Key skills

  • BS/MS degree in Computer Science, Engineering or a related subject

  • 2-3 years hands-on Java software development experience

  • Object Oriented analysis and design using common design patterns

  • Understanding of Relational Databases and SQL (MySQL, Galera), Familiarity with developing web applications would be a plus

  • Ideally experience with infrastructure automation technologies like Docker, Vagrant, etc.

  • A bonus would be: experience constructing RESTful endpoints for UI consumption and knowledge of Linux and Internet Services like Apache

  • Good organizational skills and a proven ability to work as a member of a virtual team and individually in a remote situation

  • Strong customer focused, team-oriented communication skills with emphasis on IT Infrastructure and software development

  • Good verbal and written communication skills in English

  • Communication skills that allow you to inform, help and advise customers clearly and to liaise effectively with other professionals, to understand exactly what customers require

  • First work experience is desirable

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.