Senior Python Engineer (Remoto)
Tecdata Engineering
Madrid, Spain
15 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Unit Testing
Microsoft Azure
Software Quality
Code Review
Github
Gradle
Hibernate (Java)
HP Systems Insight Manager
Java Persistence API
Python (Programming Language)
+26 more
Apache Maven
NoSQL
Oracle (Applications)
Performance Tuning
Scrum Methodology
SQL Databases
ReactJS
System Availability
Delivery Pipeline
Grafana
Spring-boot
Database Performance
Backend
Git
AngularJS
Integration Tests
Kubernetes
Infrastructure Automation Frameworks
Bicep
Apache Kafka
Front End Software Development
Restful APIs
Serverless Computing
Docker
Jenkins
Microservices
Requirements
- Design, develop, and deliver high-quality, scalable, and secure enterprise backend applications using Java 17+ and Spring Boot.
- Build, integrate, and maintain RESTful APIs and microservices.
- Work with SQL and NoSQL databases, write optimized queries, and improve database performance.
- Contribute to and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
- Ensure strong performance, security, and code quality through unit tests, integration tests, and code reviews.
- Work with Hibernate/JPA, Maven/Gradle, Git, and Docker for development and deployment workflows.
- Implement and support Azure cloud-native solutions: App Services, Functions, AKS, and Storage.
- Monitor, troubleshoot, and optimize applications and cloud environments for high availability and reliability.
- Collaborate and deliver within an Agile/Scrum setup.
- Apply best practices for microservices, security, and maintainable code design.
Must-Have:
- 7+ years of hands-on experience in Java backend development.
- Strong expertise in Java 17+, Spring Boot, REST APIs, and microservices.
- Solid experience with Hibernate/JPA and SQL/NoSQL databases.
- Proficiency with Git, Maven/Gradle, and containerization using Docker.
- Practical knowledge of CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Experience with Azure cloud services: App Services, Azure Functions, AKS, Storage.
- Good understanding of performance tuning, security practices, and application monitoring.
- Proven experience working in Agile/Scrum environments.
Good to have:
- Experience with Kafka, Kubernetes, or front-end frameworks such as React/Angular.
- Java certification (e.g., Oracle Certified Java Programmer) is required.
- Knowledge of Azure certifications (AZ-104 or AZ-204).
- Exposure to Infrastructure-as-Code tools (Bicep, ARM templates).
- Hands-on experience with application observability tools.
Ingles:C1
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
The Best Job Search Websites of 2025
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago