#MakeDataMatter #HumanizingTheFuture
Back End Developer
Location
Colombia
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Back End Developer
Keyrus
• Designing and developing back-end functionalities within SAP Commerce Cloud (Hybris). • Architecting and implementing robust solutions using Java and the Spring Framework. • Implementing business logic using Services, DAOs, Facades, and Strategies. • Designing and integrating REST APIs and web services to connect digital ecosystems. • Developing OCC (Omni Commerce Connect) services to enable omnichannel experiences. • Contributing to the evolution of scalable, high-performance B2C architectures. • Integrating SAP Commerce with ERP, CRM, and other external systems. • Collaborating with architects, QA engineers, functional analysts, and Front-End teams to ensure high-quality solutions. • Conducting code reviews and contributing to reusable engineering standards and best practices. • Participating in platform optimization, maintenance, and continuous evolution initiatives.
Job Requirements
- Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, or a related field.
- More than 4 years of experience in back-end development.
- Experience working in Agile environments using the Scrum methodology.
- Java 8, Java 11, or later.
- Spring Framework.
- SAP Commerce Cloud (Hybris).
- OCC (Omni Commerce Connect).
- Backoffice, CronJobs, and ImpEx.
- SAP Commerce extension development and customization.
- Nice to Have: Experience integrating with SAP S/4HANA.
- Nice to Have: Experience with Salesforce or other CRM platforms.
- Nice to Have: Knowledge of MuleSoft or other integration platforms.
- Nice to Have: Experience optimizing performance in SAP Commerce.
- Nice to Have: Microservices architecture experience.
- Nice to Have: Experience working in Cloud environments and DevOps practices.
- Nice to Have: English proficiency at a B2 level or higher.
Benefits
- 100% remote work.
- International and multicultural projects.
- Opportunities to work with leading technologies in the Digital Commerce ecosystem.
- Access to training programs and continuous professional development.
- Professional growth opportunities and internal mobility.
- A culture built on collaboration, innovation, and continuous learning.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Middle Java Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
Role Description We’re seeking a Middle Strong Java Engineer to join a growing development team supporting an Argentinian insurance company. You’ll work on backend services in a microservices architecture, using Spring Boot and Java to design, build, and maintain reliable, secure integrations and data-driven services. You will have the opportunity to make a significant contribution to global technological progress while developing your skills and career. Qualifications - 3+ years of backend Java experience with Spring Boot and microservices - Strong design skills: DDD, OOP, and common design patterns - RESTful API development and SOAP integrations - Proficiency with SQL and relational database design - Advanced student or degree in Computer Science, Engineering, or a related field - Team player with strong communication, organization, time management, and problem-solving skills - Business-minded attitude: sets goals, stays positive, finds pragmatic solutions - Spanish - native; English: intermediate Requirements - Docker and Kubernetes experience (containerization and orchestration) - Experience with cloud platforms - especially Azure - Knowledge of messaging brokers (RabbitMQ, Kafka, etc.) - Familiarity with NoSQL databases - Experience in the insurance or financial services domain Benefits - Equal opportunities in recruitment, career development, and leadership - Commitment to fostering a diverse work environment - Encouragement of a workplace where everyone feels free to be themselves
Role Description - Desenvolver, manter e evoluir aplicações corporativas utilizando Java (21) e Spring Boot. - Projetar e implementar rotinas de processamento batch utilizando Spring Batch. - Desenvolver integrações entre sistemas e serviços corporativos. - Realizar modelagem, otimização e manutenção de consultas SQL complexas. - Trabalhar com múltiplos bancos de dados relacionais, incluindo PostgreSQL e Oracle. - Desenvolver e manter APIs REST seguindo boas práticas de arquitetura. - Implementar funcionalidades frontend utilizando Angular, Angular Material e Bootstrap. - Realizar versionamento de código utilizando Git e gerenciamento de dependências com Maven. - Participar de revisões de código, definições arquiteturais e discussões técnicas. - Atuar na identificação e resolução de problemas de performance e qualidade das aplicações. - Colaborar com equipes multidisciplinares em ambientes ágeis. Qualifications - Experiência sólida com Java 21. - Experiência com Spring Boot 3.5. - Conhecimento avançado em Spring Batch, incluindo: - Jobs; - Steps; - Particionamento; - Processamento paralelo. - Experiência com Spring Data JDBC e JPA. - Conhecimento avançado em desenvolvimento e otimização de consultas SQL. - Experiência com bancos de dados PostgreSQL e Oracle. - Experiência com armazenamento de arquivos utilizando AWS S3 (SDK v2). - Conhecimento em Maven e Git. - Experiência com Angular 13 (CLI 13.0.4). - Conhecimento em Angular Material 13. - Experiência com Bootstrap 5. - Domínio de TypeScript 4.4. Requirements - Conhecimento em Python. - Experiência com arquiteturas orientadas a serviços (SOA). - Conhecimento em integrações utilizando SOAP/Web Services. - Vivência em ambientes de alta disponibilidade e processamento de grandes volumes de dados. - Conhecimento em boas práticas de arquitetura de software e design patterns. Benefits - Oportunidades 100% remotas 👨🏻💻 - Plano de saúde 👨⚕️ - Plano odontológico 🦷 - Vale-alimentação 🍽️ - Vale home office 💻 - Feedbacks periódicos 💬 - Programa de indicações 🏅 - Acolhimento psicológico 🙋🏻♂️ - Ginástica laboral 🏋️ - Academia de conhecimento 🧠 - Convênio com escola de inglês 🔤 - Reuniões mensais de transparência 🔃 - Happy hour online 🍻 - Kit de boas-vindas 🎁
Python Developer, GenAI – Agentic AI
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Design, develop, and deploy AI-powered applications using Python. • Build and implement Generative AI solutions leveraging Large Language Models (LLMs). • Develop and orchestrate Agentic AI workflows, including autonomous agents capable of planning, reasoning, and executing tasks. • Integrate AI models with enterprise applications and external APIs. • Create robust prompts, retrieval pipelines, and agent architectures to solve business problems. • Optimize AI applications for performance, scalability, and reliability. • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions. • Implement best practices for testing, monitoring, and deployment of AI applications. • Utilize Elasticsearch for indexing, searching, and retrieval use cases where applicable. • Stay current with emerging trends and advancements in GenAI and Agentic AI technologies.
Graduate Fellow – Data Engineering, Generative AI, AWS, Python
Sistema FibraPelo Futuro da Indústria | Pelo Futuro do Trabalho
• Discovery Phase (Months 1–2): Research, test, and propose at least 10 candidate metrics to measure CORA's performance. • Validation Phase (Months 3–7): Run experiments to validate which metrics effectively capture the quality of our agent's analyses, selecting the top 3. • Construction Phase (Months 7–12): Build a real-time monitoring dashboard that enables the team to continuously track model performance and respond quickly when needed.



