Software Engineer

Schwarz Digits
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

Java
Code Review
Relational Databases
PostgreSQL
E2e Testing
TypeScript
Reliability of Systems
Vue.js
Kotlin
Programming Languages

Job description

As a Software Engineer at Schwarz Digits, you design, implement, and deploy features aligned with evolving business needs. You work closely with product owners and cross-functional teams to deliver high-quality, maintainable code. You will craft architecture documentation and participate in code reviews to ensure system reliability. This role sits at the intersection of agility and security, contributing to Europe's digital sovereignty and the group's digital transformation efforts.

Requirements

  • Strong development experience in Java (Spring Boot)
  • Frontend development with TypeScript and Vue.js
  • Proficiency with relational databases (PostgreSQL)
  • Hands-on experience with end-to-end testing (Unit, Integration, E2E)
  • Professional working proficiency in English
  • Strong communication and teamwork for international collaboration
  • Fearless approach to learning new programming languages and technologies

Benefits & conditions

  • Design, implement, and deploy new features based on evolving business requirements
  • Write clean, efficient and maintainable code following industry best practices
  • Conduct thorough code reviews to ensure maintainability and high quality
  • Collaborate with product owners, the engineering team, and cross-functional members
  • Draft and maintain clear documentation for architectural system designs

Apply for this position