Senior Backend Software Developer

Envista

Community Of Madrid, Spain
**
Java and spring tech stack
Api design and implementation (rest, http)
Unit and integration testing
** Envista is seeking a Senior Backend Software Developer to join their team in Madrid, Spain. The role involves supporting the development of software for Spark Aligners, focusing on web-based backend solutions, and requires expertise in Java, Spring, and cloud technologies. **

Job Summary

  • The Senior Backend Software Developer will be part of a regional/global team supporting the software for Spark Aligners, which is a complex software solution for invisible braces.
  • Responsibilities include solution design and implementation for new features in a cloud-hosted web portal used by doctors, contributing to feature refinement, and assisting with release and sprint planning.
  • The role involves troubleshooting user issues and working within a distributed international cross-functional team.

Matching Summary

Match Score: 75

** Envista is seeking a Senior Backend Software Developer to join their team in Madrid, Spain. The role involves supporting the development of software for Spark Aligners, focusing on web-based backend solutions, and requires expertise in Java, Spring, and cloud technologies. **

Skills & Requirements

Must-have

  • Java and Spring tech stack
  • API design and implementation (REST, HTTP)
  • Unit and integration testing
  • RDBMS and SQL
  • Cloud and containerization technologies

Nice-to-have

  • Python knowledge
  • Agile team contribution
  • Cross-functional team collaboration

Key Requirements

  • 4+ years of software developing experience
  • Experience with Java, Spring Boot, Spring MVC, Spring Data
  • Experience with ORM (Hibernate, JPA)
  • Experience with build systems (Maven, Bamboo preferred)
  • Experience with AWS Cloud (Lambda, EC2, ECS, SQS, RDS, SNS, ECR preferred)
  • Experience with Docker
  • English at least B1

Work Rights

Not specified

Tailored Resume

Cover Letter