Senior Software Engineer

25 000 - 31 000 PLN/ mies.Umowa o pracę (brutto)
SeniorFull-time·Umowa o pracę
#334857·Dodano 6 dni temu·3
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaMicroservicesAPISDLCBackendMicroservice architectureSpringBootSpring IntegrationREST APIAIrisk managementDesign PatternsOraclePostgreSQLHBaseJUnitBDDSeleniumRobot FrameworkNetworkingLoad balancerSite reliability engineeringPrometheusGrafanaAppDynamicsSplunkIBM MQApache KafkaApache BeamSparkKubernetesHelmGCPStorage

Firma i stanowisko

HSBC Technology Poland is part of HSBC, one of the largest banking and financial services organisations globally, operating in 64 countries and territories. The role is within HSBC's Corporate and Institutional Banking department, specifically the Collateral Technology team, which provides technology for margining functions across thousands of clients worldwide. The team is engaged in a multi-year plan to build a new collateral platform based on microservices and open-source infrastructure, focusing on architecture transformation, automation, and innovation with internal cloud infrastructure. The position is a global role based in Kraków, Poland, involving collaboration with teams in Poland and India.


Wymagania

  • 10+ years of experience developing and implementing software solutions using Java, Microservices, API, and third-party product integrations.
  • Hands-on experience translating user requirements into functional code and managing the full software development life cycle (SDLC) from design to production.
  • Strong knowledge and experience in backend technologies including Microservice architecture, Java 17/21/25, Spring, Spring Boot, Spring Integration, and REST APIs.
  • Experience working in Agile and DevSecOps environments.
  • Proven ability to improve developer productivity through automation, reusability, and advanced technical skills.
  • Ability to influence and champion new ideas and technical direction within the organization.
  • Hands-on experience with AI coding assistants.
  • Experience designing applications alongside architects and platform stakeholders.
  • Excellent command of IT risk management processes, principles, architectural requirements, engineering threats and vulnerabilities, credentials management, and related controls.
  • Deep understanding of design patterns and principles, and comprehensive expertise in microservice design principles and patterns.

Nice to have:

  • Experience in cloud native software development.
  • Experience with database technologies such as Oracle, PostgreSQL, or HBase.
  • Experience with test-driven development methodologies including JUnit, BDD, Selenium, and Robot Framework.
  • Strong knowledge of development engineering concepts including infrastructure, networking, database management systems, caching, monitoring, observability, load balancers, and site reliability engineering.
  • Expertise in monitoring and observability technologies like Prometheus, InfluxDB, Grafana, AppDynamics, Splunk, OpenTelemetry.
  • Experience with MQ, Solace, Apache Kafka, Apache Beam, Apache Spark, and Object Store.
  • Practical knowledge of Kubernetes, Helm Charts, and GCP services such as cloud storage and cloud buckets.

Obowiązki

  • Work as an individual contributor by coding and testing new features, enhancements, and fixes to existing applications.
  • Provide hands-on technical leadership to a team of engineers in delivering application design, build, and upgrades to Collateral Technology architecture.
  • Design scalable, resilient, maintainable systems including microservices and event-driven architectures, and manage monolith-to-microservice migrations.
  • Ship high-quality code by setting coding standards, leading code reviews, and championing testing and CI/CD.
  • Establish a technology environment and automate processes to minimize variation and ensure predictable high-quality code and data.
  • Take accountability and ownership of design and solutions, promoting and ensuring engineering best practices and standards.
  • Drive automation of continuous integration and continuous delivery pipelines within a DevSecOps product/service team.
  • Identify risks and opportunities for IT and business to drive availability, performance, and resiliency of services.
  • Keep up to date and maintain expertise on current tools, frameworks, and technologies in areas such as cybersecurity, AI/ML, and data engineering.
  • Promote innovation and adoption of cutting-edge technologies and practices.

Oferta

  • Monthly gross salary range: 25,000 PLN – 31,000 PLN.
  • Additional monthly gross car allowance of 4,786 PLN.
  • Discretionary variable pay influenced by group, business/function, and individual performance.
  • Comprehensive benefits package including healthcare, family-friendly leaves, pension, and life assurance.
  • Additional bonuses for recognition awards.
  • Multisport card.
  • Private medical care.
  • Life insurance.
  • One-time reimbursement for home office setup (up to 800 PLN).
  • Cafeteria platform.
  • Employee assistance program.
  • Additional contributions to PPK scheme.
  • Corporate parties and events.
  • CSR initiatives.
  • Nursery discounts.
  • Financial support for trainings and education.
  • Social fund.
  • Flexible working hours.
  • Free parking.
Elastyczne godziny
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Płatny urlop
Bonusy
Stołówka
Darmowe napoje
Darmowe przekąski
Parking dla aut
HSBC Technology Poland

HSBC Technology Poland

31 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz