April 9, 2026

Senior Java Engineer

Senior • Remote

6,000 - 6,400 USD

Krakow, Poland

N-iX is a global software development company founded in 2002, connecting over 2,400+ tech professionals across 40+ countries. We deliver innovative technology solutions in cloud computing, data analytics, AI, embedded software,IoT, and more to global industry leaders and Fortune 500 companies. Join us to create technology that drives real change for businesses and people across the world. 

We are looking for talented Senior Software Engineer to join our AI project in Europe.

Responsibilities:

  • Design and develop a robust and extensible Kotlin framework and platform for configuring and managing AI agents

  • Write clean, maintainable, and efficient code that complies with our coding standards

  • Ensure the performance, quality, and responsiveness of the framework/platform

  • Identify and correct bottlenecks and errors

  • Help to maintain code quality, organization, and automatization.

  • Create and maintain technical documentation for the framework/platform

Requirements:

  • At least 5 years of proficiency in Kotlin or Java

  • Deep experience with the Spring Framework 

  • Reactive tools experience (Project Reactor)

  • Knowledge of different communication protocols such as REST, GraphQL, gRPC

  • Experience with distributed systems

  • Familiarity with tracing, metrics and monitoring best practices

  • Experience of creating frameworks and platform for other developers 

  • Proficiency in Maven or similar tools 

  • Familiarity with NoSQL databases 

  • Very good spoken and written knowledge of English language (C1)

Nice to have:

  • Familiarity with GenAI, AI agents, machine learning, and natural language processing concepts is a plus

  • Experience with MCP, A2A, RAG is a big plus

  • Experience with event-driven architecture

  • Experience with Docker and Kubernetes

  • Python experience is nice to have

  • BSc or MSc in Computer Science, Engineering or relevant field

Similar jobs you might like

Technology

N-iX

Senior Java Engineer (with Angular)

Senior

Remote

Krakow, Poland

5,500 - 6,700 USD

🏢 Summary: Senior Full-Stack Engineer (Backend-Leaning) role focused on building and scaling secure B2B SaaS platforms within an Azure cloud environment. The position involves developing Java/Spring Boot backend services, Angular frontend applications, and integrating event-driven and search capabilities. You will work closely with architecture leadership to deliver scalable, high-quality features in a mature enterprise ecosystem. 🗂️ Requirements: 6+ years experience in building B2B SaaS or enterprise systems, Strong expertise in Java and Spring Boot, Experience building secure REST APIs, Solid experience with Angular, Hands-on experience with Azure cloud services, Experience with Docker and CI/CD pipelines, Experience with PostgreSQL and Elasticsearch, Experience with Apache Kafka, Ability to design scalable and resilient backend architectures 📃 Skills: Java, OpenJDK, SpringBoot, REST, Angular, Azure, Docker, CICD, PostgreSQL, Elasticsearch, Kafka, SonarQube, DockerCompose 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are seeking a highly skilled and motivated Senior Full-Stack Engineer (Backend-Leaning) with 6+ years of professional experience to join our growing core engineering team. In this role, you will be instrumental in designing, scaling, and maintaining our enterprise-grade financial SaaS platform. While you will work across the full stack, your core strength and primary focus will be on building robust, high-performance backend systems using Java and modern enterprise frameworks. Requirements & Qualifications: Experience: 6+ years of proven professional experience building robust B2B SaaS platforms or large-scale enterprise systems. Experience in the financial technology (FinTech) sector or building financial-grade systems is a strong plus. Core Backend Stack (Must-Have): Strong expertise in Java, Spring Boot, Axon Framework, PostgreSQL, Elasticsearch, and Apache Kafka. Testing Requirement (Must-Have): Proficiency in Groovy. Backend test coverage via Groovy is a mandatory part of the development process. Frontend Stack (Must-Have): Solid experience with Angular and TypeScript for building modern web applications. Infrastructure & DevOps (Must-Have): Hands-on experience with Docker Compose and Gradle. Nice-to-Haves: Working experience with Keycloak, SonarQube, OpenAPI/Swagger, SendGrid, and Playwright is a plus. Key Responsibilities: Design, develop, and maintain secure, scalable, and resilient backend services using Java (OpenJDK), Spring Boot and Axon Framework. Architect and optimize relational databases (PostgreSQL) and structured search solutions using Elasticsearch. Develop responsive and clean user interfaces using Angular and TypeScript, ensuring seamless integration with backend REST APIs. Implement event-driven patterns and messaging queues using Apache Kafka to ensure high-throughput communication. Write and maintain comprehensive backend test coverage using Groovy. This is a strict, mandatory part of our development lifecycle. Manage identity and access management solutions by leveraging Keycloak for financial-grade security and authentication. Maintain high code quality through rigorous testing, code reviews, and analysis via SonarQube. Containerize applications using Docker and Docker Compose, and manage CI/CD deployment pipelines within the Azure Cloud ecosystem. Collaborate closely with cross-functional teams to define OpenAPI/Swagger specifications and integrate third-party services like SendGrid.

