May 19, 2026

Senior Software Developer in Test (Java)

Senior • Remote

17,050 - 20,150 PLN

Warsaw, Poland

This is a remote position.

Virtusa helps its Clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self-governing teams, we let our Clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality.

We are looking for experienced team players to fill the position of Senior Software Developer in Test (Java) and participate in our up-and-coming project for our client from the gaming and betting area. This is a fully remote project. 

Requirements

  • Experience in developing test automation within an Agile environment for BE services.

  • Technical experience with Java, Scala, Cucumber, Spring, Selenium.

  • AWS and TF knowledge.

  • Ability to interact with colleagues from all disciplines and specifically work closely with the development teams.

  • Good experience with Agile (Scrum).

  • Good English skills (written and spoken)

Benefits

  • Professional training programs

  • Work with a team that is recognized for its excellence. We have been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We have also received the Great Place To Work® certification for seven years in a row

Similar jobs you might like

Technology

ITMAGINATION

Senior Software Developer in Test (Java)

Senior

Remote

Warsaw, Poland

17,050 - 20,150 PLN

🏢 Summary: Fully remote Senior Software Developer in Test (Java) role focused on building and maintaining automated tests for backend services in a gaming and betting project. The position involves working in Agile teams to ensure high-quality, scalable software through robust test automation frameworks and cloud-based solutions. 🗂️ Requirements: Experience in test automation for backend services, Strong programming skills in Java, Experience working in Agile (Scrum) environment, Hands-on experience with Cucumber and Selenium, Knowledge of Spring framework, Experience with AWS, Knowledge of Terraform, Good English communication skills 📃 Skills: Java, Scala, Cucumber, Spring, Selenium, AWS, Terraform, Agile, Scrum 🏢 Description: This is a remote position. Virtusa helps its Clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self-governing teams, we let our Clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality. We are looking for experienced team players to fill the position of Senior Software Developer in Test (Java) and participate in our up-and-coming project for our client from the gaming and betting area. This is a fully remote project. Requirements Experience in developing test automation within an Agile environment for BE services. Technical experience with Java, Scala, Cucumber, Spring, Selenium . AWS and TF knowledge. Ability to interact with colleagues from all disciplines and specifically work closely with the development teams. Good experience with Agile (Scrum). Good English skills (written and spoken) Benefits Professional training programs Work with a team that is recognized for its excellence. We have been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We have also received the Great Place To Work® certification for seven years in a row

Technology

ITMAGINATION

Senior Test Engineer

Senior

Hybrid

Krakow, Poland

65 - 100 PLN

🏢 Summary: The offer is for an experienced Test Engineer to join a technology-focused project, working on client and server systems with a strong emphasis on automated testing and distributed architectures. The role involves designing and implementing automated test frameworks, diagnosing defects, and ensuring quality across devices and platforms. The position requires deep expertise in test automation, enterprise systems, and ChromeOS-related environments. 🗂️ Requirements: Bachelor’s degree in Computer Science or related field or equivalent experience, 7+ years of experience in software testing or test engineering (client and server systems), 5+ years of experience designing and implementing automated test frameworks, Strong understanding of client-server architectures and distributed systems, Experience with test automation tools for client and server testing, Strong knowledge of defect triage processes, Ability to diagnose and resolve defects using logs, code, and metrics, Experience handling and operating various devices 📃 Skills: ChromeOS, Android, Automation, Testing, Client-server, DistributedSystems, DefectTriage, PerformanceTesting, SecurityTesting, ScalabilityTesting, EnterpriseSystems, Cloud 🏢 Description: Virtusa helps its Clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self-governing teams, we let our Clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality. We are looking for experienced team players to fill the position of Test Engineer and participate in our up-and-coming project for our client from technology area. Requirements Bachelor’s degree in Computer Science or related field, or equivalent experience. 7+ years in software testing or test engineering (client and server systems) (platform and device). 5+ years designing and implementing automated test frameworks. Strong understanding of client-server architectures and distributed systems. Experience with test automation tools for client and server testing. Strong knowledge of defect triage processes with the ability to independently diagnose and resolve defects by analyzing logs, code, and metrics. Experience in handling and operating various devices, with a solid understanding of their functionalities. Preferred Qualifications: Extensive experience with ChromeOS architecture and testing workflows. Familiarity with ChromeOS and Android testing tools. Experience testing enterprise management systems and cloud-based services. Understanding of enterprise IT concepts like device enrollment and policy management. Experience with performance, security, and scalability testing.

