< back Job Opening

Lead Java Developer

  • Location: Vienna
  • Time: full-time
  • Salary: starting at 50.000,00€

to get a feeling of your talents pls provide us at least one source of information:


Moonshiner is a software architecture and programming agency that enables organizational change through technological innovation. We are an award-winning Austrian company fascinated by all things digital, altering how enterprises organize their IT through a hands-on mentality and a continued focus on results.

We are looking for a Lead Java Developer with a creative mind and an appreciation for the amazing possibilities technology has to offer.

About the job:

You’re a Java developer with at least 3 years of experience and want to further your career while continuingly creating innovative solutions? You love the challenge of improving the technological architecture for a wide variety of clients? Then this is the ideal opportunity for you! As a Lead Java Developer at Moonshiner you will – together with an amazing team – develop digital platforms of the future and influence the way we shape the Java world.

Your responsibilities:

  • Ability to work independently as well as in dynamic, multinational teams as part of our fast-paced agile processes
  • Build up a new technical team with options towards the leadership or expert track
  • Decide how a modern Java Stack is structured and maintained.
  • Development of solutions according to the needs of our clients, including detailed concepts for development and implementation
  • Overcoming hurdles on the way to successful implementation: solving complex problems, meeting deadlines and quality expectations, setup and maintenance of test environments and unit tests,
  • Close collaborations with other teams in Moonshiner and maintenance of source control environments, ensuring code integrity of all developers
  • Creation of user stories and criteria for acceptance
  • Introduction of development guidelines and organization of backlog management
  • Analysis, design and implementation of business requirements using Hybris technologies.

Your qualifications:

  • 3 years as a Java developer
  • Understanding of web technologies based on HTML, Javascript Frameworks, Spring Framework (Core and MVC) and Web Services (including SOA), and knowledge in data processing (SQL, XML)
  • Interest in micro service architecture approaches and when to use them
  • Understanding of the importance of testing and an affinity for test-driven development
  • Experience documenting code and working with code versioning and control systems (GIT), as well as participation in peer code and design reviews
  • Commerce experience (Elastic Path, Hybris, ATG, Magento, Intershop) is a plus
  • Experience with agile methods and Scrum methodology, product information management systems, and Altassian Tools (Jira & Confluence) are additional advantages

What you can expect from us:

  • Salary according to collective agreement with the possibility of overpayment in line with your experience.
  • A hackathon-approved and award-winning development team working with latest tech stack in a collaborative atmosphere with a focus on creative freedom
  • An office in the heart of Vienna which offers comfortable collaboration spaces with couches, Playstation, snacks, beverages, and the possibility of having your furry friend join you at the office
  • Weekly get-togethers for lunch, monthly after-work celebrations and additional team events
  • A flat organizational hierarchy and the possibility of working remotely in our Barcelona, Mumbai or Munich offices
  • We grant flexibility to students wishing to add practical experience to their studies
  • Moonshiner is an equal opportunity employer. We extend equal opportunity to all individuals and believe that diversity enhances our work.

Ready to become part of the team? We can’t wait to hear from you!

Have a question?

Get in touch with us.

Antonia Bauer
Email: work@moonshiner.at
Phone: +43-1-89 01 287