Technology

N-iX

Full-stack Technical Lead (Java+React)

Senior

Remote

Krakow, Poland

5,000 - 7,400 USD

🏢 Summary: Technical Lead Full Stack Engineer (Java + React) role focused on leading the design and development of scalable, secure full-stack applications in the shipping domain. The position combines hands-on coding with architectural leadership, mentoring engineers, and driving engineering excellence using XP, TDD/BDD, and DevOps practices. The role covers end-to-end ownership from architecture and development to cloud deployment in a microservices environment. 🗂️ Requirements: BS in Computer Science or equivalent, 5+ years full-stack development experience, 5+ years experience with Java and Spring, 2+ years experience with React, Experience in technical leadership, Experience with Functional Programming and Java Streams, 2+ years experience with TDD/BDD, 2+ years experience with microservices architecture, Experience with Jenkins, Experience with cloud or hybrid cloud solutions, Experience with container-based environments, Knowledge of microservices design patterns, AI experience, English proficiency 📃 Skills: Java, Spring, SpringBoot, SpringCloud, React, JavaScript, ReactiveJS, Kotlin, JUnit, Jasmine, Mockito, Protractor, Selenium, Jenkins, Kubernetes, CloudFoundry, Microservices, TDD, BDD, DevOps, AI, Streams 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for an experienced Technical Lead Full Stack Engineer (Java+React) to join and guide the development team. Our customer – integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market. Responsibilities: Guide, mentor, and foster the growth of full-stack engineers within the team, championing engineering excellence and XP practices. Lead the architectural design and technical direction of innovative full-stack applications, ensuring scalability, security, and alignment with business goals. Establish and champion high standards of code quality, testing (TDD/BDD), CI/CD pipelines, and robust DevOps practices. Act as a key technical point of contact, collaborating closely with product owners and stakeholders to translate complex requirements into actionable technical strategies. Direct full-stack development of innovative applications, remaining actively involved in writing code and remote pairing. Own the entire development cycle, including design, architecture, development, testing, and DevOps deployment. Foster a highly collaborative Extreme Programming (XP) environment featuring remote pairing and rapid feedback loops. Requirements: BS degree in Computer Science or an equivalent combination of education and experience. Experience in technical leadership is a must. 5-6+ years of full-stack development experience. 5-6+ years of experience in the following technologies: Java, Spring . Proven experience with Functional Programming and Java Streams . 2+ years of experience in front-end development with React . Experience with developing a reactive UI ( Reactive JS ). 2+ years of experience in TDD/BDD development in the following frameworks: JUnit, Jasmine, Mockito, Protractor/Selenium . 2+ years of experience in microservices-based architecture and tools ( Spring Boot/Cloud ). AI experience Experience in DevOps development and Jenkins (must) . Experience in development in Kotlin – an advantage. Experience in designing, developing, and deploying cloud/hybrid-based solutions . Experience in developing and deploying in Container-based environments (Kubernetes, Cloud Foundry). Deep familiarity with the following design concepts: microservices, service discovery, circuit breakers . Strong leadership abilities with the capacity to appropriately prioritize, plan, and delegate complex work in a rapidly changing environment. Versatility and capability to switch easily between different tasks and technologies. Experience in assessing a broad range of information solutions and products. Strong critical thinker with an exceptional problem-solving aptitude. Excellent English skills - both verbal and written.

