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
English

Job 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.

Apply for this position