InnoApps Agentur GmbH

Senior Java Backend Engineer, all genders

InnoApps Agentur GmbH

full-time

Posted on:

Location Type: Hybrid

Location: Frankfurt am Main • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudJavaNode.jsPythonScalaSpringSpring BootSpringBootSQL

About the role

  • Development and maintenance of innovative IT infrastructures in the cloud.
  • Responsibility for the development of and consulting on cloud solutions in Java across the entire project lifecycle.
  • Work according to DevOps principles such as Security from Start, Blameless Culture, Automation, CI/CD and Measure Everything.
  • Building IT infrastructures using Infrastructure-as-Code to increase system configurability and reliability.
  • Technologies and exact responsibilities vary by client, offering continuous learning opportunities.

Requirements

  • Strong understanding of fundamental software engineering concepts.
  • At least 3 years of experience as a Java backend engineer.
  • Experience deploying applications using Infrastructure as Code and ideally initial exposure to cloud technologies.
  • Openness to general-purpose programming languages such as Scala, Python, SQL and Node.js, and willingness to continue developing skills.
  • Excellent knowledge of Java technologies and modern frameworks (e.g., Spring Boot).
  • Team player, quick learner, and enthusiasm for delivering innovative products.
  • Very good spoken and written skills in German and English.
Benefits
  • Motivated team with a startup spirit.
  • Structured onboarding by an experienced team.
  • Room for development and opportunity to help shape the product, with a training budget.
  • Flat hierarchies, flexible and family-friendly working hours, and the option to work remotely.
  • Regular team events and large company days.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaInfrastructure as CodeSpring BootScalaPythonSQLNode.jsDevOpsCI/CDsoftware engineering
Soft skills
team playerquick learnerenthusiasmcommunication skills