BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente.
Senior Backend (AI Native)
Location
Spain
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend (AI Native)
Babel Group
Role Description We are looking for an AI-native engineer with a strong software engineering mindset, capable of leveraging modern AI tools and practices across the entire Software Development Life Cycle (SDLC), from requirements analysis and solution design to development, testing, deployment, monitoring, and continuous improvement. AI-Native Engineering Responsibilities - Participation in the development and maintenance of an innovative application - Analysis of requirements (collaborating with the client in their definition) and participation in the design of solutions - Development of test cases - Deployment in production - Diagnosis of incidents - Use of repositories and software development tools - Design and development of new application modules AI-Driven Practices - Apply AI-driven approaches for code generation and refactoring - Automated documentation - Test generation and validation - Debugging and root cause analysis - Code reviews and quality improvements - SDLC automation and developer productivity optimization AI Engineering Mindset - Understand the capabilities, limitations, and appropriate usage of Large Language Models (LLMs) in software engineering workflows - Collaborate in the adoption of AI engineering best practices, governance, and secure usage of AI tools in enterprise environments - Stay up to date with emerging AI engineering trends, frameworks, and development accelerators Qualifications - 5+ years of experience working as a Backend Software Developer / Software Engineer - Java, Spring Boot, and Camunda for Backend - Camunda Orchestration - Experience with API REST definition and consumption - Leverage AI-assisted development tools throughout the SDLC to improve productivity, quality, and delivery speed, such as Devin, GitHub Copilot, Cursor, ChatGPT, Claude, Gemini, Sourcegraph Cody, Continue.dev - English C1 - Spanish C1 Requirements - Experience with Openshift, Docker and other containerization technologies - DevOps framework - Experience with relational databases and SQL like Oracle - Experience with Git, GitHub and GitHub Actions - Experience with Microservices Architecture - Experience with AWS - Experience working with AGILE Framework (SCRUM) - Experience with Hibernate Benefits - Flexibility in work-life balance (point-based vacation system, remote work, and flexibility) - Investment in the training of our Babelievers - Investment in your physical and emotional health (Private Medical Insurance, Life Insurance, personal trainer, and wellbeing program) - Investment in your leisure time (Activities in nature, sports championships, subscription to streaming platforms like Netflix) - Participation in the company's growth and recognition of each person's contribution (Benefits Bonus) - Focus on working with the latest technologies and innovative projects, supporting digital transformation and bringing technology closer to society
Related Guides
Related Job Pages
More Backend Engineer Jobs
PHP Developer
PROEXEVOD/OTT platforms #WideKhaliji #Vectra 🖥 | #Kotlin Leaders 💻 | We have been creating software for 13 years 🚀
• Designing, developing, and maintaining scalable Laravel applications using modern PHP 8.x • Designing and optimizing database schemas, queries, and migrations • Implementing and managing Redis • Building and maintaining reliable asynchronous processing • Designing scalable system architectures.
• Liderar el diseño e implementación de arquitecturas de software escalables • Desarrollar interfaces de usuario modernas, responsivas y accesibles • Diseñar y desarrollar APIs RESTful y/o GraphQL • Definir y mantener la arquitectura de microservicios • Escribir código limpio, testeable y bien documentado que sirva como referencia • Liderar code reviews y sesiones de pair programming • Mentorear y guiar técnicamente a desarrolladores junior y mid • Colaborar con equipos de QA, producto y stakeholders • Definir e implementar estrategias de seguridad y buenas prácticas • Documentar soluciones técnicas, flujos de datos y decisiones arquitectónicas • Participar en la planificación técnica y estimación de proyectos • Proponer e implementar mejoras continuas en procesos y herramientas de desarrollo • Investigar y evaluar nuevas tecnologías para su adopción en el equipo
• Diseñar y desarrollar APIs RESTful y/o GraphQL • Implementar lógica de negocio siguiendo principios de arquitectura limpia • Optimizar el rendimiento de aplicaciones y bases de datos • Escribir código limpio, testeable y bien documentado • Participar activamente en code reviews y pair programming • Colaborar con equipos de frontend, QA y producto • Implementar medidas de seguridad y buenas prácticas • Documentar soluciones técnicas y flujos de datos
Senior Java Developer
State StreetState Street Corporation, the second-oldest financial institution in the United States, is a financial services company that has been providing comprehensive se
• Act as Java Developer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team • Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation • Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems • Direct problem solving for projects or major phases of projects to resolve software technical issues • Develop, test, debug, and implement software programs, applications and projects using Java and being open to learn and utilize needed languages • Provide informed guidance and critical analysis of proposed changes during code reviews • Provide troubleshooting on large, mission critical client implementations • Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives • Plan and coordinate cross-team activities groups to complete assignments • Demonstrate more independence of design and development • Mentor and guide Junior Engineers


