Principal Java SRE Engineer - Cloud & Automation (Remote)

UST España
Municipality of Seville, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 70K

Job location

Remote
Municipality of Seville, Spain

Tech stack

Java
API
Agile Methodologies
Architectural Patterns
Cloud Computing
Continuous Integration
Software Design Patterns
Gradle
Maven
OAuth
Reliability Engineering
Postman
Spring-boot
Backend
Solid Principles
Build Tools
Api Design
Cucumber
Api Management
Docker
Jenkins
Microservices

Job description

  • Technically lead a group of engineers for critical customer applications.
  • Help shape and deliver goals set by your Site Reliability Engineering Manager.
  • Contribute to major optimisation themes, reducing operational overheads through automation.
  • Drive engineering best practices and set standards across the team.
  • Deliver key pieces of intent from inception through to design and delivery.
  • Estimate, scope, and plan work within an agile environment.
  • Participate in a 24/7 on-call rotation.

Conocimientos

API development using Java & Springboot SOLID principles Microservices architecture API testing tools (Wiremock, Pact, Postman, Cucumber) API authentication mechanisms (OAuth) Infrastructure as code management CI/CD pipeline management via Jenkins Cloud environment development Back-end architectural patterns English C1 proficiency

Herramientas

Maven Gradle Docker Descripción del empleo, You will have a significant impact on engineering standards and work closely with your Site Reliability Engineering Manager, contributing to complex system optimisations and leading hands-on engineering efforts.

Requirements

You will have a significant impact on engineering standards and work closely with your Site Reliability Engineering Manager, contributing to complex system optimisations and leading hands-on engineering efforts.

This position requires high proficiency in English and allows for remote work options.

Formación

  • Production-grade experience developing and managing APIs using Java & Springboot.
  • Good knowledge of Maven or Gradle.
  • Production experience running microservices on container orchestration architectures.
  • Passionate about API testing utilising tools such as Wiremock, Pact, Postman and Cucumber.
  • Good understanding of API authentication and authorisation mechanisms like OAuth.
  • Knowledge of monitoring & logging tools to troubleshoot problems in a distributed network.
  • Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins.
  • Development experience within a cloud environment.
  • Strong experience in back-end architectural and design patterns.
  • English C1 proficiency.

Benefits & conditions

23 days of annual leave plus additional discretionary days Health Care Plan Flexible payment options Training platform access Work Life Balance measures Discounts on gym access and other platforms

Apply for this position