Technology

N-iX

Senior .NET Engineer

Senior

Remote

Krakow, Poland

5,000 - 6,200 USD

🏢 Summary: The offer is for a Software Engineer to develop and maintain high-performance, cloud-native storage infrastructure and backend systems in Azure. The role covers full software development lifecycle responsibilities, including designing microservices, building APIs, and optimizing scalable distributed systems. The position involves working with C# and .NET technologies in a fast-paced environment, contributing to architectural decisions and mentoring other engineers. 🗂️ Requirements: 4+ years of software engineering experience in large-scale distributed systems, 4+ years of experience building resilient and highly available web services, Experience with architectural standards and technical design decisions, Experience in full-stack development, Degree in Computer Science (B.S., M.S., or PhD) or equivalent experience, Availability for shifted working hours with at least 4 hours overlap with PST time zone 📃 Skills: C#, .NET, ASP.NET, Azure, AKS, AzureAppServices, AzureBlobStorage, SQL, NoSQL, REST, gRPC, Microservices 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Our Client is looking for a self-motivated Software Engineer to join us in developing storage infrastructure to organize and facilitate our business growth. Our team is the center of how customers and services store their critical data and trust its security, performance, availability, compliance, and durability, which enables customer derive intelligence and analytics through AI & BI. As a Software Engineer , you will own all aspects of the software development lifecycle, including design, development, testing, deployment, and maintenance of product features in the Client's software products. You enjoy fast-paced entrepreneurial environments where you can solve difficult problems using current technologies and tools. You collaborate well with other team members when brainstorming, designing, and implementing new solutions. You will also help the team succeed by thinking about ways to improve processes, suggesting ways to make the team more effective, and mentoring and modeling engineering best practices. Responsibility: Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in Azure and various compliance-level data centers Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions Build and maintain microservices-based architectures using C#, ASP.NET , and others Design and implement RESTful or gRPC APIs, ensure seamless integration with other systems and products Optimize architecture and solution for scalability and availability, with cost and maintenance in mind Identify and address performance bottlenecks and scalability challenges proactively Align across teams for designs, communicate, and resolve roadblocks Guide and mentor other engineers through design and code reviews Shifted working hours with at least 6 hours of daily overlap with the PST time zone (Pacific Standard Time) Requirements: 4+ years of software engineering experience in large-scale distributed systems 4+ years of experience building resilient and highly available web services Experience in understanding architectural standards and decisions Experience in full-stack development B.S., M.S., or PhD in Computer Science or equivalent experience

Technology

N-iX

Senior Frontend Engineer

Senior

Remote

Krakow, Poland

5,300 - 6,200 USD

