Syntax

Junior Software Engineer

Syntax

full-time

Posted on:

Location Type: Remote

Location: Spain

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Contribute to the development and maintenance of backend services and APIs across different software products.
  • Work primarily with Python (Flask/FastAPI) and/or Java (Spring Boot), depending on product needs.
  • Support the implementation of RESTful APIs, microservices, and integration components.
  • Apply secure development practices (authentication, authorization, input validation, OWASP principles).
  • Collaborate with senior engineers to understand and work across multiple codebases and products.
  • Assist in integrating software components with databases, external systems, and enterprise platforms.
  • Participate in testing, debugging, documentation, and code reviews.
  • Gradually gain exposure to SAP environments, integrations, or SAP-adjacent technologies (e.g. APIs, interfaces, extensions).
  • Learn enterprise software standards, processes, and best practices.

Requirements

  • 0–2 years of experience in software development (including internships or academic projects).
  • Practical experience with Python and/or Java in backend development.
  • Understanding of REST APIs, backend architectures, and basic microservices concepts.
  • Knowledge of SQL databases and basic data modeling.
  • Awareness of secure coding principles and software security fundamentals.
  • Experience using Git and collaborative development workflows.
  • Ability to learn and adapt across different products and technologies.
  • Good communication skills in English.
Benefits
  • 28 days holiday (23 days holiday + 4 days at Christmas from 15 December to 15 January + 1 day for your birthday)!
  • Windows laptop for work (Dell or Lenovo)!
  • Apple or Android smartphone...you choose!
  • Two lovely offices with a nice garden to relax and have a coffee
  • Free coffee and soft drinks
  • Kitchen facilities
  • Medical insurance with Sanitas
  • Training: Free AWS and SAP certifications, internal workshops and free access to Linkedin E-learning
  • Free online English, German, Spanish or French classes through a platform
  • Online Canteen 2.0
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonFlaskFastAPIJavaSpring BootRESTful APIsmicroservicesSQLdata modelingsecure coding principles
Soft Skills
communication skillsability to learnadaptability