Fullstack Developer (Java + Angular)

Scaleworks

Kraków

On-site

PLN 180,000 - 240,000

Full time

7 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

Job summary

Centage builds Planning Maestro, a B2B SaaS FP&A platform used by finance teams across the US. The Poland engineering team is responsible for backend, frontend, data, QA and infrastructure.

You will work as a true full-stack engineer on data-heavy financial workflows using Java, Angular and TypeScript, with production systems you have kept running and a focus on performance and reliability.

Qualifications

  • At least 4 years of commercial software development experience.
  • Strong command of Java, Angular and TypeScript, with production systems you have kept running.
  • Practical experience with MongoDB, PostgreSQL and MS SQL Server.
  • Redis caching strategies and trade-offs.
  • AWS familiarity to run your code in production.
  • Proficiency with AI tooling in the development process.
  • English at a level enabling written and spoken communication with the product team.

Responsibilities

  • Develop product features end to end, from data model to interface.
  • Handle the calculation engine and performance on large financial datasets.
  • Integrate with customer ERP systems and other data sources.
  • Modernize older parts of the system, including data model migrations.
  • Ensure quality through tests, code reviews, observability, and production issue handling.
  • Contribute to development funds and flexible contract types.

Skills

Java
Angular
TypeScript
English proficiency
AI tooling

Tools

MongoDB
PostgreSQL
MS SQL Server
Redis
AWS
OpenTelemetry
Grafana
Prometheus
JVM profilers

Job description

Centage builds Planning Maestro, a B2B SaaS FP&A platform used by finance teams across the US. The product covers budgeting, forecasting and financial reporting, so you work on data that customers make real decisions on. Our engineering team in Poland is just over a dozen people and owns the entire product: backend, frontend, data, QA and infrastructure.

Requirements

Experience and technologies

  • At least 4 years of commercial software development experience
  • Java, Angular and TypeScript: very strong command of all three, proven by work on systems you have kept running in production. This is a genuine fullstack role, not a backend role with the occasional frontend ticket.
  • MongoDB, PostgreSQL, MS SQL Server: practical experience with both relational and non-relational databases, including the ability to diagnose and fix slow queries
  • Redis: understanding of caching strategies and the trade-offs behind them
  • AWS: enough working knowledge to keep your own code running in production

Working with AI

  • Strong command of AI tooling in the development process. We treat this as a hard skill, on par with a programming language. What interests us is the actual craft: driving an assistant through larger changes to a codebase, controlling the quality of what it produces, and knowing where these tools fail and why. Expect us to ask for specific examples from your work.

Availability and communication

  • Overlap with our US team, minimum three hours per day, with the working day starting between 8:30 and 10:00 CET. This is a hard requirement rather than a preference, since product, support and sales all sit on the other side of the Atlantic.
  • English at a level that lets you communicate comfortably in writing and in meetings with the product team

Nice to have

  • Experience in finance, ERP or reporting systems
  • Work with observability tooling: OpenTelemetry, Grafana, Prometheus, JVM profilers
  • Experience in a SOC 2 environment or under a comparable compliance regime
Responsibilities

What you will work on

  • Product features end to end, from the data model to the interface
  • The calculation engine and the performance of operations over large financial datasets
  • Integrations with customer ERP systems and other data sources
  • Modernization of older parts of the system, including data model migrations
  • Quality: tests, code review, observability and response to production issues
  • Development fund of 3k PLN per year per head
  • Flexibility in choosing the type of contract
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer
Full-Stack Engineer

Randstad Polska Sp. z o.o. • Wrocław

On-site
PLN 180,000 - 260,000
Hybrid work model
Private medical care
Sports card
+1
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

your Jared • Województwo pomorskie

On-site
PLN 180,000 - 240,000
Hybrid work design
Remote within Poland
Relocation opportunities
+6
Senior Fullstack Developer (Java & JavaScript)
Senior Fullstack Developer (Java & JavaScript)

Directio Sp. z o.o. • Warszawa

On-site
PLN 279,000 - 296,000
Private healthcare
Multisport card
Full Stack Engineer
Full Stack Engineer

The Adecco Group • Wrocław

On-site
PLN 284,000 - 405,000
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

your Jared • Łódź

Hybrid
PLN 180,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+2
Full-Stack Developer for AI-Driven FP&A Platform
Full-Stack Developer for AI-Driven FP&A Platform

Scaleworks • Kraków

On-site
PLN 180,000 - 240,000
Expert Fullstack Consultant (Java & React) (Kraków, PL, 30-302)
Expert Fullstack Consultant (Java & React) (Kraków, PL, 30-302)

GFT Technologies SE • Kraków

Hybrid
PLN 214,000 - 282,000
Java Fullstack Developer (with Angular)
Java Fullstack Developer (with Angular)

Mindbox Sp. z o.o. • Warszawa

Hybrid
PLN 180,000 - 290,000
Flexible cooperation
Hybrid work Warsaw
Team development
+3
Sr FullStack Developer
Sr FullStack Developer

NTIATIVE IT Recruitment • Warszawa

Hybrid
PLN 180,000 - 300,000
Senior Fullstack Engineer (Node.js, React, AI)
Senior Fullstack Engineer (Node.js, React, AI)

Experis ManpowerGroup Sp. z o.o. • Poland

On-site
PLN 248,000 - 289,000
100% remote
Life insurance
Private healthcare
+2