🏢 Summary: Senior Front-End Engineer role focused on building core components of an AI-powered document processing and workflow automation platform for a global financial services organization. The position combines strong React/TypeScript front-end development with full-stack integration in a cloud-native environment. You will contribute to architecture, performance, security, and integration with AI-driven services. 🗂️ Requirements: 6+ years software engineering experience with strong front-end focus, Strong proficiency in React and TypeScript, Solid understanding of front-end architecture and state management, Experience integrating REST APIs, microservices, or event-driven systems, Experience with relational or NoSQL databases, Experience with cloud platforms (GCP, AWS, or Azure), Familiarity with CI/CD pipelines and Docker, Experience with Git and modern DevOps tools, Understanding of performance, scalability, and security principles, Experience working in agile cross-functional teams 📃 Skills: React, TypeScript, JavaScript, HTML, CSS, REST, Microservices, Python, FastAPI, Flask, Django, PostgreSQL, MySQL, MongoDB, Firestore, GCP, AWS, Azure, Docker, Git, CI/CD, PubSub, WebSockets, OAuth2, JWT, IAM, VertexAI, Gemini, LangChain 🏢 Description: (4579) N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Position Overview: Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform enables large-scale data processing, workflow automation, intelligent document recognition, and modern digital experiences for internal consumers across the banking group. We are looking for a Senior Front-End Engineer with solid full-stack capability to join a cross-functional engineering team building core components of the AI-driven document processing automation platform Key Responsibilities Build modern UI components and front-end features using React and TypeScript Develop reusable component libraries, design systems, hooks, and state management patterns. Work with product and design teams to translate workflows into high-quality user experiences. Integrate UIs with backend APIs, real-time events, and AI-driven document workflows. Ensure front-end performance, accessibility, responsiveness, and frontend security best practices. Collaborate with GenAI engineering teams to integrate document-processing functionality. Work with Google Cloud services such as Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage. Participate in architectural discussions and technical decision-making across the platform. Write automated tests and contribute to CI/CD, code quality, and secure development practices. Requirements 6+ years of experience in software engineering with significant front-end focus. Strong proficiency in React and TypeScript Solid understanding of front-end architecture, state management, component lifecycles, and rendering models. Experience in consuming and integrating REST APIs, microservices, or event-driven systems. Experience with Python frameworks is a strong plus (FastAPI, Flask, Django). Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Firestore). Experience with cloud-native environments (GCP preferred; AWS/Azure acceptable). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps tooling. Strong software engineering principles: reliability, scalability, performance, security. Experience working in agile cross-functional teams on complex, multi-team products. Strong communication skills for working with technical and non-technical stakeholders. Nice to Have Experience integrating with AI/ML or GenAI-driven features. Experience with Vertex AI, Gemini, LangChain, or LLM-based services. Familiarity with event-driven systems, WebSockets, or Pub/Sub. Experience building internal tools, dashboards, or workflow automation systems. Knowledge of authentication and authorization standards (OAuth2, JWT, SSO, IAM). Understanding of OCR, document processing, or enterprise workflow products.

Technology

N-iX

Senior Machine Learning Engineer

Senior

Remote

Krakow, Poland

5,000 - 7,500 USD

🏢 Summary: Senior Machine Learning Engineer role focused on designing, developing, and deploying advanced AI models across NLP-driven document intelligence and predictive analytics initiatives. The position covers the full ML lifecycle, including LLM pipeline design, forecasting and optimization models, and production-grade MLOps in secure on-premise environments. The role operates within an agile framework with strong emphasis on robustness, explainability, and scalable deployment. 🗂️ Requirements: 5+ years of Machine Learning Engineering experience, Proven experience deploying ML models to production, Expert-level Python proficiency, Hands-on experience with PyTorch, TensorFlow, Scikit-learn, Strong experience with transformer architectures (BERT, GPT, Llama), Experience with NLP frameworks such as Hugging Face or LangChain, Experience with Docker and Kubernetes, Experience with MLflow or similar MLOps tools, Experience building data preprocessing pipelines for structured and unstructured data, Experience designing time-series forecasting models, Experience building classification and anomaly detection models, Ability to implement optimization algorithms, Experience working in agile environments 📃 Skills: Python, PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy, BERT, GPT, Llama, HuggingFace, LangChain, Docker, Kubernetes, MLflow, Kubeflow, SQL, NLP, LLM, RAG 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for a Senior Machine Learning Engineer to lead the development and deployment of advanced AI models. In this role, you will be responsible for the end-to-end lifecycle of our machine learning systems, from architectural design and data preprocessing to model training, optimization, and production deployment. You will work at the intersection of generative AI and traditional machine learning, building the engines that power two strategic AI initiatives spanning NLP-based document intelligence and predictive analytics. Operating within a structured agile delivery model with formal review gates, you will ensure our models are not just accurate, but also robust, explainable, and deployable within highly secure, on-premise environments. Key Responsibilities: LLM and NLP Pipelines Design and fine-tune Large Language Model (LLM) pipelines to interpret complex regulatory texts (e.g. standards, building codes) and extract structured rules. Convert natural language requirements into computer-processable formats (e.g., logic tuples) that can be executed by downstream compliance engines. Implement RAG (Retrieval-Augmented Generation) architectures to enable semantic querying of technical documentation and historical project data. Optimize prompt strategies (few-shot learning, chain-of-thought) to improve model performance on domain-specific tasks without extensive retraining. Predictive and Analytical Models (Supply Chain) Develop time-series forecasting models to predict material demand and spend categories, integrating internal ERP data with external market signals. Build classification and anomaly detection models to assess supplier risk profiles based on financial health, delivery performance, and geopolitical factors. Design algorithms for multi-objective optimization(e.g., balancing cost vs. lead time vs. risk) to support procurement decision-making. MLOps and Productionization Containerize models using Docker/Kubernetes and deploy them into secure, on-premise inference environments. Build automated training and inference pipelines using tools like Kubeflow or MLflow to ensure reproducibility and scalability. Optimize model inference latency and resource usage (e.g., quantization, distillation) to run efficiently on available hardware. Implement monitoring systems to track model drift and performance in production, establishing feedback loops for continuous improvement. Requirements: 5+ years of experience in Machine Learning Engineering, with a proven track record of deploying models into production environments. Expert proficiency in Python and standard ML libraries (PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy). Strong experience with transformer architectures (BERT, GPT, Llama) and NLP frameworks (Hugging Face, LangChain). Proficiency with MLOps tools and practices, including containerization (Docker), orchestration (Kubernetes), and experiment tracking (MLflow). Ability to design data preprocessing pipelines for both structured (SQL, tabular) and unstructured (text, PDF) data. Strong grasp of algorithmic principles for implementing custom logic, such as graph traversal or geometric computations. Ability to quickly learn and apply ML techniques to specialized domains like engineering, supply chain, or other highly regulated industries. Experience working in agile environments (Sprints) while adhering to rigorous engineering standards and documentation requirements. Strong communication skills to work effectively with Data Scientists, Backend Engineers, and Domain Experts to align technical solutions with business needs.

