{"id":2117117,"url":"https://alion.io/job/epam-systems-poland-senior-full-stack-engineer-java-and-react","title":"Senior Full-Stack Engineer (Java and React)","company":{"id":2612641,"name":"EPAM Systems Poland","domain":"epam-poland.pl","url":"https://alion.io/company/epam-poland","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Wrocław, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":54000,"max_usd":91000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":339},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"JavaScript","optional":false},{"name":"JUnit","optional":false},{"name":"Mockito","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"Spring Boot","optional":false},{"name":"Testcontainers","optional":false},{"name":"Agile","optional":true},{"name":"Anthropic","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"C#","optional":true},{"name":"CI/CD","optional":true},{"name":"GCP","optional":true},{"name":"GitLab CI","optional":true},{"name":"Grafana","optional":true},{"name":"Helm","optional":true},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Kubernetes","optional":true},{"name":"Platform Engineering","optional":true},{"name":"Splunk","optional":true}],"status":"live","first_seen_at":"2026-10-04T12:00:16Z","employer_posted_date":null,"last_verified_at":"2026-10-04T12:00:16Z","board_verified":false,"closed_at":null,"days_open":12,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":12},"description":"We are seeking a Senior Full-Stack Engineer with strong expertise in Java, Spring Boot, Kafka, microservices, and modern software architecture to deliver scalable solutions across enterprise banking and financial services environments.\nThe ideal candidate brings valuable Financial Services experience spanning Investment Banking, Commercial Banking, Digital Banking, Asset Management, and financial messaging platforms, providing a strong understanding of complex financial ecosystems.\nThis role combines solid backend engineering capabilities with cloud-native experience, AI-assisted development practices, and exposure to React-based frontend technologies, enabling effective contribution to end-to-end platform development.\nThis role offers a hybrid model, with 3 days per week working from the client's office in Kraków or Wrocław, Poland.\nResponsibilities\nDesign and develop scalable backend services using Java, Spring Boot, and microservices-based architectures\nBuild and maintain modern, responsive front-end applications using ReactJS and related technologies\nDeliver end-to-end platform features across enterprise banking and financial services environments\nImplement event-driven solutions leveraging Kafka and integrate with PostgreSQL databases\nApply AI-assisted development practices to improve productivity and code quality\nDevelop and maintain automated tests to ensure reliability and quality of the codebase\nCollaborate with cross-functional teams to define, design, and ship new features\nContribute to architectural decisions and promote best practices in software engineering\nEnsure solutions align with the complexities of financial ecosystems and business requirements\nRequirements\n7+ years of backend development experience with Java 17+, Spring Boot 3+, and microservices-based architectures\nProficiency in ReactJS, Redux, and TypeScript\nSkills in HTML5, CSS3, and modern JavaScript (ES6+)\nKnowledge of PostgreSQL and Kafka\nBackground in automated testing using JUnit 5, Mockito, Testcontainers, or similar tools\nFamiliarity with AI engineering tools such as GHCP CLI\nUnderstanding of Generative AI concepts and capabilities (frontier models)\nStrong English communication skills (B2 level or higher)\nNice to have\nExposure to .NET and C#\nFamiliarity with Splunk, Grafana, and App Insights\nPractical knowledge of Kubernetes, Helm, and Terraform\nExperience with GitLab CI/CD pipelines for build, test, packaging, and deployment automation\nStrong domain understanding of the Stock Borrow Loan business, including structured context in codebases (AGENTS.md, skills)\nWe offer\nWe gather like-minded people:\nTop tech minds driving innovation in AI, cloud and digital platform modernization\nSupportive team and agile, startup-like culture\nHybrid by design mode and opportunity to work remotely within Poland\nChance to work abroad for up to 60 days annually\nBusiness-driven relocation opportunities\n\nWe provide growth opportunities:\nCareer development programs\nThought leadership, mentoring, soft skills and well-being programs\nCertification (Anthropic, Gemini, GCP, Azure, AWS)\nEnglish classes\n\nWe cover it all:\nStable pay\nParticipation in the Employee Stock Purchase Plan with a 15% discount\nBenefits package (health insurance, multisport, shopping vouchers)\nReferral bonuses up to $2,000\nOffices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more\nCorporate, social and well-being events\n\nPlease, note:\nBenefits listed above are available to employees only\nWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually\nWe will reach out to selected candidates exclusively\n\nEPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.\nTech stack\nJava\nSpring Boot\nMicroservices\nKafka\nPostgreSQL\nReact\nTypeScript\nJUnit","description_format":"text","description_chars":4118,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Growth opportunities","Health insurance"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-08T22:59:03Z"}],"visa":[],"liveness":{"score":57,"band":"ok","label":"Likely open","p_open":1,"p_active":0.762,"p_room":0.75,"age_days":11,"expected_fill_days":12,"reasons":["seen:11","velocity","win:late","comp:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/epam-systems-poland-senior-full-stack-engineer-java-and-react","json_url":"https://alion.io/job/epam-systems-poland-senior-full-stack-engineer-java-and-react.json","meta":{"generated_at":"2026-10-17T01:55:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2752,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2612641},"rest":"https://alion.io/mcp/rest/get_company?id=2612641"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fepam-systems-poland-senior-full-stack-engineer-java-and-react"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fepam-systems-poland-senior-full-stack-engineer-java-and-react"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fepam-systems-poland-senior-full-stack-engineer-java-and-react"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/epam-systems-poland-senior-full-stack-engineer-java-and-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fepam-systems-poland-senior-full-stack-engineer-java-and-react"}]}