Match score not available

Senior Software Developer (m/w/d)

fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proven experience in complex production systems, Production experience in JVM including Kotlin, Hands-on experience with IoC frameworks and databases, Knowledge of automated testing and clean coding practices, Experience working in cross-functional teams.

Key responsabilities:

  • Develop backend features and optimize performance
  • Collaborate within a cross-functional Scrum team
  • Ensure quality through CI/CD and automated testing
  • Lead discussions on complex technical issues
  • Mentor developers and share knowledge actively
SHC Group logo
SHC Group SME https://www.shc-group.de/
11 - 50 Employees
See more SHC Group offers

Job description

Your mission

Our Health Product teams' mission is to unlock the full potential of all participants in the health care sector so that they can focus on what really matters: HELPING PEOPLE. 

As a Senior Backend Developer, you will play a key role in the development of our eHealth platform. You will be responsible for designing and implementing robust, secure, and scalable backend solutions that support our mission to empower healthcare professionals with digital tools.

Your Tasks:

  • Feature Development: Develop new backend features and optimize existing ones, ensuring performance and scalability. 

  • Team Collaboration: Work in a cross-functional Scrum team, collaborating with frontend developers, product owners, and stakeholders. 

  • Quality Assurance: You ensure the high quality of our products leveraging CI/CD, automated testing, refactoring source code, championing code quality and creating a suitable production environment (Available/Stable/Capable/Monitored/etc #AllTheY-Lities)

  • Problem Solving: Lead discussions on complex technical issues, providing solutions that align with product goals. 

  • Mentoring and Knowledge Sharing: You teach and learn from others, growing together, through coaching, maintaining team documentation and actively sharing knowledge (relevant, or irrelevant but fun). You will also get into the German Telematic Infrastructure in order to help us innovate alternative compliant solutions for our customers (Learn the rules like a pro, so you can comply to them like an artist :wink:).

Your profile
  • Experience: proven track of development experience in complex production live systems (think: multi-tenant, SOA, micro services, good chunk of users).
  • Language: Production experience in the JVM world. Our primary language is Kotlin, but we welcome all JVM experience if you're open for switching.
  • Backend Skills: hands-on experience with IoC-Frameworks (e.g. Ktor, Springboot) and relational databases (including ORM frameworks such as Hibernate or Exposed). Queuing (eg. Kafka/RabbitMQ/etc) is a plus.
  • Coding Practices: Your code is automatically tested (TDD) and clean (sonar/etc) #6MinutesToProduction
  • Team Skills: Experience and ability to work in cross-functional teams (i.e. including the non-techies!).
  • Leadership: Experience mentoring developers and leading technical discussions.
  • Remote work: we work mostly remote. But as a team we usually meet for one week once a quarter. Hence you should be able and willing to travel
Why us?
Your culture:

(Because our culture is our people, and hence your culture :wink:)

  • Ownership and drive: Something is outdated and you want to update? go for it. Think we can change something for the better? go ahead. Not everything needs a ticket or needs to get prioritized. It's your system. You're proactive and collaborate with other functions to achieve our team goals

  • Teamwork: We only succeed as a team. You are a collaborative problem solver and work well with others. #WeAreTeamPlayers

  • Constant growth and learning: You're interested in what is out there -- not necessarily to use it immediately, but to understand where the world is moving to. You're growing and helping others grow - which means you're also open to receive and provide candid, yet personally caring feedback.


 Your Benefits:
  • We offer several benefits like a tax-fee benefits-card, educational leave, team events and much more.

  • 100% flexibility – You decide where and when you’d like to work. You want to visit your family for a few weeks or spend the summer in Spain? No problem. Just remember the 1 week a quarter!

  • Freedom & creativity - Take full ownership for your own work and take over responsibility for existing and new software products from day one. 

  • Pluralsight: To work and learn as a team - we use pluralsight in our tech teams. With this platform you can deepen your Tech-knowledge and diversify your skills.

  • We are a bilingual company (german/english) and to help you thrive in our community we offer language courses for both 

Sounds interesting?
Does this sound exciting to you? Then apply now with your resume, including your salary expectations and earliest possible start date.
We promote equal opportunities and do not discriminate based on ethnic origin, disability, age, gender, sexual identity, religion, or worldview. We welcome anyone who wants to join us in shaping the digitalization of Payment and Health.
Would you like to support us on our journey and become a part of our team? Then we look forward to receiving your application!
About us
At SHC we believe that an environment of trust, security, personal care and empowerment is the foundation for creating a better world through digitalization and responsible use of technology. Our team of more than 50 amazing people brings this mission to life every day through our innovative products and first-class consulting services. As a powerhouse for digital innovations, we make a real impact and improve and simplify everyone’s daily life every day. 

Would you like to support us on our journey and become part of our team? We’re looking forward to your application!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Spoken language(s):
EnglishGermanEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Leadership
  • Teamwork
  • Problem Solving
  • Communication

Software Engineer Related jobs