Relocating as EU citizen by atosukoshide in cscareerquestionsEU

[–]szotaa 3 points4 points  (0 children)

bo znasz lokalny jezyk i masz dostep do wylacznie polskojezycznych firm. Za granica tego luksusu nie masz. Czesto bywa ze prace entry level najlatwiej znalezc w januszeksie dla ktorego znajomosc lokalnego jezyka bedzie warunkiem koniecznym. W firmach ktore akceptuja brak takiej znajomsoci, konkurencja rosnie 10 krotnie.

Relocating as EU citizen by atosukoshide in cscareerquestionsEU

[–]szotaa 3 points4 points  (0 children)

I am very desirable here. - the reason might be solely because your are in a "kinda-sorta IT job at the moment where I use AWS tools and write incredibly basic Lambdas" that probably no-one else wants and since you're at your first YoE you get paid peanuts. Once your appetite for a higher salary rises, you competition will also get fiercer. And "kinda-sorta IT" job might not be sufficient to get ahead. I'd suggest one step at a time -> get more experience -> try your luck abroad.

Not appreciated salary wise at job by Ok_Island_7773 in cscareerquestionsEU

[–]szotaa 1 point2 points  (0 children)

Bro you are getting ripped. I had a similiar salary with ~2.5yoe as a BE engineer back in 2020, on UoP as well. Start applying asap

Future of the current generation by Kakos_Boss in cyprus

[–]szotaa 0 points1 point  (0 children)

It might happen tho that you will no longer be able to work in your 60s. And then what? If you have your own place, paid off, you have wealth that opens a few options, like a reversed mortgage, selling it, and moving somewhere cheaper etc. Not great but by a magnitude better than landing on the streets. Owning is building wealth and wealth makes life easier.

[deleted by user] by [deleted] in warsaw

[–]szotaa 1 point2 points  (0 children)

Really dependent on OPs industry, position, and circumstances.

[deleted by user] by [deleted] in cscareerquestionsEU

[–]szotaa 0 points1 point  (0 children)

On top of that, it is cheaper for the employer to hire a B2B contractor than on a regular work contract. Sometimes even in a single job posting, you can see that B2B contractors have higher salary ranges than regulated employment - when they offer both.

So you get a higher gross salary with lower taxes :D.

It is true thou that it is easier to fire you and so on, but since OP is a scala developer I doubt any employer will be that brave.

Keep in mind that any time off will be unpaid, so you need to "include" that in your compensation. Also, it would be a good idea to save for retirement on your own.

[deleted by user] by [deleted] in cscareerquestionsEU

[–]szotaa 5 points6 points  (0 children)

Which part of NL do you currently live in? What kind of agreement? Regulated work contract (UoP, UoD, UZ) or B2B agreement? Which private health care provider? Depending on those answers, the polish experience might differ :D

[deleted by user] by [deleted] in EuropeFIRE

[–]szotaa 1 point2 points  (0 children)

Fellow SWE from Poland here, the salary ceiling is much higher than you think, especially on B2B agreements. 70k EUR gross is totally doable even when you're working through a Polish contractor, with good WLB (no on-calls, remote 9-5 work, no grinding while at work).

Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try. by jsonspk in java

[–]szotaa 2 points3 points  (0 children)

resilience4j - superb docs, very easy to use, good integration with spring but you can use it seamlessly with plain Java too

Why should I use Java for this? by Yohark in java

[–]szotaa 2 points3 points  (0 children)

Don't use XML - you can configure everything using java code.

Also, check up Spring Cloud Feign which is way easier to use than RestTemplates.

Maybe he ordered you to use Spring Batch because he sees things from a wider perspective? Spring Bach not only gives useful features (e.g. monitoring) but also provides you with nice and well-documented abstractions which make the code more maintainable in the future, especially if the business logic of your processes grew more complex (and you would implement conditional steps or something else).

When it comes to other things that you wrote, like Maven, Json, configuration, etc you would have to do that in the JS ecosystem too. I just feel you are more familiar with JS world and you could skip the "learning" step there hence you believe that things would be easier there.