Unlock Your Business's Full Potential with FNTIO's Cloud Solutions: Streamline, Scale, and Succeed!
Full-Stack Developer - .NET
Location
Germany
Posted
14 days ago
Salary
0
Seniority
Mid Level
Job Description
Full-Stack Developer - .NET
FNTIO
Role Description Du baust .NET-Anwendungen, die im Enterprise-Umfeld laufen. Dein Schwerpunkt liegt auf dem Backend, aber du verstehst das ganze Bild. Du übersetzt Kundenanforderungen in Architektur, lässt AI Agents Code generieren, prüfst kritisch und lieferst Qualität. Nicht Perfektion auf dem Papier, sondern ein Produkt, das funktioniert. - Du entwickelst Backend-Lösungen mit .NET und integrierst sie in AWS-Cloud-Architekturen. - Du nutzt AI CLI-Tools (Claude Code, Cursor, Gemini CLI) als Multiplikator für Entwicklung und Testing. - Du entwirfst APIs und sorgst für saubere Integration zwischen Frontend, Backend und Cloud. - Du arbeitest direkt mit Kunden an technischen Anforderungen und Lösungsdesign. - Du setzt auf automatisiertes Testing und CI/CD. - Du baust Prototypen, indem du Ideen an AI Agents gibst und den Output iterierst. Qualifications - Mindestens 3 Jahre Full-Stack-Entwicklung mit .NET-Schwerpunkt. - Erfahrung mit mindestens einem AI CLI-Tool (Claude Code, Cursor, Gemini CLI). - Erfahrung mit Cloud-Technologien (AWS von Vorteil). - Vertraut mit Git, Docker und CI/CD. - Fähigkeit, AI-Output kritisch zu bewerten und Enterprise-Qualität zu liefern. - Fließend Deutsch und Englisch. Benefits - Flexible Arbeitszeiten und 100% Remote Arbeit. - Zugang zu AI-Tools und LLM-Keys. Nicht als Benefit, sondern als Arbeitsmittel. - Echte Enterprise-Projekte mit Ownership. Produkte für Siemens, Deutsche Börse, Volkswagen. - AWS-Zertifizierungen und Konferenzen. - Ein Team von ~30 Engineers, das Wissen teilt statt hortet. - Keine Folien-Kultur. Wir arbeiten an der Sache, nicht am Konzept.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Backend Engineer, Exposure Management
CensysThe Leader in Attack Surface Management & Cloud Security
• Serve as the technical lead for the Exposure Management team • Own the migration plan for legacy ASM functionality • Take end-to-end ownership of backend services • Drive technical alignment across shared systems • Foster a culture of technical excellence through mentorship and leadership • Leverage AI and LLM technologies for engineering efficiency
• Performs activities covering the full software development lifecycle, from requirements elicitation to supporting the final deployment of the features they developed, consistent with agile development processes. • Join the development team, taking on work items for development each Sprint; • Carry out development-related tasks, such as analysis and design, programming, testing, and requirements; • Manage their own work, promptly flagging the team about any delays or other impediments; • Mentor and support developers on the project development team; • Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project; • Identify, build, and test developed components to ensure quality; • Perform evolutionary or corrective maintenance of software components; • Prepare technical documentation in accordance with the contract requirements for the project they are working on; • Integrate produced components with those built by other team members, using the integration tool defined for the project; • Set up and configure a local development environment according to the project's requirements and needs; • Provide support to the IT team and client users when requested regarding the characteristics and specifics of the components, modules, and software packages developed; • Deliver and execute integration tests in the client's environment to ensure full functionality of the software and its components; • Monitor validation and deployment of the software in the client's environments as established in the contract; • Conduct training and knowledge transfer to the client about the developed software to ensure proper system operation.
• Designing and implementing AI solutions aligned with business needs and technological standards. • Applying techniques like Retrieval-Augmented Generation (RAG) to improve AI interactions. • Developing Agentic RAGs to refine data retrieval and content generation. • Creating modular architectures for agents specializing in various tasks. • Leveraging Large Language Models (LLMs) for tasks like text generation. • Managing data ingestion pipelines and implementing serverless architectures. • Using DevOps and MLOps practices for automating AI model deployment. • Analyzing system performance and implementing optimization strategies. • Collaborating with designers and product teams to ensure solutions meet user needs.
Senior Java Engineer
CiklumAt Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.
Role Description Ciklum is looking for a Senior Java Engineer to join our team full-time in Ukraine. As a Senior Java Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. About Client: With almost 100 million active users across 25 countries, they’re a global food tech company. Their tech ecosystem connects millions of active customers with hundreds of thousands of connected partners in countries across the globe. Their mission: To empower every food moment around the world, whether it’s through customer service, coding or couriers. Responsibilities: - Design, develop, and maintain software solutions for our logistics integration platform, ensuring high performance, scalability, and reliability. - Contribute to the potential migration of our Legacy 3PL service from .NET to Java, leveraging your experience in both technology stacks. - Architect and implement robust data pipelines using Kafka or SNS/SQS to establish a unified messaging system for all 3PL interactions. - Design and implement seamless integrations with internal APIs (e.g., Order-API, Restaurant-API, PartnerConnectAPI, Logistics Relay API) and external partner APIs. - Develop and maintain both synchronous HTTP APIs and asynchronous event-driven integrations. - Apply your understanding of event-driven architectures and microservices to build a scalable and maintainable platform (EDA and DDD). - Bring your understanding of 3PL operations, delivery processes, order status updates, and courier location tracking to the development process. - Contribute to the understanding and utilization of logistics metrics (e.g., Workload, PrePurchaseEta, PostPurchaseETA) for dynamic decision-making. - Ensure the quality and stability of your code through thorough testing and adherence to best practices. Qualifications - Strong experience in software development with a proven track record of building and deploying scalable applications. - Solid understanding and experience with Java. - Deep understanding and practical experience with Kafka, including producers and consumers. - Experience with other messaging systems such as Kafka, SNS, and SQS. - Proven ability to design and implement RESTful APIs and integrate with external APIs. - Experience with event-driven architectures and microservices. - Understanding of database concepts and experience working with various database systems. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Fluency in English. Requirements - Strong experience in software development with a proven track record of building and deploying scalable applications. - Solid understanding and experience with Java. - Deep understanding and practical experience with Kafka, including producers and consumers. - Experience with other messaging systems such as Kafka, SNS, and SQS. - Proven ability to design and implement RESTful APIs and integrate with external APIs. - Experience with event-driven architectures and microservices. - Understanding of database concepts and experience working with various database systems. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Fluency in English. Benefits - Strong community: Work alongside top professionals in a friendly, open-door environment. - Growth focus: Take on large-scale projects with a global impact and expand your expertise. - Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications. - Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies. - Flexibility: Enjoy radical flexibility – work remotely or from an office, your choice. - Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations.