Technology

N-iX

Senior Java+Scala Engineer

Senior

Remote

Krakow, Poland

31 - 37 USD

🏢 Summary: Senior Scala + Java Engineer role focused on designing and building scalable, event-driven backend systems for a large European online marketplace. The position involves working with functional programming principles, distributed systems, and cloud infrastructure to enhance performance and reliability. You will contribute to architectural decisions and improve CI/CD, observability, and system resilience. 🗂️ Requirements: 4+ years of backend development experience in Scala and Java, Strong commercial experience with Scala, Experience with Spring Boot, Experience with AWS or other cloud platforms, Experience with event-driven architectures, Hands-on experience with Typelevel ecosystem, Knowledge of Cats Effect, Strong understanding of functional programming, Experience building distributed systems, Strong knowledge of concurrency and asynchronous programming, Upper-intermediate English level 📃 Skills: Scala, Java, Spring, AWS, Kafka, Cats, Typelevel, CI/CD, Concurrency, DistributedSystems, FunctionalProgramming 🏢 Description: About us: N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in eight countries Poland, Ukraine, Sweden, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies. About the client: Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Scala + Java Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. Responsibilities Design and implement scalable backend services in Scala and Java Model complex business domains using strong type systems Build and maintain event-driven and distributed systems Contribute to architectural decisions around concurrency, streaming, and data consistency Write clean, testable, and maintainable code Improve CI/CD pipelines, observability, and system reliability Collaborate closely with product and platform teams Required Experience 4+ years of backend development experience in Scala and Java (main focus on Scala) Java Spring Boot experience Experience with Clouds, AWS preferably Familiarity with event-driven architectures (Kafka ) Hands-on experience with the Typelevel ecosystem Deep understanding of: Effect systems (Cats Effect); Functional programming principles; Type classes, higher-kinded types; Pure vs impure boundaries Experience building distributed systems Strong understanding of concurrency and asynchronous programming At least upper-intermediate English level Nice to Have Experience with Scala 3 Experience with PHP Knowledge of tagless-final patterns Experience in fintech or high-integrity domains Experience contributing to open source We offer*: Flexible working format – remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers

Technology

N-iX

Lead FullStack Software Engineer

Senior

Remote

Krakow, Poland

6,200 - 7,700 USD

