Ingeniero de Software Senior en Java
Astek
Municipality of Madrid, Spain
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Municipality of Madrid, Spain
Tech stack
Java
Server Applications
Azure
Cloud Computing
Code Review
Github
SQL Databases
Spring-boot
GIT
Kubernetes
Information Technology
REST
Docker
Jenkins
Microservices
Job description
- Design, develop, and maintain Java-based microservices.
- Configure and work with application servers, containers, and cloud infrastructure.
- Migrate repositories to GIT and define CI/CD pipelines.
- Upgrade applications following the latest security standards (encryption, code reviews, secure integrations).
- Collaborate on architecture, performance, and scalability improvements.
- Update compliance documentation and support development teams.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Strong experience in Java (Java 8+, preferably 11/17/21).
- Experience building microservices and RESTful APIs (Spring / Spring Boot).
- Knowledge of SQL databases and database management.
- Experience with cloud environments (preferably Azure).
- Experience with Docker and/or Kubernetes.
- Hands-on experience with GIT and CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
- A proactive, eager-to-learn team player.
- Fluent in English.