Skip navigation EPAM

Chief Java Developer Lisbon, Portugal or Remote

Chief Java Developer Description

We are seeking a talented and seasoned Chief Java Developer to become an integral part of our global team shaping cutting-edge digital services.

This role offers a remarkable chance to contribute to real-time solutions enabling low-latency, high-volume trading in equities, FX, rates, credit, and derivatives across global markets. As a part of a leading European investment bank, you will work within a fast-paced, innovative environment driving the intersection of finance and technology.


#LI-DNI

Responsibilities

  • Oversee SDLC processes, managing teams and coordinating BA/QA/Dev/Production support changes
  • Guide and support a globally distributed team to achieve seamless project execution and collaboration
  • Collaborate on architecture, design, and technology decisions, offering insights based on expertise and industry trends
  • Collaborate with production support teams to streamline release cycles and ensure robust system components
  • Develop real-time, event-driven applications that prioritize low-latency performance
  • Maintain adherence to test-driven development and continuous integration principles
  • Communicate with stakeholders to gather requirements and deliver scalable, efficient solutions
  • Provide insights into multithreading, garbage collection optimization, and advanced Java collections
  • Encourage a problem-solving mindset and promote rapid learning of domain-specific knowledge within the team

Requirements

  • 7+ years of software development experience with expertise in Java core technologies including multithreading, garbage collection optimization, and concurrency collections
  • 2+ years of leadership experience in relevant roles
  • Proficiency in real-time event-driven application development and familiarity with low-latency architectures
  • Competency in test-driven development and continuous integration methodologies
  • Strong leadership capabilities and competency in managing the SDLC process across globally distributed teams
  • Fluency in English with excellent written and verbal communication skills
  • Understanding of agile environments and collaboration within cross-functional teams

Nice to have

  • Background in trading systems, financial services, or investment technology domains
  • Familiarity with performance testing tools, system profiling, and optimization for live high-load systems
  • Knowledge of containerization, cloud platforms, or modern software delivery pipelines

We offer

  • Competitive compensation depending on experience and skills
  • Variety of projects within one company
  • Being a part of a project following engineering excellence standards
  • Individual career path and professional growth opportunities
  • Internal events and communities
  • Flexible work hours

Hello. How Can We Help You?

Our Offices