Senior Backend (Java) Developer

Duco
  • Job published298 days ago
CategoryBackend
Experience LevelSenior
RegionWorldwide
Company size51-100
Contact

Kasia

Share:

Description

At Duco, we believe in developing potential so we’re not looking for the perfect candidate with gold medals and superpowers. Even if you don’t have everything listed below, if you think you could be great in this role please do apply. We want to hear from you. Truly!

This is a remote position Poland-wide with the possibility to work at our office based in Wroclaw.

We started Duco because we believe that dealing with data at scale requires more intelligent systems. The proliferation of data formats, complexity and volumes are causing big issues in enterprises, who spend billions dealing with the resulting problems. It doesn’t need to be this way. Today, Duco provides Software as a Service (SaaS) solutions in the cloud to Financial Services, Insurance, and FinTech companies dealing with mission-critical data management issues and provides firms on-demand data integrity and insight, helping to drive operational efficiency, business agility and strategic decision-making.

Duco’s mission is to “make managing data easy” by replacing spreadsheets and technology-heavy solutions in areas like data prep, reconciliation, data quality and data management with a user-friendly, machine learning-powered platform.

Headquartered in London, with offices in the UK, US, Singapore, and Poland, Duco’s software is used by 14 of the top 30 global banks, asset managers with over $10 trillion in assets, leading payments innovators, exchanges and custodians, and insurers.

We’re going through a high growth phase, so we’re seeking several talented developers to join our Development team and be part of something truly transformational in the data space.

Bet you’re thinking ‘Yeah, lots of companies are hiring developers. So what?’

There’s one big difference here: At Duco, we give our developers the freedom to do their best work.

We put people first. Always! We genuinely care about transparency and we make sure to give everyone a voice. Regardless of roles or seniority levels, we value all opinions and input. We communicate honestly, whether the news is good or bad, and share knowledge and successes openly. Our philosophy is always to support, not micromanage.

Don’t take our word for it though, this is reflected in our Glassdoor reviews!

About the role

Developers at Duco work as part of an agile, cross-functional, empowered engineering team. Each autonomous team owns the destiny of their part of the product and makes decisions jointly, alongside representatives from Product, Sales and other customer advocates. They don't just "code up" stuff that someone else specifies. Because where’s the joy in that?

You could be developing our award-winning reconciliation platform to meet future scaling requirements. Or building out our data prep (ingestion and transformation) product. Or maybe both, by helping refactor common components to a fully service-oriented architecture.

Technologies

In terms of technologies, the ‘heavy lifting’ is mostly done in Java; web frameworks in use include Ruby on Rails and Spring Boot; and we utilise both MySQL and Clickhouse databases. It all runs in a cloud infrastructure which leverages Kubernetes, Docker and Helm. We also care very much about the developer experience, so we invest in the right tooling. Recently, that’s included projects involving Gitlab, Bazel and automation testing frameworks.

And across the stack, you should expect continuous diversification and development. We improve through innovation, so we welcome the impetus that new eyes and fresh perspectives can bring.

Day to day you’ll be:

Designing and building new features, new services and new technologies
Ensuring the code you and your team deliver is supportable and highest quality
Working with Product Owners to understand customers and scope out work
Performing code reviews for others, and having your code reviewed by your peers
Teaching and mentoring less experienced colleagues

We would love to hear from you if you have:

A keen interest in writing resilient software that scales
Extensive experience with Java or other statically typed languages
Experience with one web framework (Spring Boot or Ruby on Rails)
Working knowledge of SQL and/or relational database concepts
Experience in splitting application from monolith to microservices

Not essential, but it would be great if you have the following:

Experience with AWS
Solid experience with one dynamically typed language (e.g. Ruby)
Aptitude with CI and CD pipelines (GitLab preferred)
Experience with Kubernetes deployments (Helm)
Exposure to Ubuntu Linux
Knowledge of Javascript, Typescript and a front-end framework (React)

In return, you’ll get a worthy reward package:

A base salary in a range 22 000 - 28 500 PLN, reviewed annually
B2B contract is an option
A success-sharing bonus scheme, so we recognise and reward your effort
Unlimited annual holiday, because we trust our people to manage their own time off
Flexible working options: you can choose to work from home, at the office, or both - whatever is best for you
Flexibility around working hours, as long as you’re delivering what’s needed
Annual allowance to help you make the best of your home working environment
Enhanced family leave provisions
Personal learning and development opportunities (we dedicate budget for this)
Spot rewards, so we can say thanks when you do a really great bit of work
Referral bonus if we hire someone great who you’ve recommended to us
Employee of the Month and Employee of the Year awards
4 Volunteering days off that can be used flexibly based on the employee’s choice of initiative
Private medical care packages: individual, partner or family
Multisport card
Life insurance package
50% deductible costs scheme (AKUP) - employment contract
Job expired

22,000 - 28,500 PLN

netto monthly (B2B, + vat if applicable)

22,000 - 28,000 PLN

gross monthly (permanent)
  • Job published298 days ago
Job expired

22,000 - 28,500 PLN

netto monthly (B2B, + vat if applicable)

22,000 - 28,000 PLN

gross monthly (permanent)
  • Job published298 days ago
Contact

Kasia

More similar vacancies

Programista PHPComarch S.A.Remote: Kraków
    Undisclosed Salary
    9 days ago
    9 days ago
    Python Backend DeveloperNewPerspectiveRemote: Zielonka
      15,000 - 18,000 PLN
      12 days ago
      12 days ago
      Integration Developer (ze znajomością szyny ESB)Finture Sp. z o.o.Remote: Warszawa
        Undisclosed Salary
        21 days ago
        21 days ago
        Programista Systemowy (Python)nazwa.plRemote: Kraków
          15,000 - 26,000 PLN
          21 days ago
          21 days ago
          DEVELOPER INTEGRACJI (ESB)PKO FinatRemote: Warszawa
            Undisclosed Salary
            22 days ago
            22 days ago
            Ruby on Rails DeveloperER GroupRemote: Warszawa
              23,000 - 26,000 PLN
              22 days ago
              22 days ago
              Senior C++ DeveloperRITS Professional ServicesRemote: Polska
                14,500 - 19,200 PLN
                24 days ago
                24 days ago
                Senior Backend C# DeveloperStrategie PersonalneRemote: Tylko Polska
                  22,000 - 28,000 PLN
                  28 days ago
                  28 days ago
                  Senior Java Developer/Spring (DH)Lufthansa Systems PolandRemote: Gdańsk, Tricity
                    10,000 - 21,000 PLN
                    29 days ago
                    29 days ago
                    Programista C#Polcar P.P.H.Remote: Warszawa
                      6,000 - 12,000 PLN
                      29 days ago
                      29 days ago