EPAM logo

Senior Java Developer

EPAM·Salary not specified

Primary stack

SpringJavaSQL

Nice to have's

Redismultithreadingnetworkingweb servicesJMSAgile principles

Job description

About the Position

We are seeking a Senior Java Developer to join our client, a leader in the financial domain with a long-standing track record in trading Fixed Income products. Their globally distributed, component-based IT system is built primarily in Java and leverages a wide range of enterprise technologies and standards, including JMS, ORM, Spring, Web Services, and REST, while also integrating TCP/IP networking, Bash scripting, Perl, Python, and C++. Please note that this role requires 3 days in the office in "flex-hybrid" mode.

Responsibilities

  • Design and implement software components according to requirements
  • Take responsibility for ensuring the delivery and quality standards of software
  • Spend time with the customer to determine and understand deliverables
  • Support the business in platform rationalization and optimization
  • Continue removing technical debt and driving platform standardization
  • Assist the business in migration to the strategic platform
  • Collaborate with other IT teams across the globe

Requirements

  • 3+ years of experience in software development
  • Strong knowledge of Core Java
  • Proficiency in Spring Framework
  • Knowledge of SQL
  • Pragmatic approach to software development with a team player mentality
  • Good communication and time management skills
  • Strong written and verbal English (B2 level)

Nice to Have

  • Familiarity with Redis
  • Experience in multithreading, networking, and web services in Java
  • Background in JMS
  • Ability to acquire and capture requirements with attention to software quality
  • Understanding of the investment banking domain
  • Knowledge of Agile principles (Scrum or Kanban)

We Offer

We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization

  • Supportive team and agile, startup-like culture
  • Hybrid by design mode and opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities

We provide growth opportunities:

  • Career development programs
  • Thought leadership, mentoring, soft skills and well-being programs
  • Certification (Anthropic, Gemini, GCP, Azure, AWS)
  • English classes

We cover it all:

  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
  • Corporate, social and well-being events

Please, note: Benefits listed above are available to employees only

We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually

We will reach out to selected candidates exclusively

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 3139 roles

Popular searches