Nachhaltigkeit wird mit unserer Künstlichen Intelligenz wirtschaftlich!
Ruby on Rails Developer (m/w/d) - Fully remote within Germany
Location
Germany
Posted
48 days ago
Salary
0
Seniority
Mid Level
Job Description
Ruby on Rails Developer (m/w/d) - Fully remote within Germany
foodforecast
Dein Beitrag - Entwicklung und Wartung von Anwendungen von Ruby on Rails, einschließlich der Implementierung neuer Features und der Optimierung bestehender Codebasen. - Management und Optimierung der Postgres-Datenbank, einschließlich Datenmodellierung, Leistungsüberwachung und –tuning sowie Datenmigrationen. - Mitwirkung an DevOps-Aufgaben, einschließlich Deployment von Anwendungsreleases, Entwicklung und Wartung von Microservices in Kubernetes und Durchführung von Datenbankmigrationen. - Entwicklung und Integration von Schnittstellen zu externen Kassen- und Warenwirtschaftssystemen, um den Datenaustausch und die Systemkommunikation zu optimieren. Dein Profil - Abgeschlossenes Informatikstudium oder vergleichbare Ausbildung. - Fundierte Erfahrungen in der Entwicklung mit Ruby on Rails. - Ausgeprägte Kenntnisse im Umgang mit PostgreSQL-Datenbanken. - Fundierte Kenntnisse in Test Driven Development. - Kenntnisse in der Entwicklung in der AWS-Umgebung (z.B. RDS) sind von Vorteil. - Selbstständige, analytische, strukturierte und sorgfältige Arbeitsweise. - Ausgeprägte Dienstleistungs- und Kundenorientierung. - Teamfähigkeit und Belastbarkeit. - Sehr gute Kenntnisse der deutschen (mindestens C1-Niveau) und englischen (mindestens B2-Niveau) Sprache in Wort und Schrift. Was wir dir bieten: - Aufregende und verantwortungsvolle Aufgaben in einem schnell-wachsenden Unternehmen mit Sinn - Die Möglichkeit einer sinnstiftenden und zukunftsorientierten Tätigkeit – sorge mit uns dafür, dass weniger Lebensmittel in der Tonne landen - Sehr gute Entwicklungsmöglichkeiten und Start-up-Feeling in einem dynamischen Team. - Flexible Arbeitszeiten und Home-Office. - Verantwortung für eigene Projekte und Freiraum zur aktiven Mitgestaltung. - Eine familiäre Atmosphäre mit vielen tollen und motivierten Menschen, die sich vertrauen und gemeinsam viel bewegen wollen. Rahmenbedingungen: - Die Stelle kann in Voll- oder Teilzeit besetzt werden, denn wir möchten auch jungen Eltern eine Chance geben. - Ort: Remote (wohnhaft in Deutschland!) oder im WeWork Köln
Related Guides
Related Job Pages
More Software Engineer Jobs
Profesor/a de Diseño de Interiores - Dar Clases Particulares
TusclasesparticularesArrêtez de payer pour trouver un prof particulier
¿Eres diseñador/a de interiores y quieres ganar dinero extra compartiendo tu conocimiento? En Tusclasesparticulares, portal líder de clases particulares en España, tenemos alumnos buscando profesor de diseño de interiores ahora mismo — y queremos contar contigo. ¿Qué harás como Profesor/a de Diseño de Interiores? - Preparar y impartir clases personalizadas adaptadas al nivel y objetivos de cada alumno. - Enseñar conceptos de diseño, decoración, distribución de espacios, tendencias y herramientas del sector. - Acompañar el progreso de tus alumnos de forma cercana y práctica. Requisitos: - Formación en Diseño de Interiores, Decoración, Arquitectura o áreas afines. - Habilidades comunicativas y capacidad para explicar de forma clara y visual. - Conocimientos básicos en el uso de herramientas online (Zoom, Google Meet, etc.) - No se requiere experiencia previa como docente — tu formación y experiencia en el sector es suficiente. Qué ofrecemos: - Clases 100% online con total flexibilidad horaria. - Tú fijas tus tarifas y organizas tus sesiones. - Retribución competitiva de 15 a 30€/hora según experiencia y dedicación. - Visibilidad ante miles de alumnos activos en nuestra plataforma cada mes.
Fisioterapeuta - Dar Clases Particulares
TusclasesparticularesArrêtez de payer pour trouver un prof particulier
Gana un ingreso extra compartiendo tus conocimientos y/o experiencia en fisioterapia. En Tusclasesparticulares estamos buscando estudiantes universitarios, profesores o profesionales del sector para dar clases particulares de fisioterapia: - Teoría y práctica - Anatomía - Fisiología - Técnicas de evaluación - Tratamiento y rehabilitación Tareas: - Evaluar el nivel de conocimiento del estudiante - Preparar y dar clases de fisioterapia Requisitos: - No se requiere experiencia previa como profesor - Compromiso con los estudiantes - Conocimientos y/o experiencia en fisioterapia Beneficios: - Posibilidad de hacer teletrabajo o trabajo híbrido - Horario flexible: tú decides tu disponibilidad - Gana entre 15€ y 30€ por clase. ¡Tú decides el precio! ¡Te estamos esperando!
Senior Software Engineer
Deutsche Telekom IT SolutionsAs Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.
Company Description As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS recieved the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team. Job Description We are looking for an senior Software Engineer to join our Team Fusion. Team Fusion is a new team that merges expertise from former two teams. The team Fusion develops and operates core‑network administration and provisioning platforms. You will work on Java‑centric backend services, cloud‑native microservices, and modern frontends delivered via GitLab pipelines based on Docker and operated in OpenShift. We are offering you an international team which works as a Scrum Team. Members of CONAN are located in different countries and cities (Germany, Hungary, Slovakia). Team language is English. Key Responsibilities - Design, develop, test, and maintain complex Java‑based business processes and services. - Refactor existing code to improve performance, readability, and maintainability. - Write, execute, and document developer‑level tests (unit, integration, functional). - Participate in technical design discussions and contribute to architecture decisions. - Conduct code reviews and ensure high code quality. - Manage CI/CD pipelines (GitLab) and support automated deployments. - Collaborate in Scrum ceremonies (Sprint Planning, Daily Stand‑up, Review, Retrospective) and Refinements. - Document functional specifications and support knowledge transfer within the multicultural team. - Translate business requirements into technical solutions together with product owners and QA. Qualifications - Programming Language: Java (strong command). - Frameworks: Spring Boot (microservice development), with experience in Spring Data and Spring WebFlux (optional). - Cloud: OTC, AWS - Containers & Orchestration: Docker, Kubernetes / OpenShift. - CI/CD & Version Control: GitLab pipelines (MCICD) and Git. - Databases (SQL & NoSQL): Oracle, PostgreSQL, MongoDB. - Testing & Quality: Unit testing, Cucumber, Karate based system tests, specification, execution and documentation. - Monitoring – Alarming Grafana - Issue Tracking - Camunda workflow engine, Elasticsearch, pipeline scripting, CRM domain knowledge, mobile‑network pricing expertise. (Nice‑to‑have) - DevOps mindset: Continuous improvement, development and operations collaborate closely, automate workflows, use fast feedback to deliver customer value - English (verbal and written) - from upper-intermediate (B2) Desired Soft Skills - Personal drive and strong engagement - Quality orientation - Agile mindset - Team orientation - Openness - Grow mindset - Excellent communication and collaboration abilities - Ability to work effectively in an intercultural environment Additional Information * Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation. - Company: Deutsche Telekom ITTC Hungary Kft.
Software Engineer - Applications Programmer II
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has hired for part-time
Title: Software Engineer/Applications Programmer 2 Location: United States Job Description: Maximus is looking to hire a Software Engineer/Applications Programmer 2. At NETL (National Energy Technology Laboratory), a culture of innovation, teamwork, and collaboration is key to our success. We are seeking a technical, hands-on professional to serve as a bridge between our platform engineers and the scientific research community. Your primary mission will be to empower researchers by helping them effectively utilize the Energy Data Exchange (EDX) platform and its APIs. The Energy Data Exchange (EDX) is the Department of Energy (DOE) offices of Hydrocarbons and Geothermal Energy (HGEO) and Critical Minerals and Energy Innovation (CMEI) virtual platform for public curation of HGEO & CMEI R&D data and tools. Your support will extend beyond simple platform assistance; you will guide researchers on a journey from basic interaction to potentially containerizing and hosting their own scientific applications within our Google Cloud Platform (GCP) environment. You will be their dedicated technical partner, helping them integrate their work with our infrastructure. This role is remote and requires a Public Trust security clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS200, T2, Band 5 Job-Specific Essential Duties and Responsibilities: - Due to contract requirements candidates must be U.S. Citizens. Applicants who are Green Card holders or who require sponsorship cannot be considered. - Ability to successfully pass a government-sponsored Public Trust clearance process. - Bachelor's degree in Computer Science, Engineering, or related field. Equivalent practical experience may be considered in lieu of a degree on a year-for-year basis. - 3+ years of professional experience. - Translate design mockups into functional web components with logical state management. - Design and implement RESTful APIs with secure authentication and authorization mechanisms. - Perform advanced schema design including complex joins, indexing strategies, and database migrations. - Integrate third-party services, APIs, and cloud-based AI platforms into a unified application architecture. - Deploy and manage containerized applications utilizing containerization and orchestration platforms. Job-Specific Minimum Requirements: - Strong understanding of modern JavaScript frameworks (e.g., ReactJS, VueJS) for building dynamic user interfaces. - Proficiency in writing clean, semantic HTML5 and responsive CSS3 for cross-browser compatibility. - Proficiency in at least one server-side programming language (e.g., Python with Flask, Node.js with Express, Java with Spring Boot). - Experience with relational database systems (e.g., PostgreSQL, MySQL) and the ability to write efficient SQL queries. - Competence in using Git for version control, including branching strategies and resolving merge conflicts (e.g., GitHub, GitLab). - Experience working within Agile frameworks to meet milestones while balancing multiple project requirements. Preferred Skills and Qualifications: - Ability to translate design mockups into functional web components with logical state management (e.g., Redux, Pinia). - Experience in optimizing frontend performance to ensure fast load times and smooth user interactions. - Experience in designing and implementing RESTful APIs with secure authentication and authorization mechanisms (e.g., JWT, OAuth2). - Ability to integrate third-party services and APIs into a unified application architecture. - Competence in handling data serialization and parsing using common formats like JSON. - Proficiency in using Object-Relational Mapping (ORM) tools (e.g., SQLAlchemy, Sequelize, Hibernate) to interact with databases programmatically. - Ability to perform advanced schema design including complex joins, indexing strategies, and database migrations. - Understanding of database normalization and maintaining data integrity across distributed systems. - Practical understanding of cloud-based AI platforms (e.g., Google Cloud Vertex AI, Azure AI Services) to integrate AI capabilities into applications. - Experience interacting with Large Language Model (LLM) APIs (e.g., OpenAI, Gemini) to implement features like natural language processing or automated content generation. - Familiarity with prompt engineering techniques to optimize the performance and accuracy of AI-driven features. - Basic knowledge of vector databases and embeddings (e.g., Pinecone, Weaviate, pgvector) for implementing semantic search or retrieval-augmented generation (RAG). - Familiarity with containerization tools (e.g., Docker) to create consistent development and production environments. - Practical familiarity with orchestration platforms (e.g., Kubernetes) for deploying and managing containerized applications. - Experience writing basic unit tests to verify the correctness of individual functions or components. - Advanced debugging skills using specialized tools (e.g., Chrome DevTools, VS Code Debugger, IntelliJ Debugger) to identify and resolve complex logic errors. #techjobs #clearance #veteransPage Minimum Requirements TCS200, T2, Band 5 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment.


