Principal Sw Engineer With Java And Aws (Remote From Spain) (España)

UST España
Málaga, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Job location

Remote
Málaga, Spain

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Cloud Engineering
Continuous Integration
Software Design Patterns
Digital Technology
Distributed Systems
Gradle
Internetworking
Maven
OAuth
Reliability Engineering
Service-Oriented Architecture
Data Logging
Postman
Spring-boot
Backend
Solid Principles
Kubernetes
REST
Cucumber
Api Management
Docker
Jenkins
Microservices

Job description

Job OverviewWe are looking for a Principal Software Engineer to join our Site Reliability Engineering (SRE) team, driving reliability, scalability, and performance for a banking client. UST is a multinational digital technology services company with over 35,000 employees worldwide.Key ResponsibilitiesTechnically lead a group of engineers responsible for maintaining and improving back-end services for critical customer and data applications in the cloud.Shape and deliver the goals and vision set by the Site Reliability Engineering Manager (SREM).Contribute to major optimisation and improvement themes, identifying opportunities to reduce operational overhead through observability and service automation.Drive engineering best practice-Operational Excellence, Security, Quality, Resilience-and establish standards across the team and wider SRE community.Innovate within the team and contribute to the technical domain.Deliver key intentions from inception through design and hands-on delivery in collaboration with the SREM.Estimate, scope, and plan work within an agile environment.Participate in a 24/7 on-call rotation, with additional compensation.Mandatory RequirementsProduction-grade experience developing and managing APIs with Java & Spring Boot, including SOLID principles, SOA, and REST.Proficiency with Maven or Gradle.Experience running micro-services on container orchestration platforms.Skill in API testing using tools such as WireMock, Pact, Postman, or Cucumber.Understanding of API authentication and authorisation mechanisms, such as OAuth.Knowledge of monitoring and logging tools for troubleshooting distributed systems.Strong grasp of infrastructure as code and CI/CD pipeline management via Jenkins.Background in cloud development.Experience with back-end architectural and design patterns.English C1 proficiency.Nice to HaveExperience in regulated environments, e.g., banking.Experience with Docker.AWS certification.Experience with TDD and BDD.What We Offer23 days of annual leave plus the 24th and 31st of December as discretionary days.Health Care Plan, Internet Connectivity, Life and Accident Insurances.Retribución Flexible program: meals, kindergarden, transport, online English lessons, health care.Free access to multiple training platforms.Professional stability and career plans.Referral bonus program.Option to choose between 12 or 14 payments throughout the year.Work-life balance measures: flexibility, remote work policy, compacted hours in summer.UST Club platform discounts and gym access discounts.Equal Opportunity StatementUST is committed to equal opportunities in our selection processes and does not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to disability inclusion, and we are interested in hiring people with disability certificates.Remote WorkOptions for remote work or working from home are available for this position.#J-*****-Ljbffr

Requirements

Production-grade experience developing and managing APIs with Java & Spring Boot, including SOLID principles, SOA, and REST. Proficiency with Maven or Gradle. Experience running micro-services on container orchestration platforms. Skill in API testing using tools such as WireMock, Pact, Postman, or Cucumber. Understanding of API authentication and authorisation mechanisms, such as OAuth. Knowledge of monitoring and logging tools for troubleshooting distributed systems. Strong grasp of infrastructure as code and CI/CD pipeline management via Jenkins. Background in cloud development. Experience with back-end architectural and design patterns. English C1 proficiency. Nice to Have Experience in regulated environments, e.g., banking. Experience with Docker. AWS certification. Experience with TDD and BDD.

Benefits & conditions

23 days of annual leave plus the 24th and 31st of December as discretionary days. Health Care Plan, Internet Connectivity, Life and Accident Insurances. Retribución Flexible program: meals, kindergarden, transport, online English lessons, health care. Free access to multiple training platforms. Professional stability and career plans. Referral bonus program. Option to choose between 12 or 14 payments throughout the year. Work-life balance measures: flexibility, remote work policy, compacted hours in summer. UST Club platform discounts and gym access discounts. Equal Opportunity Statement UST is committed to equal opportunities in our selection processes and does not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to disability inclusion, and we are interested in hiring people with disability certificates. Remote Work Options for remote work or working from home are available for this position. #J-*****-Ljbffr

About the company

We are looking for a Principal Software Engineer to join our Site Reliability Engineering (SRE) team, driving reliability, scalability, and performance for a banking client. UST is a multinational digital technology services company with over 35,000 employees worldwide.

Apply for this position