Senior Software Java Engineer

1 day ago


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

What you need to have to succeed in this role

  • 5+ years of experience in designing, developing, and operating distributed microservice systems written in Java and Spring Boot (Resilience4j, Service Discovery, Sleuth, Ribbon).
  • Solid understanding of testing methodologies and frameworks. TDD and BDD practice.
  • Experience with relational databases (Oracle, Postgres) and middleware (MQ,PubSub,Solace).
  • Practical experience with Cloud (GCP preferrable), Kubernetes, Docker.
  • Solid knowledge of DevOps and Agile practices.
  • Ensure software is developed up to highest standards matching modern software development principles: SOLID, KISS, DRY, YAGNI.
  • Ability to work with business and translate functional requirements into technical solutions.
  • Should be able to provide innovative solutions to complex business problems, learn new technologies and business domain.

About the project

We're Markets & Securities Services IT Poland, a technology department providing technology services and solutions for the Investment Bank businesses at HSBC. Systems we create enable transactions across multiple asset classes. Our teams work in partnership with the business counterparts to deliver high-throughput systems, from low latency trading applications to large Microservices platforms. We also perform architecture and cloud migrations.

What you'll do

Java engineering team in Krakow will be responsible for both the development and maintenance of the microservices in Collateral.

HSBC is seeking a senior Java Engineer to join this team to perform the following: 

  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Contribute to the full life-cycle of the product (including problem discovery, prototyping, design, implementation and measuring adoption as well as testing).
  • Ensure test-driven development and implement automated testing solutions.
  • Focus on performance, availability, reliability and security.
  • Mentor and coach other engineers, collaborate with global team.
  • Support the platform: incident resolution, monitoring, problem management, root cause analysis.
  • Develop tooling to automate and optimise our operations.

If your CV meets our criteria, you should expect the following steps in the recruitment process:

  • Online behavioural test
  • Telephone screen
  • Job interview with the hiring manager
