Unlock Full Resume Report

New offer - be the first one to apply!

September 4, 2026

Senior Java Software Engineer

Senior • On-site

Krakow, MA, Poland

In this role, you will provide hands-on technology leadership for full-stack backend development, including microservices, APIs, and data store design, while guiding the team through legacy modernization and cloud-native architecture adoption.

Responsibilities

  • Take ownership and accountability for the technology solution and output delivered by the team
  • Provide technology thought leadership and assist the team in making sound technical decisions
  • Remove technology-related obstacles throughout the project lifecycle
  • Work with architects, CTO organization, and cross-functional teams to ensure technology governance and best practices are followed
  • Understand functional, non-functional requirements, and quality attributes, and build solutions accordingly
  • Contribute to and improve architecture and design
  • Build, review, and ensure quality of data models, API contracts, architecture, frameworks, and code
  • Assist in effort estimation, planning, prioritization, and dependency identification
  • Manage all technology artifacts
  • Analyze legacy applications and define target-state design/architecture

Requirements

  • Bachelor’s degree in Computer Science or similar (Master’s degree preferred)
  • 8+ years of professional software development experience
  • 8+ years of experience designing and developing microservices, REST APIs, and front-end applications
  • Strong hands-on experience with Java and Spring Boot for backend microservices development
  • Experience with AWS cloud-native services: EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, EKS, and CloudWatch
  • Proficiency in cloud-native microservices architecture with strong AWS expertise
  • Expertise in API economy with business acumen
  • Ability to analyze legacy applications and define target-state architecture
  • Experience working in Agile methodology
  • Hands-on technology leadership, preferably in full-stack development
  • Excellent English communication and presentation skills; this is a client-facing role
  • Strong organizational skills and ability to deal with ambiguity
  • Attention to detail and team leadership capabilities
  • Ability to collaborate with cross-functional teams, including Database, CTO organization, and API Economy teams

Nice to have

  • Front-end experience with Angular and TypeScript
  • Experience with Node.js for backend services
  • Familiarity with Python for scripting or data-related tasks
  • Experience with DynamoDB, PostgreSQL, or legacy DB2 databases
  • Knowledge of monitoring tools such as Splunk
  • Experience with testing frameworks, including Cucumber and API testing tools
  • Familiarity with mobile testing tools such as Perfecto
  • Background in financial services, asset management, or investor-facing platforms
  • Experience with data migration and legacy system decommissioning

Benefits

  • Hybrid work model and opportunity to work remotely within Poland
  • Opportunity to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs, thought leadership, mentoring, soft-skills, and well-being programs
  • Certification opportunities: Anthropic, Gemini, GCP, Azure, and AWS
  • English classes
  • Stable pay
  • Employee Stock Purchase Plan with a 15% discount
  • Benefits package including health insurance, multisport, and shopping vouchers
  • Referral bonuses up to $2,000
  • Offices with entertainment and relaxation zones, table tennis, football, free snacks, and coffee
  • Corporate, social, and well-being events

Benefits listed above are available to employees only.

Contractor engagement is available; B2B cooperation terms are agreed individually.

Only selected candidates will be contacted.

Similar jobs you might like