
Software Engineer (Back End)
- Madrid
- Permanente
- Tiempo completo
- Design and develop back-end software solutions deployed on-premises or in cloud-based environments used at scale.
- Maintain the performance, scalability, and security of software applications, ensuring they meet high standards of reliability for clients.
- Participate in design workshops with architects, review sessions with software engineers, and support engineering managers and product owners in driving SDLC processes.
- Effectively use new technologies to build and launch Proof of Concepts (PoC) with a prototyping approach.
- Collaborate with peers to ensure software engineering best practices are followed properly and efficiently.
- Must have excellent technical proficiency in…
- Strong hands-on coding capabilities with Java and Spring Boot.
- Experience on designing, implementing, releasing and testing software solutions ensuring reliability, functionality and performance.
- Experience in API design, development, API management and relative design patterns.
- Experience in developing scalable and highly available applications, leveraging cloud services and relative architectural and design patterns.
- Experience with coaching and guiding other fellow SW engineers.
- Preferrable experience in…
- Experience in containerization & deployment of applications using Docker and/or Azure Kubernetes Service (AKS).
- Exposure to Azure DevOps (Repo, Pipeline, CI/CD).
- Experience in one or more web/application servers such as WebLogic, Tomcat, JBoss, Internet Information Services, NGINX, Apache, etc.
- Ability to describe and document application architecture and processes in an easy-to-understand manner.
- the requirements, scope, complexity and responsibilities of the role,
- the applicant's own profile including education/qualifications, expertise, specialisation, skills and experience.
Reference Code: 134556