Technology

ITMAGINATION

Senior AI Full Stack Developer (Python & Angular)

Senior

Remote

Warsaw, Poland

25,000 - 28,675 PLN

🏢 Summary: Remote Senior FullStack Developer role focused on building and scaling end-to-end AI applications, agentic workflows, and modern front-end interfaces. The position involves designing AI-driven solutions, optimizing system architecture, and integrating LLM-based systems into production environments. You will work on data-heavy applications and enterprise automation within a fully remote project in Poland. 🗂️ Requirements: 5+ years of experience with Python for data-heavy or AI-integrated applications, Strong experience with Django, Flask or FastAPI, Strong mastery of Vanilla JavaScript, Hands-on experience with AngularJS and knowledge of migration to modern Angular, Experience building agentic AI systems and autonomous LLM-based workflows, Practical knowledge of LangChain, LlamaIndex and RAG, Experience with AI agent orchestration frameworks, Commercial experience with GCP or AWS, Proven experience with Google AppScript for enterprise automation, Strong understanding of RESTful APIs, Experience with asynchronous programming, Experience with end-to-end agentic workflows, Hands-on experience with GenAI technologies such as Gemini, Copilot or Claude 📃 Skills: Python, Django, Flask, FastAPI, JavaScript, AngularJS, Angular, LangChain, LlamaIndex, RAG, LLM, GCP, AWS, AppScript, REST, GenAI, Gemini, Copilot, Claude 🏢 Description: This is a remote position. As a Senior FullStack Developer at Virtusa , you will build and scale end-to-end AI applications, integrate automated workflows, and design intuitive front-end interfaces. You will diagnose architectural bottlenecks, propose AI-driven optimizations, and communicate directly with stakeholders to turn complex requirements into functional code. This is a fully remote project within Poland. Requirements At least 5 years of experience with Python (Django, Flask, or FastAPI), specifically for data-heavy or AI-integrated applications. Strong mastery of Vanilla JavaScript and hands-on experience with Angular JS (and familiarity with the migration path to modern Angular). Hands-on experience building agentic AI systems and autonomous workflows based on LLMs. Strong practical knowledge of: LangChain, LlamaIndex, RAG, AI agent orchestration frameworks. Commercial cloud experience: GCP (preferred) or AWS AppScript Expertise: Proven experience using Google AppScript for enterprise automation or custom add-ons. API Design: Deep understanding of RESTful APIs and asynchronous programming. Experience in end to end agentic workflows Strong experience in using Gen AI technologies : Gemini, co-pilot, claude AI Benefits Professional training programs Work with a team that is recognized for its excellence. We have been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We have also received the Great Place To Work® certification for seven years in a row

Technology

ITMAGINATION

Senior AI Full Stack Developer (Python & Angular)

Senior

Remote

Warsaw, Poland

25,000 - 28,675 PLN

🏢 Summary: Remote Senior FullStack Developer role focused on building and scaling end-to-end AI applications with agentic workflows and intuitive front-end interfaces. The position involves designing AI-driven optimizations, integrating LLM-based systems, and developing data-heavy backend services. The role requires close collaboration with stakeholders to translate complex requirements into production-ready solutions. 🗂️ Requirements: Minimum 5 years of experience with Python (Django, Flask, or FastAPI), Experience building data-heavy or AI-integrated applications, Strong proficiency in Vanilla JavaScript, Hands-on experience with AngularJS and knowledge of migration to modern Angular, Experience building agentic AI systems based on LLMs, Practical knowledge of LangChain, LlamaIndex, RAG, and AI orchestration frameworks, Commercial cloud experience with GCP or AWS, Proven experience with Google AppScript for enterprise automation, Strong understanding of RESTful APIs, Experience with asynchronous programming, Experience designing end-to-end agentic workflows, Hands-on experience with Generative AI tools such as Gemini, Copilot, or Claude 📃 Skills: Python, Django, Flask, FastAPI, JavaScript, AngularJS, Angular, LangChain, LlamaIndex, RAG, LLM, GCP, AWS, AppScript, REST, Gemini, Copilot, Claude 🏢 Description: This is a remote position. As a Senior FullStack Developer at Virtusa , you will build and scale end-to-end AI applications, integrate automated workflows, and design intuitive front-end interfaces. You will diagnose architectural bottlenecks, propose AI-driven optimizations, and communicate directly with stakeholders to turn complex requirements into functional code. This is a fully remote project within Poland. Requirements At least 5 years of experience with Python (Django, Flask, or FastAPI), specifically for data-heavy or AI-integrated applications. Strong mastery of Vanilla JavaScript and hands-on experience with Angular JS (and familiarity with the migration path to modern Angular). Hands-on experience building agentic AI systems and autonomous workflows based on LLMs. Strong practical knowledge of: LangChain, LlamaIndex, RAG, AI agent orchestration frameworks. Commercial cloud experience: GCP (preferred) or AWS AppScript Expertise: Proven experience using Google AppScript for enterprise automation or custom add-ons. API Design: Deep understanding of RESTful APIs and asynchronous programming. Experience in end to end agentic workflows Strong experience in using Gen AI technologies : Gemini, co-pilot, claude AI Benefits Professional training programs Work with a team that is recognized for its excellence. We have been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We have also received the Great Place To Work® certification for seven years in a row

