Browse Backend Jobs
Search 266 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.
266 jobs found for "Interaction Design"
Page 1 of 14
Java Developer
…baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full … associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory full…
Senior Python Engineer (Backend)
…mind. Software Design Responsible for designing the software or systems in the owned area and ensuring that they meet their design objectives. Give quality feedback on designs written by other members … libraries, platforms, and systems that the software relies on. Architecture Design Create coherent designs with multiple components interacting across API or system boundaries; bugs do not creep in at the boundaries between…
Full-stack Engineer (React.js & Node.js) New
…Implement Frontend Solutions: Design and implement a modular and scalable frontend architecture using ReactJS and Next.js. Lead the transition from traditional Magento frontend to a microservices-based architecture. Design and implement micro … reviews, and architectural decisions. Work closely with UX/UI designers to ensure high-quality visual and interactive designs are implemented effectively. Continuous Improvement: Stay updated on the latest trends and technologies in frontend…
Full Stack TypeScript Developer (Node/React) -W2 New
…fast-paced R&D environment. Create systems using TypeScript, Node, and React to interact with automated machinery. Design databases, SQL queries, and JSON APIs. Provide feedback in the product design and specification…
Java Backend Developer
…data exchange, and real-time event processing Ensure high availability and fault tolerance in device interactions Design RESTful APIs for device orchestration and enterprise integration Implement event-driven architecture using Kafka / ActiveMQ…
Software Engineer - Backend
…backend engineering Solid understanding of HTTP fundamentals Strong grasp of object-oriented design, clean class modeling, and design patterns with multi-threaded and event-driven systems Awareness of me Good command … discussions No tell me about yourself or resume walkthroughs Focus on how you think, design, and reason Interactive conversations, not trivia or puzzle solving Why Join Us Work on meaningful systems with…
Sr. Backend Developer
…Responsibilities Engage customers to capture use cases, pain points, and requirements; advocate user-centric solutions. Design, develop, and deliver solutions for complex problems using appropriate tools, languages, frameworks, and Agile methodologies. Evaluate … continuous delivery (CD). Implement security measures to protect user data (encryption, anonymization). Design user-friendly, interactive interfaces. Develop and maintain back-end services, APIs, and microservices. Evaluate and adopt emerging technologies; contribute…
Java Developer - Financial Experience - Onsite - Brooklyn, OH - W2 - JOBID759
…plus, especially for teams that occasionally support or coordinate with frontend application components. Key Responsibilities · Design, develop, test, and maintain Java-based applications and microservices using Spring Boot and related Spring frameworks … prioritizes: · Reliability: Building services that are stable, observable, and supportable in production. · Performance: Designing APIs and database interactions that can scale with business needs. · Security: Applying secure coding practices and supporting vulnerability…
Senior Go Backend Developer (Catalog)
…decides whether to engage or scroll past. The Catalog team owns that moment, designing how users discover and interact with the most relevant ads. With over 200 million monthly visits , there … handle 2+ million daily publisher interactions and scale beyond hundreds of millions of monthly active users. High-Throughput Event Streaming: You have hands-on experience designing asynchronous microservice communication using event buses…
Java Backend Engineer
…Netherlands | Digital Engineering | Full-time About The Role Design and develop resilient backend services using modern Java frameworks, Kotlin and SQL to support critical banking branch account setup maintenance and closure workflows … error handling, idempotent producers), and Spring Data JPA / JDBC (for staging table interactions). Familiarity with CI/CD pipelines. Experience designing event-driven architectures with Kafka (topics, schemas, consumer groups, exactly-once semantics). Proficiency…
Senior Python Engineer (Billing)
…workflows that cannot be efficiently handled inside the core system. Your Primary Focus Will Be Designing Systems That decouple and offload complexity from the core platform enable scalable execution of business logic … services where it improves performance or maintainability. Ensure reliability of cross-system interactions through observability (monitoring, logging, tracing). Design for failure: retries, idempotency, consistency guarantees. Drive engineering quality: testing strategy, CI/CD, safe…
Senior Python Engineer (Billing)
…workflows that cannot be efficiently handled inside the core system. Your Primary Focus Will Be Designing Systems That decouple and offload complexity from the core platform enable scalable execution of business logic … services where it improves performance or maintainability. Ensure reliability of cross-system interactions through observability (monitoring, logging, tracing). Design for failure: retries, idempotency, consistency guarantees. Drive engineering quality: testing strategy, CI/CD, safe…
Python Developer III
…developer and technical leader for the QIS technology platform, contributing directly to core codebase. Design, build, and maintain performant, scalable, and resilient services supporting creation, lifecycle management, reporting, and hedging … Programming concepts. Proven ability to act as a technical architect, defining system designs, APIs, data flows, and inter - service interactions. Demonstrated experience building high‑performance and scalable solutions; experience with low‑latency…
Golang Engineer
…Location : we have open roles for Golang engineers in every time zone The role entails Design and implement well-tested and documented software in Go Debug and fix issues encountered by your … Well-organized, self-starting and able to deliver to schedule Professional manner interacting with colleagues, partners, and community Experience designing and writing high-quality Golang software on Linux Experience with and passion…
Senior Java Developer
…volumes of data with efficient, straight-through processing. Apply modern enterprise architecture principles and design patterns in designing large-scale systems. Leverage domain experience in Electronic Trading, Fixed Income, Mortgage, Securities … modules with Rest API. Unit testing and snapshot testing of components. Interacting with the offshore development team for continuous design suggestions, development, status updates. Mentor developers on design & development. Code review…
Backend Software Engineer
…innovation within the team. About The Job Design, build, and support event-driven microservices in Java and Spring Boot, including REST API design, versioning, and contract management. Contribute to a large, versioned … scripts. Contributes to researching technical alternatives. Conducts impact analysis. Develops component design. Participates in the production of support documentation. Interact with customers and development team to gather and define requirements. Works within…
Backend Software Engineer
…innovation within the team. About The Job Design, build, and support event-driven microservices in Java and Spring Boot, including REST API design, versioning, and contract management. Contribute to a large, versioned … scripts. Contributes to researching technical alternatives. Conducts impact analysis. Develops component design. Participates in the production of support documentation. Interact with customers and development team to gather and define requirements. Works within…
Senior Python Developer
…approaches Support the development, enhancement, and implementation of Python-based applications Design, develop, test, debug, document, and deploy both interactive and batch software Review, refine, and improve existing Python codebases Troubleshoot issues … geospatial data processing and visualization using Python-based tools Lead analysis, data modeling, and technical design across the software development lifecycle (SDLC) Develop and execute test cases, including functional and integration testing…
Software Engineer (Backend)
…Responsibilities Assists with designing and developing applications, including writing code for applications, building and overseeing databases, and designing and implementing APIs that applications can use to interact with the Users Helps ensure…
Java Developer
…ideal candidate has a "under the hood" understanding of how Java interacts with Linux and distributed storage. Role: Key Responsibilities: Design & Development: Build robust, scalable, and maintainable Java applications using Spring Boot … Diagnose and resolve bottlenecks in JVM memory management, Garbage Collection, and JNI-based native library interactions. Cloud Native Deployment: Containerize applications using Docker and manage deployments in Kubernetes (K8s) across Oracle Linux…