Software Developer (m/w/d) - Job Heidelberg, Frankfurt am Main, Wien - Stellenbörse heidelpay Group

Software Developer (m/w/d)

The heidelpay engineering organisation is growing rapidly and is looking for a full-time cloud infrastructure architect who is interested in helping us to realise and build on the next stage in our product and technology journey. You will need to have a strong understanding of cloud technologies, public cloud infrastructure providers and know how large-scale cloud infrastructures are operated. You will have the ability to architect and confidently articulate cloud-infrastructure solutions, to guide development teams in the practical use of cloud architecture patterns and have the hands-on skills to implement and deploy exciting new cloud infrastructure solutions that will help enable Heidelpay’s unique product innovation roadmap and its hyperscale growth plans.

What you will do

  • Solve real-world customer problems by designing, implementing and evolving full-stack software applications from rapidly created proof-of-concepts through to production-grade human UI-based and API-based applications that meet product quality goals
  • Work in an empowered cross-functional team based on our squad-based delivery model
  • The technologies and tools you will work with include Java, Spring Boot, Spring Framework, Spring MVC, Thymeleaf, Spring Integration, Apache Kafka, Spark, Flink, Spring Cloud, Maria DB, SQL Server, Graylog, JIRA, Confluence, Subversion, Git, Gradle, Maven, Bamboo, Jenkins, ZAProxy, SoapUI, ReadyAPI and the latest software development technologies, frameworks and tools
  • Implement applications instrumented for high levels of testability and granular observability
  • Work collaboratively with fellow developers, business analysts, testers and specialists with a fast-paced DevOps mindset
  • You will contribute to the identification, understanding, evaluation and selection of new and emerging software development tools, practices and techniques that are aligned to heidelpay’s user experience and user interface design principles

Your profile

You should have
  • Strong and practical understanding of full-stack software design and development principles as well as best practices and standards for secure development
  • Good grounding in software development methodologies, practices and techniques
  • Extensive experience in high-quality software development using multiple general-purpose programming languages
  • Solid experience in developing well-tested complex secure web applications that are highly useable, responsive, performant, secure and resilient
  • Experience in agile working environments and scrum/lean work practices
  • Good experience with modern software development frameworks, libraries and testing tools such as the Spring range of frameworks/tools, Thymeleaf, FreeMarker, Pebble, Apache Kafka, Pulsar, Spark, Flink, Amazon Kinesis, ELK Stack, Maria DB, SQL Server, JUnit, SoapUI, ReadyAPI
  • Knowledge and hands-on experience working with relational databases, complex data models and confident creating and working with database queries
  • Strong problem-solving ability with a passion for getting “under the skin” of stated user needs to create elegant practical solutions
  • Constant attention to the end to end user experience and the user’s goals
  • Passion for structured working, attention to detail, understandable and intelligently documented code
  • Strong collaboration and communication skills
  • Experience working in a fast-paced delivery focused environment
  • Fluency in English (spoken and written)

Great if you have

  • Bachelor’s degree (or higher) in Computer Science, Engineering or other relevant discipline
  • Experience in designing, creating and managing software applications in fintech, payments or an analogous regulated industry where security and privacy is of paramount importance
  • Experience in providing feedback on the user interface design and suitability of existing products

What we offer

  • Personal Development and training opportunities for shaping and realising your career goals
  • Fast-paced work environment with creative freedom to implement your own stack of ideas
  • Opportunity to actively contribute to the future of the heidelpay Group
  • Personalised onboarding experience
  • Flexible working hours and ability to work remotely
  • Excellent working atmosphere in an ambitious, diverse, and agile team
  • Internal knowledge sharing forums, best-practice sharing and continuous learning
  • Fun events and outings such as our Summer party, Christmas party and much more

Apply now!

You want to make a difference? You feel comfortable in a familiar working atmosphere? You like to work in an ambitious, internationally operating team? You are enthusiastic about new technologies and a unique industry? If you answer all questions with "yes", then heidelpay is the right place for you!

We are looking forward to your application!