Middle Java Backend Engineer
Epam Systems โ Poland ยท Posted ~23 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
EPAM is seeking a Middle Java Backend Engineer to join a high-performing team building and modernizing a front-office trading platform for a major global investment banking client.
The platform operates within the equity derivatives trading domain, supporting trading desks and sales teams worldwide.
The application serves as an end-to-end RFQ, negotiation, trade-capture, and booking platform for OTC and listed options instruments โ providing trading-venue connectivity and integration with downstream lifecycle and risk systems.
A key dimension of this role is platform modernization: adopting modern frameworks and runtimes, migrating towards web technology, optimizing performance, improving observability, and defining new services with frequent deployment cycles and quick rollbacks โ all while continuously delivering business value.
This role requires an openness to working from the office 3 times a week (Wroclaw).
Responsibilities
Design, develop, test, and maintain Java backend services within the platformImplement and support electronic-trading connectivity, business logic, and data persistenceBuild and maintain server-side endpoints/APIs that power the trading blotter and view clientsWrite clean, well-tested, maintainable code with appropriate unit and integration test coverageParticipate in code reviews, technical design discussions, and continuous improvement of the codebaseContribute to platform modernisation โ adopting modern frameworks, optimising performance, improving observability, and enabling frequent deployment cycles with quick rollbacksDiagnose and resolve production issues, contributing to stability, performance, and observabilityCollaborate within an Agile team alongside backend, UI (.NET), and support engineers, and work closely with business users and other teams
Requirements
3โ5 years of commercial Java backend development experienceProficiency with AI-augmented development tools (e.g., GitHub Copilot or similar) to accelerate deliveryStrong grasp of core Java: OOP, collections, generics, concurrency/multithreading, and the JVMSolid object-oriented design and understanding of common design patternsExperience building server-side services / REST APIs / endpointsSQL and data persistence experience (relational databases and/or ORM frameworks)Experience with Maven (or comparable build tool) and Git for version controlStrong automated testing discipline (e.g., JUnit, Mockito)Familiarity with CI/CD tooling (e.g., GitLab, TeamCity, Jenkins, or similar)Good written and spoken English for collaboration in an international team
Nice to have
JavaScript / TypeScript exposure (for cross-team collaboration on web/UI components).NET / C# familiarity (the client UI is built on .NET)Experience with JMX, application monitoring, and operational/production supportPerformance tuning and profiling of JVM-based applicationsBackground in financial services, electronic trading, trade capture, or low-latency systemsExposure to Log4j2, Nexus/Artifactory, and containerised or multi-environment deploymentsSpring or an equivalent application framework
We offer
We gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors.
Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusively
EPAM 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.
We have 60,597 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 60,597 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume