¡Activa las notificaciones laborales por email!

Java Software Developer - Devops

buscojobs España

País Vasco

A distancia

EUR 40.000 - 60.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company is seeking a skilled Software Developer to work remotely from Spain. The role involves building scalable microservices-based applications and supporting their deployment on Oracle Cloud Infrastructure. Ideal candidates should have strong Java and DevOps experience, with a focus on cloud-native environments.

Formación

  • 3–5 years of hands-on experience in Java development.
  • Experience designing and developing RESTful services and microservice architectures.

Responsabilidades

  • Collaborate with product teams to define onboarding and deployment requirements.
  • Design, develop, and maintain DevOps-related microservices in Java.
  • Manage, monitor, and troubleshoot cloud infrastructure components.

Conocimientos

Java
DevOps
Microservices
Unix
Git

Herramientas

Docker
Kubernetes
Prometheus
Grafana

Descripción del empleo

  • Please be aware that the role is fully remote, but candidates must be currently based in Spain.

Description

We are looking for a skilled and motivated Software Developer with a solid background in both Java development and DevOps practices within cloud-native environments , to help deliver software solutions which positively impact the lives of people around the world. This role involves building and maintaining scalable microservices-based web applications, as well as supporting their deployment and operations within Oracle Cloud Infrastructure (OCI) . This position offers the opportunity to contribute across the entire software lifecycle—from design and development to deployment, monitoring, and maintenance.

What you will do

  • Collaborate with product teams define onboarding, deployment and monitoring requirements for new product services, features and integrations.
  • Design, develop, and maintain Devops-related microservices in Java used for application management and configuration of a large, cloud-native platform.
  • Work with DevOps and infrastructure teams to support deployment pipelines and containerized workloads in Oracle Cloud.
  • Plan and coordinate the deployment of a release across multiple phases and realms, ensuring that individual tasks are assigned and completed
  • Write and maintain Unix shell scripts to automate operational tasks and deployments.
  • Manage, monitor, and troubleshoot cloud infrastructure components using relevant tools and logging frameworks.
  • Assist with Kubernetes configuration and deployment strategies.
  • Support internal product teams to maintain and troubleshoot internal application environments.
  • Ensure application reliability, performance, and security in a production cloud environment.

Required Experience

  • 3–5 years of hands-on experience in Java development.
  • Experience designing and developing RESTful services and microservice architectures.
  • Familiarity with containerized application environments such as Docker and Kubernetes.
  • Understanding and ability to describe network concepts such as TCP / IP, IPsec, SSL, VPN, Load Balancing, DNS, routing protocols, SSH.
  • Working knowledge of Unix / Linux systems and shell scripting.
  • Good working knowledge of source code management concepts and tools, especially git and git managers (bitbucket, GitHub, etc)
  • Flexibility to work alternative shifts including after business hours and occasional weekends to support planned product release schedules.

Preferred Experience

  • Exposure to cloud computing concepts, including compute, storage, networking, and database services.
  • Experience with monitoring and troubleshooting tools (e.g., Prometheus, Grafana, cURL, Wireshark, etc.).
  • Knowledge of cloud cost optimization and management tools
  • Knowledge of authentication methods (OAuth, JWT, etc.) and basic security principles in distributed systems.

If you’re looking for a challenge that will not only be rewarding to yourself but will make a difference in communities all over the globe, then this is the job for you. The existing team contains some of the best from Oracle, and we're looking forward to welcoming you.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.