eGroup is the leading provider of virtual office services in Europe. We develop and operate a Software as a Service platform to provide tens of thousands of freelancers and small business customers across Europe with remote secretarial and new work solutions. Our mission is to give people the space to focus on what they are best at.
We\’re looking for an enthusiastic colleague (m / f / d) who thrives on solving technical challenges and enjoys the satisfaction of making a real impact on their team.
We are a great company working in small teams and consider ourselves a startup at heart. Although our company group has been successful in business for 20 years, we\’ve kept our flat hierarchies and \’let\’s do it\‘ mentality. We believe that a pleasant atmosphere helps teams to be effective and creative. Creating, maintaining, and fostering exactly that will be your first challenge. We would love to hear your ideas about how you\’d like to coach and guide your team. You will be their go-to person when it comes to providing reasonable architectural decision-making and solid plans that cover the details as well as the bigger picture.
Tech-wise, our solution is built in Java using Spring and Hibernate. Imagine it as a big variety of microservices using RESTful APIs which empower HTML5 Web Applications.
How will you bring its functionalities into new services allowing new features to be created quickly? To save our customers time, you will need to ensure connections to a fistful of cloud services like Google, Office 365, Apple CRM systems, telephony services, and many more.
Your responsibilities:
- Conceiving and implementing innovative applications within the Java full stack with a specialization in Spring framework development.
- Independently driving the development of requirements and crafting solution approaches.
- Coordinating the design of macro and software architecture with a focus on Java and Spring in collaboration with the team.
- Proactively maintaining and advancing existing applications.
- Developing robust unit and integration tests contributing to Quality Management with test automation.
- Providing support for daily operational tasks, research inquiries, or production errors.
- Developing great ideas about how to improve our tech stack.
Requirements
Things you\’ve ideally experienced already:
- You know how to support a good team spirit.
- You’ve seen an idea grow when everyone contributes instead of fighting for who is right.
- You like people to benefit from your expertise.
- You have at least 5 years of expertise with Java, Spring Boot, Hibernate.
- You have ideas about how good code looks like.
- You have crafted RESTful APIs, microservices, SQL databases.
- You helped to create a DevOps mindset.
- You’ve played around CI / CD principles using Jenkins, Stash, Git, and Linux already.
- You’ve developed prototypes and provided incremental improvements.
- You’ve got sparkles in your eyes about backend infrastructure architecture.
- You’ve worked with RabbitMQ, Elasticsearch, Python. That’s an asset.
- Ideally seen a university from the inside. You don’t? No worries, we like autodidacts too!
It’s a match if we share some core beliefs:
- Treat your teammates as you’d like to be treated.
- Be a good mentor and coach to your team.
- People before technology & Smart solutions over ideology.
- Clear and transparent communication and expectations.
- Being a team player and not a lonesome hero.
- Contributing your favorite idea to a discussion with colleagues is about creating something bigger, not about telling others how great you are or how things should be done.
- Agile Methods like Scrum or Kanban are a tool to improve the product step by step and flexible, not a religion.
- Choose what’s best for you: MacBook or PC.
- Ride a bike or a train: we provide a bike or public transport ticket.
- Stay healthy and relaxed: we support Urban Sports Club.
- Become a Foam master or Bartender: enjoy the best coffee machine and beer from tap in our office.
- Level up your skills: we will get you eye-opening books.
- Take a course: we will support your hunger for education.
- You need some holidays? 28 days for everyone.
- You don’t smoke? Get one extra day off.
- You have hobbies and a family? Great. We have core hours to maintain flexibility.
- A nice office located in the city center in Berlin-Schöneberg (U7 Kleistpark, S1 Julius-Leber-Brücke or by bus M48 M).
- The flexibility to do 50% remote work.
Sounds terrific? Great! Get in touch.
We at eGroup are fostering diversity and are committed to creating teams with a broad variety of backgrounds, experiences, perspectives, and skills. All decisions about interviews, offers, and employment are based on expertise, merit, and business need. We are open to applications from human beings, no matter which identity, gender, or race.
Key Skills
Business Intelligence, Bidding, Accounts Assistant, Credit Control, Account Development, Content Development, Lab Testing.
Employment Type: Full Time
Experience: years
Vacancy: 1
Backend Developer • Berlin, Berlin, Germany
#J-18808-Ljbffr

Kontaktperson:
ebuero AG (eGroup) HR Team