Java Developer

2 weeks ago


Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

What you need to have to succeed in this role

  • Strong programming skills in Java and deep understanding of the JVM.
  • Hands-on experience with Spring Boot, Spring Cloud, and microservices.
  • Solid knowledge of SQL and database design.
  • Familiarity with software design patterns and best practices.
  • Experience working in Agile/DevOps environments with CI/CD pipelines.
  • Proficiency in English (minimum B2 level) with strong communication skills.
  • Ability to work independently and manage multiple priorities under pressure.
  • A collaborative mindset with a proactive and flexible approach.

Nice to have:

  • Knowledge of FX/MM and FX derivatives/options products
  • Experience working in multicultural, globally distributed teams
  • Familiarity with observability tools for metrics and tracing
  • Exposure to multiple programming languages (e.g., JavaScript, C++, Scala)
  • Experience with Murex (especially v3.1) and components like MxML Exchange or Datamart

Some careers shine brighter than others.

If you're looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.

Your career opportunity

Market Securities & Services (MSS) is the "investment bank" for HSBC. The Global Foreign Exchange (GFX) business is a key component within HSBC's MSS division. Our businesses generate millions of transactions across a range of financial markets. Our IT teams design and develop modern systems covering all aspects - trading in the markets, sales and customer tools, handling transactions and building financial and regulatory reporting.

Who we are:

This role is working within the Market Securities & Services (MSS) division, where technology is central to all aspects of our business - for example electronic trading in the financial markets.

The FX Options Primary Trading System (FXO PTS) team is responsible for the platform used to capture and enable the risk management of FX and precious metals derivatives. The PTS IT team is part of the wider FX Options IT organization, a team of 70 technologists working in Asia, Europe and North America to support a global business. The team leverages a broad range of technologies and is empowered to own their architecture and innovate. 

What we do:

We are building an in-house system for FX Options risk and life cycle management with the wider FXO PTS team. We work closely with the broader delivery team, product owner and other front office stakeholders (trading, quants, operations) to design and deliver best in class solutions. Our pods adopt a DevSecOps model to efficiently work within a team and contribute across development, security and operations.

The way we work

  • All our teams work in pods of 4-8 developers and work closely with the business
  • We are not 'order takers' but responsible for the service we are developing
  • For us that means:
    • All our teams strive to do continuous delivery - we do small, incremental releases and follow agile practices
    • We are empowered to use technology and tools to automate as much as possible
    • We build small services and strive to break up monolithic systems where we have them
    • Each small team is responsible for everything from the requirements to the development to running it in Production. If we build it we own it
    ,[Design and develop clean, efficient, and maintainable Java code., Build and maintain microservices within a distributed architecture., Ensure system stability and performance in production environments., Collaborate with business stakeholders to understand FX domain requirements., Participate in the full software development lifecycle, from concept to deployment., Automate testing and deployment for frequent, reliable releases., Ensure high availability and ownership of the services you build., Communicate effectively with global teams and cross-functional stakeholders.] Requirements: Java, JVM, Spring Boot, Spring Cloud, Microservices, SQL, DevOps, CD pipeline, Communication skills, JavaScript, C++, Scala Additionally: Training budget, Private healthcare, Flat structure, International projects, Multisport card, Monthly remote work subsidy, Psychological support, Conferences, PPK option, Annual performance based bonus, Integration budget, International environment, Small teams, Employee referral bonus, Mentoring, Workstation reimbursement, Company share purchase plan, Childcare support programme, Bike parking, Playroom, Shower, Canteen, Free coffee, Free beverages, Free parking, In-house trainings, In-house hack days, No dress code, Modern office, Knowledge sharing, Garden, Massage chairs, Kitchen.


  • Kraków, Lesser Poland, Czech Republic beBeeDeveloper Full time 900,000 - 1,050,000

    Job DescriptionWe seek a seasoned Java Developer to craft clean, efficient, and elegant code. As a key contributor, you will be responsible for building and maintaining microservice-based architecture, ensuring production stability and monitoring, and translating business requirements into technical solutions.Responsibilities include full-cycle software...


  • Kraków, Lesser Poland, Czech Republic Mindbox S.A. Full time

    Strong programming skills in Java and deep understanding of the JVM.Experience with Spring Boot, Spring Cloud, and microservices.Solid knowledge of SQL and design patterns.Familiarity with DevOps, Agile methodologies, and CI/CD.Excellent communication skills in English (minimum B2 level).Strong problem-solving abilities and ability to work under...

  • Java Software Engineer @

    37 minutes ago


    Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    2+ years of experience in Software Development In-depth knowledge of core Java / JDKAutomated unit testsExcellent problem-solving skillsAdditional Optional Qualifications:Testing and test automation skillsKnowledge or experience in web application security will be a plusStrong communication skills to interface with stakeholders and interact in standupsGood...


  • Kraków, Lesser Poland, Czech Republic Crestt Full time

    Fluent English and Polish (spoken & written)6+ years of professional experience in fullstack developmentStrong Java expertise (core and advanced concepts)Proficiency with ReactHands-on experience with Spring Framework and HibernateKnowledge of Kafka and JMSSkilled in Git version control workflowsExperience with TDD and BDDStrong SQL skills, including query...


  • Kraków, Lesser Poland, Czech Republic Remitly Poland sp. z o.o. Full time

    You have:A BS/MS in Computer Science or equivalent professional experience3+ years building backend services in production environmentsProficiency in at least one programming language (Java, Kotlin, Go, TypeScript)Experience with AWS (or similar cloud platforms) and cloud-based software developmentExpertise with both relational (MySQL, PostgreSQL) and...


  • Kraków, Lesser Poland, Czech Republic beBeeSoftwareEngineer Full time 4,500,000 - 7,500,000

    About the JobWe are looking for a seasoned Software Engineer to design, develop, and maintain complex software systems.Key ResponsibilitiesDesign, implement, and test CI/CD pipeline capabilitiesCollaborate with cross-functional teams to evolve services and introduce new technologiesProvide production and development supportRequirements5+ years of experience...


  • Kraków, Lesser Poland, Czech Republic beBeeDevelopment Full time €60,000 - €100,000

    Software Developer PositionWe are seeking a skilled software developer to join our team.The ideal candidate will have experience with software design and development in a test-driven environment, as well as good written and verbal communication skills and very good English.Experience with software design and development in a test-driven environmentGood...


  • Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time 700,000 - 1,300,000

    Job Title: Software Engineer MID/SENIORWe are seeking a skilled and experienced Software Engineer to join our Research and Development team in Poland.Key Responsibilities:Design, develop, and deploy scalable and efficient software solutions using Java and Spring.Collaborate with cross-functional teams to define and deliver high-quality software...


  • Kraków, Lesser Poland, Czech Republic beBeeBackend Full time 720,000 - 960,000

    Transform your career with our exciting fintech opportunity in Kraków!Job OverviewA bachelor's or master's degree in Computer Science or equivalent professional experience is required.At least 3 years of professional experience are necessary for this role.Proven ability to build and optimize large-scale web architectures, with a strong understanding of...


  • Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time 650,000 - 850,000

    Job DescriptionKey Responsibilities:Develop high-performance, scalable and secure systems that support metadata search and registry applications.Utilize expertise in Python, Java, Fast API, ReactJS, Typescript and other technologies to deliver robust solutions ensuring platform reliability and compliance with industry standards.Collaborate with...