




Job Summary: We are seeking an ASO/APX Developer to build and maintain services and transactions within ASO and APX architectures, developing backend services in Java and implementing best practices. Key Highlights: 1. Backend service development in Java using the Spring Framework. 2. Implementation of best practices for integration and testing. 3. Participation in innovative projects and digital transformation. We are One Team. We make it happen. We are Unstoppable. Babel, enriching people through technology BABEL is a multinational technology consulting firm specializing in applying its technological services and expertise to accelerate the digital transformation of its clients—major enterprises and public institutions. What is our strategic plan? We look toward the future! Our strategic plan, HyperSpace 2029, promises an exciting journey full of opportunities for professional growth and development. Achieving €1,000 million in revenue is a challenge we are confident we will meet—through collaboration and the talent of our people—writing yet another success story together. What are we looking for? We seek an ASO/APX Developer with experience building and maintaining services and transactions within ASO and APX architectures. This person will be responsible for developing backend Java services, implementing integration and testing best practices, and ensuring proper operation of components across online and batch ecosystems. Main Responsibilities: * Develop and maintain services using the ASO service architecture. * Knowledge of SENDA/ETPB. * Implement transactions, libraries, and DTOs within the APX Online and APX Batch architectures. * Build REST services in Java 8 using the Spring Framework and JSON formats. * Use the CXF framework to develop services according to ASO guidelines. * Perform unit testing with JUnit, applying dependency injection and Mockito. * Manage dependencies and package projects using Maven. * Control versions and development workflows via Git on Bitbucket. * Use API Connector to expose or consume APIs as required by the project. * Handle JDBC connections and interact with non-relational databases. * Use supporting tools such as SoapUI and Postman for service testing. * Support batch activities using Control-M for basic processes. * Participate in incident resolution, requirements analysis, and technical improvements. Requirements: * Education: Degree in Systems Engineering, Computer Engineering, or related fields. * Experience: 2–4 years of backend development with Java (or equivalent in similar projects). * Essential technical knowledge: + ASO architecture. + APX Online and Batch architectures. + Java 8. + Spring Framework (REST, dependency injection). + CXF framework. + Maven. + Git on Bitbucket. + JUnit + Mockito. + JDBC and handling of non-relational databases. + API Connector. + Control-M (basic level). + SoapUI and Postman. #babel What do we offer? Babel, the great way to achieve success. Do you want to join an expanding, committed, and innovative team that makes history every day? At Babel, we accompany you on your path to success. We believe in people’s talent—and we aim to amplify it. Working at Babel is much more than working at a company—it means joining a team united by a shared mission and a values-driven corporate model. In addition, * Focus on working with cutting-edge technologies and innovative projects—but above all, we support digital transformation and bring technology closer to society. * Communication and transparency: You’ll always be informed about the latest company news. * We contribute to the continuous training of our *Babelievers*. * Professional promotion and talent development programs. * Work on projects across multiple countries, enabling us to learn from diverse cultures. * We support your physical and emotional well-being (talks, sports competitions). * We share in the company’s growth, recognizing each individual’s contribution through our Solidarity Bonus. * We champion work-life flexibility—both professional and personal. * Referral bonus. * Commercial agreements depending on location. Are you up for the challenge? We’re waiting for you! *In compliance with current data protection regulations, we inform you that the controller of your personal data is GRUPO BABEL (see companies listed in the privacy policy), and your data will be used to manage your current and future recruitment processes, as well as other purposes described on our website. This processing is based on the candidate’s consent. The personal data collected will not be shared with third parties except where expressly required by law. You may exercise your data protection rights by contacting *data.protection@babelgroup.com*. Full details on our privacy policy are available on our website.*