,[] Requirements: Java, Spring Boot, Microservices, Testing, TDD, BDD, IBM MQ, PubSub, Solace, Oracle, PostgreSQL, Cloud, Kubernetes, Docker, DevOps, Agile, GCP 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 Espeo Software Full time

    We are seeking an experienced Senior Software Development Team Lead to join our team at Espeo Software in Kraków. As a key member of our technology team, you will be responsible for leading a group of 4-5 developers in the development of an advanced data collection platform.Key Responsibilities:Lead a team of software developers to design, develop, and...


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

    eSkill is a global leader in employment-related skills testing, providing organizations with a web-based skill testing service. Our platform helps hiring and training managers configure tests to match their needs and reduce the risk of hiring failures and discrimination litigation.Job DescriptionWe are looking for a talented Senior Software Engineer to join...

  • Software Engineer

    4 days ago


    Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    Job OverviewAt Axiom Software Solutions, we're seeking a skilled Senior Full Stack Developer to join our team. This role involves developing high-quality software using cutting-edge technologies.About the RoleWe're looking for an experienced developer who can design, code, and test software applications. The ideal candidate will have expertise in Enterprise...


  • Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    At Axiom software solutions, we are looking for a skilled Java Architect to lead our team in designing and implementing high-quality software systems. The ideal candidate will have experience with Java 11 and above, Spring Boot, Hibernate, GCP Data store, MySQL, GCP Cloud, Git, Jenkins, PL/SQL, and Oracle.About UsAxiom software solutions is a leading...


  • Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    Axiom Software Solutions is seeking an experienced Full Stack Developer to join our team as a Lead Software Engineer.About the Role:This position involves working collaboratively with our cross-functional teams to build and maintain high-quality software solutions.Main Responsibilities:* Collaborate with Technical Product Manager to prepare requirements for...


  • Kraków, Lesser Poland, Czech Republic Splunk Services Sp. z o.o. Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Mobile Engineering team at Splunk Services Sp. z o.o.In this role, you will be responsible for designing and building innovative products that enable our customers to access their data securely and efficiently across various platforms.Key ResponsibilitiesCollaborate with...


  • Kraków, Lesser Poland, Czech Republic Telenor Linx Polska Full time

    Excellence with Java programming languageAvailability to drive and oversee software development initiativesPassion for software development and openness to other programming languages (Go, Python, Rust, Kotlin)Knowledge of REST and HTTP protocol, API design, API security,Knowledge of SQL and database servers such as MySQL/PostgreSQLUnderstanding of web...


  • Kraków, Lesser Poland, Czech Republic Telenor Linx Polska Full time

    Excellence with Kotlin and Java programming languagesAvailability to drive and oversee software development initiativesPassion for software development and openness to other programming languages (Go, Python, Rust)Knowledge of REST and HTTP protocol, API design, and API securityKnowledge of SQL and database servers such as MySQL/PostgreSQLUnderstanding of...


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

    Solid knowledge and experience with Python, .NET, Microsoft SQL Server. (3+ years)Experience and solid knowledge of designing and developing multi-tier and multi-layer applications.Experience in creating observable systems.Very good analytical skills and a proactive approach to problem solving.Effective team player with excellent communication and...

  • Lead Java Engineer

    3 days ago


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

    5+ years of experience in designing, developing, and operating distributed microservice systems written in Java and Spring Boot (Resilience4j, Service Discovery, Sleuth, Ribbon)Solid understanding of testing methodologies and frameworks. TDD and BDD practiceExperience with relational databases (Oracle, Postgres) and middleware (MQ,PubSub,Solace)Practical...


  • Kraków, Lesser Poland, Czech Republic Espeo Software Full time

    Job DescriptionWe are seeking a highly skilled and experienced Director of Engineering to lead our advanced data collection platform project. This is a unique opportunity to work with innovative technologies, collaborate with industry leaders like Facebook, Google, and X (Twitter), and make a significant impact in the field of technology.The successful...


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

    About HSBC Technology PolandWe are a technology department providing technology services and solutions for the Investment Bank businesses at HSBC. Our teams work in partnership with business counterparts to deliver high-throughput systems, from low latency trading applications to large Microservices platforms.Our ChallengeWe're seeking a senior Java Engineer...


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

    We are seeking a highly skilled Senior Software Developer to join our dynamic team at ITDS. As a key member of our organization, you will play a crucial role in shaping the future of global markets technology.Company OverviewITDS is a leading provider of innovative solutions for international companies in the financial industry. Our mission is to deliver...


  • Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    ,[ Fullstack in Java, Spring, React Framework, CI&CD, testing tools / frameworks, experience with Cloud Technologies – GCP, Agile development, Good self-organization skills and initiative, Travel industry knowledge as the advantage. , Accountable to build high quality working software , Collaboratively codes, tests and builds software according to...


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

    We are looking for developers that you'd be willing to switch to our tech stack Scala/Lua from any other Back-End language. Hybrid Office location: Krakow, Aleja Pokoju 18 We don't have a fully remote working option. REQUIREMENTS:2+ years of work experience, including programming experience in Java/ any JVM language / PHP / C++ / Scala/ Lua.2+ years of...

  • Senior Engineer

    2 days ago


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

    What you need to have to succeed in this roleProven experience as a senior individual contributor or technical lead in a large-scale mobile engineering organization with expert-level knowledge of Android development and the Android ecosystem. ( Mastery of Android SDK, different Android versions, and handling various screen sizes).Proficiency in Java and...


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

    Welcome to the Mobile Engineering team at HSBC Technology Poland.We are currently seeking a Senior Software Development Engineer to join our Mobile Platform teams. This role will involve developing new mobile apps and online experiences, using digital messaging to enhance customer relationships, building and improving the underlying technology and security...


  • Kraków, Lesser Poland, Czech Republic Opendoor Labs INC. Full time

    Here's what you'll be up to:Contribute to technical planning by blending engineering best practices with business insights. Architect efficient, stable, extensible solutions that grow gracefully over time. Write code that's robust, scalable, and cost-effective, handling failures with ease. Keep things clean and clear- focusing on simplicity,...


  • Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    ,[Role : Lead Full Stack Developer , Location: Krakow Poland , Type: Contract , Rate : 1200-1400 PLN Per day, , Max Must be fluent Polish Speaker (only Any EU/Polish citizen or Ukrainian Citizens) Please send only Immediate joiners or max 1-2 week notice candidates, , Lead Software Engineer | 10-15 + years Fullstack in Java, Spring, React Framework,...

  • Software Engineer

    7 days ago


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

    Xebia sp. z o.o. is a leading digital solutions provider with a strong presence in the European Union.About UsWe have been developing innovative digital solutions for clients across various industries for nearly two decades. Our expertise lies in cloud-based solutions, and we have partnerships with top cloud providers like AWS, Azure, and Google Cloud...