
Junior Software Engineer
Syntax
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
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