Senior Software Developer (f/m/d)
About us: egroup is a pioneering provider and market leader of secretary services for small and mid-sized businesses across Europe, with over 20 years of experience. Despite our long history, we maintain flat hierarchies and a "let’s-do-it" mentality.
Tech Stack: Our solution is built in Java using Spring and Hibernate, comprising a variety of micro-services with RESTful APIs empowering HTML5-Web-Applications. Notably, this includes integration with platforms such as Google, Office365, Apple, CRM-systems, telephony services, and more. Your efforts will play a crucial role in saving our customers valuable time while delivering a comprehensive and efficient software solution.
Responsibilities:
- Conceive and implement innovative applications within the Java full stack, specializing in Spring framework development.
- Independently drive the development of requirements and craft solution approaches.
- Coordinate the design of macro and software architecture, focusing on Java and Spring in collaboration with the team.
- Proactively maintain and advance existing applications.
- Develop robust unit and integration tests, contributing to Quality Management with test automation.
- Provide support for daily operational tasks, research inquiries, or production errors.
- Develop ideas to improve our tech-stack.
Qualifications we value:
- You promote positive team spirit, emphasizing collaboration over competition.
- You value collective contributions, fostering the organic growth of ideas.
- You enjoy sharing expertise for the benefit of the entire team.
- Expertise in Java, Spring Boot, and Hibernate.
- Discerning eye for efficient and clear code.
- You are proficient in crafting RESTful APIs, micro-services, and managing SQL databases.
- You contribute to a DevOps mindset, ensuring seamless collaboration.
- You are skilled in CI/CD principles using Jenkins, Stash, Git, and Linux.
- You excel in developing prototypes and providing incremental improvements.
- You are passionate about backend infrastructure architecture.
- You are familiar with RabbitMQ, Elasticsearch, and Python is an asset.
- Ideally, you've had the privilege of experiencing a university environment. However, if you haven't, worry not – we appreciate and welcome self-driven learners.
Core beliefs:
- You treat your teammates with the same respect you'd appreciate.
- You take pride in being a supportive mentor and coach for your team.
- You embrace open, honest communication and set clear expectations.
- You prioritize people and meaningful solutions over rigid ideologies.
- You value teamwork, recognizing collective achievements over solo successes.
- You approach Agile methods like Scrum or Kanban as tools for continuous improvement, not as unwavering doctrines.
- No discussion, no honey.
Perks:
- Generous leave policy, with extra days for non-smokers.
- Maintain work-life balance with our 50/50 hybrid working model and adaptable work hours.
- Our central Berlin office is a stone's throw away from subway and commuter train stations, offering quick access within 2 to 7 minutes on foot.
- We provide financial perks to encourage well-being and eco-conscious choices, including access to the Urban Sports Club, a BVG company ticket, and the option of a company bicycle.
- Access our Employee Assistance Program for support and guidance.
- We invest in your growth: Embark on a rewarding journey with our paid training program and continuous development opportunities.
- Celebrate Success Together: Be part of our vibrant work culture with a calendar of company events and parties.
Join us! If you share our core beliefs and are excited about this opportunity, we'd love to hear from you. We believe in fostering diversity and creating teams with a broad variety of backgrounds, experiences, perspectives, and skills.
•
Zuletzt aktualisiert am 19.04.2024