Senior Software Engineer - Java (f/m/d)

Full Time
Berlin, Germany
11 months ago
JOIN OUR TEAM

Our Engineering Team is looking for a new colleague to join our operations in Munich. This is a full-time, hybrid position where you'll have the opportunity to improve our products and software and support us in our journey to take it to the next level. Our ideal candidate enjoys designing and implementing Java applications, interprets briefs to create high-quality coding that functions according to specifications, and communicates seamlessly with colleagues and clients. If you're a team player who enjoys working with others and values employment safety - this is the place for you! EQS Group is a leading international cloud software provider in the fields of corporate compliance, investor relations, and ESG. By working with EQS Group, thousands of companies worldwide inspire trust by fulfilling complex national and international disclosure obligations, minimizing risks, and communicating transparently with stakeholders.The key to our success is hiring talented people who bring passion to the table every day, take responsibility, and support each other in the best possible way to create a trustworthy environment. Help us revolutionize together!

OUR CULTURE DRIVES OUR BENEFITS

  • You're important. A trusting environment and lifelong learning for your individual development. Set personal development goals, receive support and regular feedback. We support you in equipping yourself for success. Are you a Mac or PC user? Fine with us. Choose your equipment, we believe a comfortable engineer is a productive engineer!
  • Living our values. Take responsibility for a variety of tasks, find out what you like to work on, and find your way to make your own personal impact with us!   
  • Great atmosphere. Regular team events, BarCamps, corporate volunteering days, a talented international team, and a common goal that unites us all.   
  • Be part of an exciting journey.  Contribute to our success story of becoming the leading European cloud provider for corporate compliance, investor relations solutions, and sustainability reporting (ESG Tech). We share our success with you through our employee share ownership program.
  • Work-life balance is a must. You will work in our modern office and be equipped with up-to-date hardware. In addition, you can work remotely, even from other European countries, and flexibly arrange your working hours. And if you need a longer break, we also offer paid vacations and the possibility of a sabbatical – because your free time is just as important to us as you are.
  • Your special extra.  In addition to our share plan, we offer you other exciting benefits such as a company pension plan, salary optimization in the form of customized bonus and benefit programs, as well as corporate shopping benefits.
  • Health is a priority. Company-sponsored sports program for the use of various fitness studios, leasing via JobRad, and mental health counseling.

YOUR IMPACT

Our Senior Software Engineer - Java will work alongside talented engineers in Munich and other EQS locations. You will be responsible for coding, designing, fixing, and implementing Java-based apps while performing at a higher level with minimal oversight. You're dependable and take ownership! 

  • Work with a cross-functional team of engineers to architect, develop, deploy, and operate Java applications and services.
  • Build scalable software while ensuring it's implemented with the highest quality levels. 
  • Ensure your service is well-tested and meets your team's coding standards. 
  • Drive maintainability, extensibility, and observability topics in your team.
  • Develop software applications and services that accelerate processes, solve problems, and grow with customer requirements.
  • Support with continuous improvement of your more junior teammates via mentoring, pair programming, and code reviews.
  • Refining and implementing software requirements is paramount to you. 
  • Comprehend project specifications and assist fellow team engineers with the execution of tasks. 

THIS IS YOU

Join our team and revolutionize compliance! To succeed in this role you should: Technical Skills: 

  • Possess relevant years of experience as a software engineer. 
  • Skills: Java with Spring or Sping Boot. 
  • Database development with Hibernate, MySQL.
  • Extensive experience with XML, JSON, HTML, CSS, and JS. 
  • English and German proficiency is required. 
  • Knowledge of Vaadin is a plus.
  • Bonus points for DevOps tools like Maven, Gitlab, Docker, Kubernetes, and Kibana.
Soft Skills: 
  • Maintain a balance between team and independent work. 
  • Open and willing to learn new technologies. 
  • Live our values - you're passionate, team-spirited, and take ownership. 
  • You can naturally work with people from different backgrounds, both technical and non-technical. 
  • You are comfortable defending your ideas and challenging others - people enjoy working and debating with you.