Senior Java Software Developer

EPAM Systems

Kraków, Poland • 1h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Java Software Developer

  • Domain: Securities Operations and Corporate Action systems for an investment bank back office

Description

You will develop and maintain core Java server applications that support the securities trade lifecycle. The role includes building new features, creating streaming applications with Apache Flink, and writing unit, integration, and behavior tests within a Scrum team using BDD to refine requirements.

Responsibilities

  • Develop new features and maintain the existing codebase

  • Develop streaming applications with Apache Flink

  • Write unit, integration, and behavior tests

  • Collaborate within a Scrum development team

  • Refine user requirements through behavior-driven development (BDD)

  • Collaborate with other global IT teams

  • Provide Level 3 support to assist production operations during rollouts and support-related matters

Requirements

  • 5+ years of experience with Java programming

  • Experience with the Spring stack (Spring Framework, Spring Boot)

  • Experience with build tools (Maven, Gradle)

  • Clean coding and refactoring skills with strong problem-solving ability

  • Hands-on agile experience, especially Scrum

  • Awareness of test-driven and behavior-driven development

  • Hands-on SQL and Unix experience

  • Experience with CI/CD

  • Ability to improve legacy codebases and apply modern best practices

  • Proactive communication and comfort working in fast-paced, changing environments

  • Strong written and verbal English skills; desire to work in a global team

Benefits

  • Hybrid-by-design mode with opportunity to work remotely within Poland

  • Chance to work abroad for up to 60 days annually

  • Business-driven relocation opportunities

  • Career development programs, mentoring, soft skills and well-being programs

  • Certification options (Anthropic, Gemini, GCP, Azure, AWS) and English classes

  • Stable pay

  • Employee Stock Purchase Plan with a 15% discount

  • Benefits package including health insurance, Multisport, and shopping vouchers

  • Referral bonuses up to $2,000

  • Office amenities and social/well-being events

  • Benefits apply to employees; contractor (B2B) cooperation may be available with individually agreed terms

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report