🏢 Summary: Lead FullStack Engineer role focused on building and scaling high-traffic, public-facing web platforms for a major European online marketplace. The position involves full SDLC ownership, AI-assisted development, and delivering highly available, performance-optimized solutions using modern cloud and frontend technologies. Work includes backend and frontend development, cloud infrastructure, CI/CD, and integration of AI frameworks into the development workflow. 🗂️ Requirements: 5+ years of experience building reliable, scalable software systems, Strong knowledge of software architecture and design patterns, Proficiency in C# and TypeScript, Strong experience with SQL and NoSQL databases, Strong frontend development experience (HTML, CSS, JavaScript), Experience with React, Next.js, Vue.js or Angular, Experience with AI tools (ChatGPT, Codex) in development workflows, Experience with AI frameworks (Vercel AI SDK, LangChain), Experience with AWS, Terraform, Docker, Experience building and consuming APIs in service-based architectures, Experience with CI/CD pipelines, Experience with logging and monitoring tools (Datadog, NewRelic), Strong unit testing skills (backend and frontend), Experience with Git, Upper-intermediate English, Availability to work in required time zone (ET or 13:00–21:00 EET) 📃 Skills: C#, TypeScript, SQL, NoSQL, GraphQL, Redis, HTML, CSS, JavaScript, React, Next.js, Vue.js, Angular, ChatGPT, Codex, LangChain, Vercel, AWS, Terraform, Docker, Git, CI/CD, Datadog, NewRelic 🏢 Description: Аbout us: N-iX i s a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in eight countries Poland, Ukraine, Sweden, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies. About the client: Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. As a Lead FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. Responsibilities: Developing fast, high-traffic public-facing websites Explore new technologies and help the team to use them Work using AI tools and apply them to the SDLC Following software development best practices while delivering the work Following testing principles while testing your own code to ensure production readiness Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes) Requirements: 5+ years developing reliable, highly available, and scalable software systems Strong understanding of software architecture and design patterns Firm grasp of clean code principles and coding standards Strong proficiency using AI tooling, such as ChatGPT/Codex, for rapid development Experience integrating AI tooling into your development environment for streamlined usage Experience with AI Frameworks like Vercel AI SDK, LangChain, etc. Strong proficiency with the following technologies: C#+Typescript Strong proficiency with SQL & NoSQL datastores (GraphQL, Redis) Strong proficiency with frontend development (HTML, CSS, JavaScript) Strong proficiency with component-based frameworks and SSR (Next.js/React or Vue.js) or Angular with the desire to learn React/ Vue.js. Hands-on experience developing and maintaining 3rd party content management systems Knowledge of modern cloud infrastructures and tools, such as AWS, Terraform, and Docker Experience with APIs and developing in a service-based application environment Experience building optimized UIs for performance Proficiency with version control systems such as Git Experience working within a formal CI/CD pipeline Experience with logging, monitoring, and alerting services like Datadog, Newrelic Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend At least Upper-intermediate English level This role requires mandatory timezone coverage: work must align with the Toronto (ET) timezone for LATAM hours and 13:00–21:00 EET for EU hours approximately. We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers

Technology

N-iX

Senior Java Engineer

Senior

Remote

Warsaw, Poland

6,000 - 6,140 USD

