Senior Java Software Developer

EPAM Systems

Polska

On-site

PLN 180,000 - 260,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc. is seeking a Senior Java Software Developer to build robust Java server systems within a global team. You will develop new features, maintain code, and work on streaming apps using Apache Flink.

The role involves writing unit, integration, and behavior tests, and supporting production operations in a dynamic environment. The ideal candidate has 5+ years of Java experience, strong Spring Framework skills, CI/CD know-how, and solid SQL/Unix abilities, with proficiency in English

Qualifications

  • 5+ years of experience with Java
  • Experience with Spring stack (Spring Framework, Spring Boot)
  • Hands-on experience with CI/CD
  • Strong SQL and Unix skills
  • Experience with testing: unit, integration, and behavior tests
  • Familiarity with agile methodologies, SCRUM
  • Clear written and spoken English
  • Ability to work in a global team and deliver rapid iterations

Responsibilities

  • Develop new features and maintain existing codebase
  • Develop streaming applications with Apache Flink
  • Write unit, integration, and behavior tests
  • Cooperate within a scrum development team
  • Collaborate to refine user requirements through BDD
  • Collaborate with other global IT teams
  • Do level 3 support for production operations rollout and support

Skills

Java programming
Spring Framework / Spring Boot
Maven / Gradle
BDD / TDD
Agile SCRUM
SQL
Unix
CI/CD
English communication

Tools

Apache Flink
Maven
Gradle
CI/CD pipelines

Job description

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.

Responsibilities
  • Develop new features and maintain existing codebase
  • Develop streaming applications with Apache Flink
  • Write unit, integration, and behavior tests
  • Cooperate within a successful scrum development team built on mutual respect
  • Collaborate to refine user requirements through behavior-driven development (BDD)
  • Collaborate with other global IT teams
  • Do level 3 support, assisting the production operations team in the rollout and support-related matters
Requirements
  • 5+ years of experience with Java programming
  • Experience with Spring stack (Spring Framework, Spring Boot), build tools (Maven, Gradle)
  • Clean coding and refactoring skills with great problem-solving ability
  • Hands-on experience with agile methodologies, especially SCRUM
  • Awareness of test- and behavior-driven development
  • Hands-on SQL and Unix experience
  • Experience with CI/CD
  • Ability to improve older code bases, as well as apply modern best practices to new projects
  • Proactive, comfortable working in dynamic environments with fast-paced deliveries and changing requirements
  • Strong written and verbal communication skills in English, and the desire to work as part of a global team
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Polska

On-site
PLN 180,000 - 240,000
Senior Java Software Engineer :)
Senior Java Software Engineer :)

Luxoft • Kraków

On-site
PLN 180,000 - 280,000
Equipment: laptop and monitor
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Luxoft • Kraków

On-site
PLN 60,000 - 80,000
Senior Java Developer with Oracle SQL
Senior Java Developer with Oracle SQL

Luxoft • Kraków

On-site
PLN 180,000 - 260,000
Senior Java Engineer - Core Securities & Streaming Apps
Senior Java Engineer - Core Securities & Streaming Apps

EPAM Systems • Polska

On-site
PLN 180,000 - 260,000
Senior Software Developer
Senior Software Developer

Luxoft Holding • Kraków

On-site
PLN 60,000 - 80,000
Lead Java Software Engineer
Lead Java Software Engineer

EPAM Systems • Polska

On-site
PLN 300,000 - 420,000
Senior Fullstack Developer
Senior Fullstack Developer

Raiffeisen Tech GmbH • Warszawa

On-site
PLN 120,000 - 180,000
Mindgram access
Group Insurance
Employee Capital Plans
+1
Senior Java Developer
Senior Java Developer

Cantor Fitzgerald Ireland Ltd • Województwo mazowieckie

On-site
PLN 180,000 - 280,000
Restaurant level perks
Senior Java Software Engineer
Senior Java Software Engineer

Madiff • Polska

Remote
PLN 180,000 - 300,000
Comprehensive healthcare
Remote work model
Long-term B2B contract with a stable项目
Top locations