Senior Software Engineer & Tech Lead (Java, Cloud-Native)

STATE STREET CORPORATION

Kraków

On-site

PLN 254,000 - 310,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Permanent contract from day one
Gold Medical Package for employees and
private pension plan
Birthday/anniversary days off
Training & development programs

Job summary

State Street is seeking an experienced technology leader to join Kraków as a senior software engineering lead. You will guide a growing team of engineers, shaping technical strategy while delivering complex Java/C# projects for financial services clients.

The role emphasizes cloud-native architecture, microservices, and scalable, observable systems with strong emphasis on performance, reliability and SDLC best practices. Collaboration with analysts and product managers is essential.

Qualifications

  • At least 10 years of experience with full lifecycle of project development for Java applications from similar industry.
  • At least 2 years of experience leading a team of 5-10 people (hiring to offboarding).
  • Expert level proficiency in Java or C#/.NET, object-oriented design.
  • Strong experience with high-throughput low-latency systems.
  • Deep understanding of database internals and data model design.
  • Proven experience designing and building cloud-native systems that are observable, scalable, and resilient.
  • Familiar with event-driven architecture.
  • Strong understanding of financial system characteristics regarding transaction integrity, data consistency and reconciliation, auditability, and traceability.
  • Excellent problem-solving skills and ability to work independently and collaboratively in a team-oriented environment.
  • Experience in Agile and SDLC development methodologies.
  • Minimum Salary: zł282 000 Annual

Responsibilities

  • Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains.
  • Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems.
  • Direct problem solving for projects or major phases of projects to resolve software technical issues.
  • Develop, test, debug, and implement software programs, applications and projects using Java and being open to learn and utilize needed languages.
  • Provide informed guidance and critical analysis of proposed changes during code reviews.
  • Provide troubleshooting on large, mission critical client implementations.
  • Engage in the agile software development process by adhering to and advancing the CRD scrum methodology.
  • Plan and coordinate cross-team activities groups to complete assignments.
  • Identify opportunities to modernize the codebase by transitioning to a cloud-native architecture and adopting a microservices-based approach.
  • Leverage artificial intelligence capabilities to enhance and automate processes, improving efficiency and scalability.
  • Mentor and guide Junior Engineers.
  • Lead a team of 5-10 engineers both from technical and managerial perspective

Skills

Java
C# / .NET
Team leadership
Cloud-native
Microservices
Agile SDLC
Problem solving
Databases
Distributed systems

Education

B.S. in CS/Engineering
MS degree preferred

Job description

State Street is seeking an experienced technology leader to join Kraków as a senior software engineering lead. You will guide a growing team of engineers, shaping technical strategy while delivering complex Java/C# projects for financial services clients.

The role emphasizes cloud-native architecture, microservices, and scalable, observable systems with strong emphasis on performance, reliability and SDLC best practices. Collaboration with analysts and product managers is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud-Native Software Engineer (Python/Java)
Senior Cloud-Native Software Engineer (Python/Java)

State Street • Kraków

On-site
PLN 164,000 - 200,000
Permanent contract
Gold Medical Package
Private pension plan
+2
Senior Java Lead: Cloud-Native Microservices
Senior Java Lead: Cloud-Native Microservices

Experis • Kraków

Hybrid
PLN 420,000 - 540,000
Java Microservices Tech Lead - Cloud-Native & Kafka
Java Microservices Tech Lead - Cloud-Native & Kafka

Euroclear • Kraków

On-site
PLN 100,000 - 130,000
Competitive salary
Comprehensive benefits
Learning and development environment
Lead Java Software Engineer — FinTech & Digital Banking
Lead Java Software Engineer — FinTech & Digital Banking

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3
Senior Java Developer: Microservices, Kafka, Cloud-Native
Senior Java Developer: Microservices, Kafka, Cloud-Native

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 360,000
Health insurance
Multisport
Shopping vouchers
+2
Lead/Senior Java Developer
Lead/Senior Java Developer

Experis • Kraków

Hybrid
PLN 420,000 - 540,000
Senior .NET Lead for Financial Automation & Cloud
Senior .NET Lead for Financial Automation & Cloud

HSBC • Kraków

On-site
PLN 279,000 - 390,600
Lead Java Microservices Architect | Kafka & Kubernetes
Lead Java Microservices Architect | Kafka & Kubernetes

Euroclear • Kraków

Hybrid
PLN 180,000 - 280,000
Competitive salary
International environment
Learning & development
+1
Hybrid Lead, Cloud-Native Software & AI
Hybrid Lead, Cloud-Native Software & AI

Verisk • Kraków

Hybrid
PLN 300,000 - 360,000
Private health insurance
Medical care
Multisport card
+1
Senior Software Engineer: Architect & Delivery Leader
Senior Software Engineer: Architect & Delivery Leader

Euroclear • Kraków

Hybrid
PLN 260,000 - 380,000
Global team
International environment
Knowledge sharing & training
+1