🏢 Summary: Senior Java Engineer role focused on building and maintaining scalable backend services and contributing to frontend development for a next-generation endpoint protection and detection platform. The position involves working in an Agile team on distributed microservices architecture, leveraging cloud platforms and AI-assisted development tools. The solution delivers real-time cyber threat prevention and response across multiple operating systems. 🗂️ Requirements: 5+ years of software engineering experience, Strong proficiency in Java, Experience with large-scale distributed systems, Experience with microservices architecture, Experience with AWS and/or GCP, Experience with Kubernetes, Experience with Kafka or similar messaging systems, Experience integrating APIs and data stores, Upper-intermediate English level 📃 Skills: Java, AWS, GCP, Kubernetes, Kafka, Microservices, REST, SQL, AI, Git 🏢 Description: N-iX is looking for a Senior Java Engineer to join a collaborative product team of around 8 engineers working on a complex, high-impact software platform. You’ll contribute across the stack, building scalable backend services and intuitive frontend experiences, while actively using AI-powered development tools to improve productivity and code quality. The team follows Agile best practices, values clean architecture, ownership, and continuous improvement. As an engineer, you’ll help to develop the platform that serves as an enterprise next-generation endpoint protection (EPP) + endpoint detection & response (EDR) solution that runs on Windows (as well as macOS, Linux, servers, etc.). It comes as a single, unified agent designed to prevent, detect, respond, and remediate cyber threats, including malware, ransomware, fileless attacks, and advanced persistent threats — all in real time. Responsibilities: Design, develop, and maintain backend services in Java Collaborate closely with backend, frontend, and QA engineers in an Agile/Scrum environment Write clean, testable, and well-documented code Integrate and work with APIs, data stores, and third-party services Use AI-assisted development tools (e.g., code assistants, testing tools, analysis tools) to improve delivery speed and quality Support production systems and participate in troubleshooting when needed Requirements: 5+ years of extensive software engineering experience Proficiency in Java Proven expertise in developing large-scale distributed systems and microservices architecture, with a focus on performance, scalability, and reliability Experience with cloud platforms (AWS and/or GCP) and Kubernetes (must) Experience with Kafka or similar solutions Excellent problem-solving skills Strong communication skills and ability to articulate technical concepts and influence engineering direction across teams, departments, and stakeholders Upper-intermediate level English

Technology

N-iX

Inference Platform Engineer (LLM & Kubernetes)

Senior

Remote

Krakow, Poland

6,000 - 8,200 USD

🏢 Summary: The role involves owning and operating LLM inference platforms in production, focusing on API integration, orchestration, and reliability within Kubernetes-based environments. You will ensure high availability, performance, and security of inference services while managing deployments and monitoring across cloud or hybrid infrastructure. The position includes hands-on work with multi-turn conversational AI systems and production-grade observability and DevOps practices. 🗂️ Requirements: 5+ years of Python programming experience, Strong Kubernetes experience including deployment, scaling, and monitoring, Experience with production logs, monitoring, and observability systems, Understanding of LLM fundamentals and model behavior, Experience integrating and working with LLM Inference APIs (e.g., OpenAI, Anthropic), Ability to independently own and operate inference services, Solid Linux fundamentals, Experience with CI/CD workflows and Git, Knowledge of platform security and CVE monitoring 📃 Skills: Python, Kubernetes, LLM, OpenAI, Anthropic, API, Linux, Helm, ArgoCD, Git, CI/CD, Monitoring, Observability, Logs, Cloud, Rust 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for an Inference Platform Engineer (LLM & Kubernetes) to join our team. Our client is a leading European AI company developing large language models and generative platforms for enterprise and government clients. Their products combine high-performance technologies, transparency, accessibility, and data security, fully aligned with European regulatory and ethical standards. As an Inference Platform Engineer (LLM & Kubernetes) , you will take ownership of inference API integration, operations, and platform reliability across production AI systems. This role is designed to be covered by 1–2 FTE split across several senior specialists , ensuring continuity of inference services and full coverage during planned and unplanned absences as we take over end-to-end LLM inference responsibility. Responsibilities: Take ownership of inference API integration, orchestration, and long-term platform reliability Lead operations for LLM inference services as they transition under internal ownership Ensure inference API availability, latency, and performance in production environments Design and maintain multi-turn conversation handling, chat templates, and prompt orchestration Proactively monitor, troubleshoot, and resolve inference platform issues, logs, and errors Manage Kubernetes deployments, Helm charts, and ArgoCD workflows for inference services Ensure platform security, CVE monitoring, and compliance with internal and regulatory standards Collaborate closely with backend, platform, and infrastructure teams Maintain clear operational documentation to support shared ownership across multiple FTEs Participate in support / on-call rotation as required to ensure operational continuity Requirements: 5+ years of Python programming experience Strong Kubernetes (k8s) experience, including deployment, scaling, and monitoring Experience handling large-scale logs, monitoring, and observability in production Basic knowledge of LLM fundamentals and the surrounding industry  (e.g., what type of models exist, how does an LLM generate output) Experience from the user side developing against an Inference API (e.g., OpenAI, Anthropic, OpenRouter etc.) and understanding  of their structure (experience with providing or deploying a similar API yourself a strong plus) Ability to independently own and operate inference services in a shared-responsibility model (1–2 FTE split across multiple specialists) Strong communication skills and experience working with cross-functional engineering teams Solid Linux fundamentals Nice to have: Hands-on experience with Helm charts, ArgoCD, and CI/CD for AI services Interest in partly working with Rust Senior-level experience with production LLM inference or AI platform operations Experience building or operating multi-turn conversational AI systems Familiarity with real-time API orchestration or streaming inference workloads Background in MLOps, AI platform engineering, or SRE Experience with cloud-based inference deployments and scaling Knowledge of security, CVE scanning, and operational best practices Technology Stack: Inference: OpenAI, Anthropic, or other LLM inference APIs Focus Areas: API integration, multi-turn conversation orchestration, tool calling, platform reliability Infrastructure: Kubernetes, Helm, ArgoCD, cloud or hybrid environments Monitoring: Logs, metrics, observability tools for inference systems Workflow: Git, CI/CD pipelines, documentation, operational runbooks, incident handling Standards: Reliability, latency, performance, security, maintainability