Technology

emagine Polska

Senior Java Developer

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: The offer is for a Senior Java Developer to design, develop, and maintain Java-based applications in AWS cloud environments. The role involves building microservices, integrating APIs, ensuring code quality, and resolving performance issues within Agile teams. It focuses on delivering robust, scalable cloud-native solutions using modern Java technologies. 🗂️ Requirements: Proven experience in Java development, Experience with AWS cloud services, Experience developing microservices, Experience with API integration, Knowledge of Agile methodologies, Experience with code testing and code reviews, Ability to troubleshoot and resolve performance issues 📃 Skills: Java, AWS, Spring, Hibernate, Microservices, API, Agile, DevOps 🏢 Description: We are looking for a Senior Java Developer with solid experience in Java and Cloud. The ideal candidate should have exceptional skills in developing and implementing solutions using the latest technologies. Main Responsibilities: Develop and maintain Java-based applications in cloud environments. Collaborate with multidisciplinary teams to design and implement robust solutions. Perform testing and ensure code quality. Participate in code reviews and provide constructive feedback. Identify and resolve application performance issues. Key Requirements: Proven experience in Java development. Familiarity with cloud services (AWS). Knowledge of Agile development practices. Skills in API integration and microservices. Ability to solve problems effectively. Desirable: Experience with DevOps tools. Familiarity with Java frameworks such as Spring or Hibernate. Relevant certifications in Java or Cloud.

Technology

Job Finder

Senior Java Developer – remote work

Senior

Remote

Warsaw, MZ, Poland

15,000 - 22,000 PLN

🏢 Summary: Remote Senior Java Developer role focused on designing and enhancing modern HR and payroll (HCM) systems, including building and evaluating internal and external APIs. The position involves architectural assessment, implementation of new functionalities, and collaboration with cross-functional teams in an Agile environment. The role also includes analytical work, test automation, and participation in technical specifications creation. 🗂️ Requirements: Extensive experience in Java development, Commercial experience with Spring Boot, Experience building REST APIs, Experience with Kafka, Strong knowledge of SQL, Experience with AWS services, Experience with Hibernate and JPA, Experience with CI/CD pipelines, Experience with test automation, Understanding of security concepts, Experience working in Agile/Scrum, Experience designing large-scale enterprise systems, Ability to analyze processes and define technical specifications, Very good English skills 📃 Skills: Java, Spring, SpringBoot, JPA, Hibernate, REST, Kafka, SQL, AWS, S3, SQS, ALB, JSON, Swagger, RESTDocs, CI, CD, Agile, Scrum, Security, WebComponents 🏢 Description: Nasz Klient to największa na rynku światowym firma świadcząca usługi z zakresu outsourcingu kadrowo-płacowego. Ma swoje biura zlokalizowane w kilkudziesięciu państwach na całym świecie, zatrudnia kilkadziesiąt tysięcy pracowników. Działa w naszym kraju od ponad 19 lat. Współpracuje z najbardziej innowacyjnymi firmami na rynku oferując usługi najwyższej jakości. Do swojego zespołu projektowego, rozwijającego nowoczesne rozwiązania kadrowo-płacowe poszukuje Eksperta na stanowisko: Senior Java Developer – remote work Zadania: Ewaluacja systemu, implementacja nowych funkcjonalności, Budowa wewnętrznych i zewnętrznych interfejsów API dla aplikacji HCM i kadrowo-płacowych. Ocena architektury i infrastruktury firmowych interfejsów API Marketplace. Udział w budowaniu systemu kadrowego- twardy HR, Udział, a z czasem prowadzenie spotkań analitycznych mających na celu zrozumienie potrzeb biznesowych organizacji oraz na ich podstawie tworzenie specyfikacji dla programistów, Testowanie rozwiązań kadrowych wypracowanych przez zespół w obszarze dokumentów kadrowych, Współpraca z zespołami w organizacji współpracującymi z klientami. Kompetencje techniczne: Java, Spring boot (Spring Data JPA + Hibernate), REST, Kafka, SQL i AWS (S3, SQS, ALB) JSON / JSON-Schema Basic concepts Security Documentation (Swagger / REST Docs) Test-automation Web-Components CI / CD Agile / Scrum Znajomość j. angielskiego na poziomie bdb. Oczekiwania: Wieloletnia praktyka i praktyczne doświadczenie w realizacji dużych rozwiązań biznesowych, dla klientów korporacyjnych, Zmysł analityczny: Analiza obecnych procesów, analiza wymaganych zmian, Budowanie modelu rozwiązania Budowanie scenariuszy testów nowych lub modyfikowanych funkcjonalności. Oferujemy: Współpracę projektową w międzynarodowej firmie, Wsparcie doświadczonego zespołu oraz opiekę mentora na czas wdrożenia, Możliwość rozwoju i pracę pełną wyzwań, Praca zdalna, pełen etat, Rozliczenie projektowe, atrakcyjna stawka godzinowa

