#1 Job Board for tech industry in Europe

SRS Java Developer
New
Java

SRS Java Developer

Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid
ClearCourse Dev

ClearCourse Dev

We’re building a brilliant business with the best products and the best people, and by integrating our software and payments platform, we’re delivering the best solution for customers.

Tech stack

    English

    B2

    Java

    regular

    Spring Boot

    regular

    ORM

    regular

    MsSQL

    regular

    Micronaut

    regular

    RESTful API

    regular

    JUnit

    regular

    CI/CD

    regular

    React

    nice to have

    Angular

    nice to have

Job description

Job Name: SRS Java Developer 

Lokalizacja: Remote, Cracow - hybrid

J. angielski: B2+ (most team based in the UK)

 

 

Our software development team is committed to building great products together. Products that are scalable, easy to maintain, and serve our users with excellence. As a Developer at Swan, your role is not just about writing code. It is about ownership, collaboration, and shaping the future of what we deliver — from the first idea to final delivery and beyond.  

 

 

You will take responsibility for the entire software lifecycle: from conception, analysis, requirement refinement and discussions with Product Managers, all the way through development, testing, deployment, training, and support. This end-to-end accountability is what sets our developers apart.  

 

You are also responsible for ensuring all work complies with relevant security and data protection standards, keeping user data safe and protecting our systems against vulnerabilities.

 

Key Accountabilities: 

  • Build and maintain robust, secure, and maintainable software systems — end to end. 

  • Develop loosely coupled, layered software components ensuring they are replaceable, testable, and version-controlled with minimal impact on others. 

  • Embrace Clean Code and SOLID principles: your code must be clear enough to be understood and extended by others quickly and safely. 

  • Participate in technical discussions, dailies and planning meetings, and backlog grooming. 

  • Deliver against agreed goals, staying committed and aligned with the team and manager’s chosen direction. 

  • Support junior developers through mentoring and lead by example in both quality and attitude. 

  • Handle developments, supports and production requests with professionalism, care, and accountability. Consistently demonstrates ownership and follows through to the delivery. 

 

Required skills and experience: 

  • At least 3 years of Developer experience across these technologies 

  • Backend: Java, Spring Boot or Micronaut – or any other multi-layered architecture framework – and ORMs (e.g. JPA/Hibernate). 

  • Relational Databases like MSSQL, PostgreSQL or MySQL.  

  • Others: Git, REST APIs, Docker, CI/CD pipelines, testing frameworks.  

  • Strong knowledge of Spring Boot or Micronaut frameworks. 

  • Solid understanding of RESTful services and API design. 

  • Strong understanding of software design principles (SOLID, DRY or Clean Code).

  • Comfortable navigating and maintaining legacy systems when needed. 

  • Experience writing unit and integration tests using JUnit or similar frameworks. 

  • Experience in agile environments and working with ticketing systems (e.g., Jira). 

  • Proficiency with Git and modern development workflows (CI/CD). 

 

  • Nice-to-Have:  

  • Experience in a Retail environment or EPOS  

  • Experience with front-end technologies like React, Agular or TypeScript. 

  • Knowledge of performance tuning and scalability principles. 

  • Exposure to mutation testing and code coverage tools. 

 

We offer:  

  • Kafeteria MyBenefit

  • Additional private medical care  

  • Day off for your birthday

  • Pizza Tuesday  

  • Relaxation zone –football table, PlayStation

  • Integration meetings  

  • No dress code  

  • and much more! 

 

Are you ready to take your next step or know someone who is? Apply to ClearCourse today!

Undisclosed Salary

Permanent

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Informujemy, że administratorem danych jest ClearCourse Dev z siedzibą w Krakowie, ul. Królewska 57 (dalej jako "adminis... more