#1 Job Board for tech industry in Europe

Senior Full-Stack Developer (Java with React)
New
Java

Senior Full-Stack Developer (Java with React)

Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Hybrid

Tech stack

    CI/CD

    advanced

    Unit Testing

    advanced

    Hibernate

    advanced

    React

    advanced

    Java

    advanced

    SQL

    advanced

    JavaScript

    advanced

    Spring Boot

    advanced

    Azure

    nice to have

    Kafka

    nice to have

Job description

Online interview

We are looking for an experienced Senior Full-Stack Developer (Java with React) to join our Integration Team and drive the development of a new collateral platform.


This role involves building a comprehensive collateral workflow for Asset Management, covering client onboarding, margining, asset settlement, and reconciliation. The position follows a hybrid model, requiring 3 days per week working onsite at the client's office in Wroclaw or Krakow.


Responsibilities

  1. Write and test high-quality, maintainable product development code
  2. Apply core and advanced Java and front-end concepts to design and deliver business solutions
  3. Participate in or lead code and design reviews with peers and stakeholders to ensure architectural best practices
  4. Review and provide feedback on code written by team members, ensuring adherence to guidelines and efficiency standards
  5. Triage and resolve platform issues by analyzing their root cause and impact on operations
  6. Collaborate with team members to clarify vague requirements and prevent assumptions that may hinder development
  7. Debug and optimize application performance to align with business and technical objectives


Requirements

  1. Enterprise-level application development experience for 5+ years
  2. Must have experience with Java 8 / 11 / 21
  3. JavaScript and React/Redux, with capability to consider candidates experienced in TypeScript
  4. Experience with Spring Boot and Hibernate
  5. Background in Unit Testing and Integration Testing using Java testing frameworks
  6. Sound understanding of CI/CD pipelines and processes
  7. Proven ability to apply core and advanced Java programming concepts
  8. Expertise in writing unit tests with comprehensive coverage
  9. Ability to write and optimize intermediate-level SQL queries
  10. Proficiency in clear communication and effective problem-solving

Nice to have

  1. Knowledge of Kafka
  2. Familiarity with Azure cloud services
  3. Skills in containerization technologies such as Docker and Kubernetes


We offer

  1. We gather like-minded people:
  2. Engineering community of industry professionals
  3. Friendly team and enjoyable working environment
  4. Flexible schedule and opportunity to work remotely within Poland
  5. Chance to work abroad for up to 60 days annually
  6. Business-driven relocation opportunities
  7. We provide growth opportunities:
  8. Outstanding career roadmap
  9. Leadership development, career advising, soft skills, and well-being programs
  10. Certification (GCP, Azure, AWS)
  11. Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
  12. English classes
  13. We cover it all:
  14. Stable income (Employment Contract or B2B)
  15. Participation in the Employee Stock Purchase Plan
  16. Benefits package (health insurance, multisport, shopping vouchers)
  17. Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
  18. Referral bonuses
  19. Corporate, social and well-being events
  20. Please, note:
  21. The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview
  22. We will reach out to selected candidates exclusively


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Undisclosed Salary

B2B, Permanent