Jobs · justjoinit

E

Senior Java Software Developer

EPAM Systems · Krakow · Posted 13d ago

hybridFull-timesenior5-8 yrs🇵🇱 Poland
Apply on justjoinit

About the role

Are you passionate about building robust and scalable core Java server systems? Are you motivated to deliver real business value? We are currently looking for a Senior Java Software Developer. You will be working in a global team that develops and maintains a suite of applications that comprise Securities Operations and Corporate Action systems in Group Operations IT.The system is used to support the trade lifecycle in the back office of our client's Investment Bank. Members of this team work closely with the operations teams from all business areas and business development analysts to provide global solutions for varied business requirements. The system is the basis of the next-generation securities management system. The single most important part of our work is software craftsmanship – we push software quality and automation to the limits, always understanding the value we want to provide.ResponsibilitiesDevelop new features and maintain existing codebaseDevelop streaming applications with Apache FlinkWrite unit, integration, and behavior testsCooperate within a successful scrum development team built on mutual respectCollaborate to refine user requirements through behavior-driven development (BDD)Collaborate with other global IT teamsDo level 3 support, assisting the production operations team in the rollout and support-related mattersRequirements5+ years of experience with Java programmingExperience with Spring stack (Spring Framework, Spring Boot), build tools (Maven, Gradle)Clean coding and refactoring skills with great problem-solving abilityHands-on experience with agile methodologies, especially SCRUMAwareness of test- and behavior-driven developmentHands-on SQL and Unix experienceExperience with CI/CDAbility to improve older code bases, as well as apply modern best practices to new projectsProactive, comfortable working in dynamic environments with fast-paced deliveries and changing requirementsStrong written and verbal communication skills in English, and the desire to work as part of a global teamWe offerWe 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 exclusivelyEPAM 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.

Read the full posting on justjoinit →

FAQ

Is the Senior Java Software Developer role at EPAM Systems remote?+

This Senior Java Software Developer position is listed as hybrid (Krakow).

What seniority level is this Senior Java Software Developer role?+

This is a senior level position.

How do I apply for the Senior Java Software Developer role at EPAM Systems?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to EPAM Systems.