Technology

Harvey Nash Technology

Senior Java Developer

Senior

Remote

30,000 - 35,000 PLN

🏢 Summary: Remote Senior Java Developer role focused on modernising legacy Java systems in a fintech environment using AI-assisted analysis, refactoring, and testing. The position involves building AI-powered CI/CD pipelines, developing MCP servers and LLM-based engineering tools, and improving API performance and reliability. The role targets measurable system improvements in high-reliability financial systems. 🗂️ Requirements: 6+ years Java backend experience, Strong Spring Boot expertise, Experience modernising legacy systems at scale, Background in fintech, banking or trading systems, Strong multithreading and concurrency knowledge, Experience with AI-assisted development tools, Strong API design knowledge, Experience with microservices architecture 📃 Skills: Java, Spring, SpringBoot, Multithreading, Concurrency, Locking, Atomics, Microservices, APIs, CICD, GitHub, Copilot, Claude, LLM, MCP, Testing, Refactoring, Security, Fintech, Banking 🏢 Description: Senior Java Developer | Remote| Fintech Client You will: Modernise legacy Java services using AI-assisted analysis, refactoring and testing Build AI-powered CI/CD pipelines with automated code review, test generation and security scanning Develop MCP servers and LLM-based tooling for other engineering teams Ship measurable results: faster APIs, better performance, higher reliability You bring: 6+ years of Java backend experience with strong Spring Boot expertise Hands-on experience modernising legacy systems at scale Background in banking, fintech, trading or similar high-reliability domain Solid multithreading knowledge in production systems (concurrency, locking, atomics) Practical use of AI dev tools – Claude Code, GitHub Copilot or similar Strong API design and microservices architecture knowledge English B2+

Technology

Experis Manpower Group

Senior Java Developer

Senior

Remote

Warsaw, Poland

160 - 180 PLN

🏢 Summary: Remote B2B contract for a Senior Java Developer focused on Savings & Investments products, including tax calculation engines, integrations, and reporting tools. The role involves full software development lifecycle participation, collaboration with stakeholders, mentoring developers, and contributing to engineering best practices. Benefits include private healthcare, Multisport card, e-learning access, and group life insurance. 🗂️ Requirements: 6+ years of Java development experience, Strong knowledge of Java 21, Strong knowledge of Spring Boot, Experience with Spring Framework, Experience with Hibernate, PostgreSQL expertise, SQL expertise, Knowledge of JMS, MQ, or similar messaging technologies, Experience with OpenAPI, Experience with AsyncAPI, Familiarity with Git, Familiarity with CI/CD pipelines, Understanding of OOP principles, Understanding of design patterns, Strong analytical skills, Strong communication skills 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, SQL, JMS, MQ, OpenAPI, AsyncAPI, Git, CI/CD, OOP 🏢 Description: Senior Java Developer Location: Remote Start Date: ASAP / up to 30 days notice period Contract Type: B2B via Experis Responsibilities Develop and maintain Java applications for Savings & Investments products Build tax calculation engines compliant with international regulations Create integrations, business process solutions, and customer reporting tools Participate in the full software development lifecycle Collaborate with business stakeholders and mentor other developers Contribute to code reviews and engineering best practices Requirements 6+ years of Java development experience Strong knowledge of Java 21 and Spring Boot Experience with Spring Framework and Hibernate PostgreSQL and SQL expertise Knowledge of JMS, MQ, or similar messaging technologies Experience with OpenAPI and AsyncAPI Familiarity with Git and CI/CD pipelines Understanding of OOP principles and design patterns Strong analytical and communication skills Benefits Fully remote work Private healthcare (Medicover) Multisport card Access to e-learning platforms Group life insurance

Technology

ITMAGINATION

QA Engineer (onsite from Warsaw)

Mid

On-site

Warsaw, Poland

10,850 - 20,150 PLN

🏢 Summary: QA Engineer role for a banking project based in Warsaw, focused on testing frontend/web applications within structured development environments. The position requires certified testing expertise and experience working with established QA tools and methodologies. The role involves ensuring high-quality software delivery aligned with SDLC standards. 🗂️ Requirements: Minimum 3 years of software testing experience, ISTQB CTFL certification, ISTQB CTAL-TA v4.0 certification before onboarding, Strong experience in frontend/web application testing, Minimum 1 year experience with Jira, Minimum 1 year experience with Zephyr, Knowledge of Agile methodology, Knowledge of Waterfall methodology, Understanding of SDLC, Business-level English 📃 Skills: ISTQB, Jira, Zephyr, Agile, Waterfall, SDLC, MSOffice, GenAI, AML 🏢 Description: Virtusa helps its Clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self-governing teams, we let our Clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality. We are looking for experienced team players to fill the position of QA Engineer and participate in our up-and-coming project for our client from the banking area. This is a position based in the client's Warsaw office. Requirements Minimum 3 years of testing experience Mandatory Certifications: ISTQB Certified Tester Foundation Level (CTFL) – Required at the application stage. ISTQB Certified Tester Advanced Level Test Analyst (CTAL-TA) v4.0 – Must be obtained successfully prior to the official onboarding date. Priority: Strong testing skills on frontend/web-based applications. Optional but highly valued: Experience within banking/financial institutions, ideally with AML knowledge. Business-level English proficiency. Proficiency in MS Office. Minimum 1 year of experience with Jira and Zephyr. Familiarity with Agile and Waterfall methodologies. Solid understanding of the Software Development Life Cycle (SDLC). A significant plus: Experience with testing GenAI applications. Benefits Professional training programs Work with a team that is recognized for its excellence. We have been featured in the Deloitte Technology Fast 50 & FT 1000 rankings. We have also received the Great Place To Work® certification for seven years in a row

Technology

DCV Technologies

Senior Java Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Java Developer role focused on building, maintaining, and optimizing scalable Java applications for complex financial and enterprise systems in a hybrid Krakow setup. The position involves working with microservices architecture, REST APIs, and databases within an Agile environment. You will contribute to design, development, performance optimization, and technical reviews. 🗂️ Requirements: Minimum 6 years of Java development experience, At least 5 years of experience with Spring and Spring Boot, Strong experience with Microservices architecture, Strong knowledge of REST APIs and integration patterns, Experience with SQL and NoSQL databases, Ability to design application architecture, Experience working in Agile environments 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, SQL, NoSQL, APIs, Architecture, Agile 🏢 Description: 📍 Location: Krakow, hybrid 3 days/week Role: Senior Java Developer Role Description: We are looking for an experienced Java Developer to join technology team. You will be responsible for developing, maintaining, and optimizing Java-based applications that support complex financial systems and enterprise platforms. Key Competencies: Agile way of working and collaboration in cross-functional teams Advanced Java concepts and object-oriented design principles Java API management, RESTful services, and Microservices architecture Database technologies (SQL / NoSQL) and performance optimization Requirements: Minimum 6 years of experience in Java development Strong experience with Spring / Spring Boot and Microservices (5+ years) Good understanding of REST APIs, integration patterns, and application architecture Experience with database technologies and writing efficient queries Ability to work in a team environment and communicate effectively with technical and non-technical stakeholders Experience working in Agile delivery environments Nice-to-Have / Bonus Skills: Experience in production support and troubleshooting Participation in design and architecture reviews Exposure to cloud platforms and modern deployment pipelines Mentoring or leading technical discussions Responsibilities: Design, develop, and maintain scalable Java applications Participate in design and code reviews Troubleshoot issues and optimize system performance Collaborate with business analysts and other teams to deliver solutions Prepare technical documentation and reports as needed