Technology

N-iX

Senior .Net Fullstack Engineer

Senior

Remote

Krakow, Poland

5,000 - 6,000 USD

🏢 Summary: Senior .NET Fullstack Engineer role focused on building scalable backend services and modern dashboards for client and internal products. The position involves designing REST APIs, applying Clean Architecture and DDD, and optimizing database performance. The engineer will contribute to system design and performance improvements within a cloud-based environment. 🗂️ Requirements: 7+ years of experience with .NET, Strong knowledge of C#, 3+ years of experience with React, TypeScript, or Angular, Experience with ASP.NET and Web API, Experience with MSSQL and Entity Framework, Experience with unit testing using xUnit, Experience with Docker and Git, Experience with Azure and Azure DevOps, Experience optimizing SQL queries and stored procedures, Knowledge of Clean Architecture and Domain-Driven Design 📃 Skills: C#, .NET, ASP.NET, React, TypeScript, Angular, MSSQL, EntityFramework, xUnit, Git, Docker, Azure, AzureDevOps, WebAPI, SQL, DDD 🏢 Description: #5349 N-iX is a global software development company, empowering businesses worldwide with next-generation tech solutions. Since 2002, we have grown into a team of 2,400+ experts with offices in Kraków, Warsaw, and Wroclaw, and an active Polish community. We deliver high-impact projects for Fortune 500 clients and industry leaders, offering flexible work formats (remote, office, or hybrid) and lots of growth opportunities. Join us to create technology that drives real change for businesses and people across the world. N-iX is looking for a Senior .NET Fullstack Engineer to join the team working on the customer's product. You will join a functional team focused on building advanced tools, dashboards, and UIs for both external clients and internal users. The team's recent achievements include developing a new Client Dashboard and an Analyst Dashboard that enables the Operations team to efficiently track tasks and monitor their SLAs. Responsibilities: Design and develop scalable backend services using .NET. Apply Clean Architecture and DDD (Domain-Driven Design) principles. Build REST APIs and model domain logic. Optimize SQL/EF Core data access, SQL queries, and stored procedures. Ensure high code quality through testing and reviews. Identify and address performance bottlenecks in APIs and database queries. Contribute to system design and performance improvements. Requirements: 7+ years of experience with .NET and strong knowledge of C# fundamentals. 3+ years of experience with React, TypeScript, or Angular. Must-Have Tech Stack: C#, .NET 8/10, ASP.NET , MSSQL, Web API, Entity Framework, xUnit. Tools & Infrastructure: Git, Docker, Azure, Azure DevOps, API GW, Datadog. Ability to work with a high level of autonomy and take full ownership of tasks. Strong self-management skills in an environment with no micro-management. C1 English level (both written and spoken). Nice-to-Have Skills: Familiarity with event-driven architectures or messaging systems (e.g., Azure ServiceBus).