Financial services. Been in this for a few years now and the pension, benefits etc are just way better than anything I've seen at my level in the uk. Great for having kids, 6 months paid parental leave. Sensible people. Older developers. Also the domain knowledge is directly transferable to my own life (understanding financial instruments).
I doubt I'll leave this sector now.
Seconded. Been working in various parts of banking software for almost 20 years, sometimes startup, sometimes enterprise.
As long as your fine with Java, then there's nothing that terrible with the enterprise stuff, and you'll get more free time due to other people blocking your work.
> and you'll get more free time due to other people blocking your work.
It's the single most important part of working in finance. You will have 10 ideas and work you'd want your teams to follow through on and if you are lucky and the stars align, you'll get to work on 3 and 2 of them will be credited to others.
Yep, and I have to finish at 5:30 because that's when Jenkins becomes unusable.
It's fine with me. You'll burn yourself out trying to get everything complete and I like have a fixed point where the system becomes too slow and reminds me to log off. And it's really not my fault, I wouldn't do half the things they want us to do, because it terrible "Enterprise Architecture". But they require it, everything is slow and it's not my fault as I've already made suggestions on how to improve it. But I'm not Enterprise Architecture, so what do I know?
What does your employment agreement look like? I'm curious if you can obtain a boring engineering job while asserting that "you (employer) will not, nor ever try to assert ownership or claims over code written when not-on-the-clock."
If the job is boring but the employment agreement puts your hobby projects at risk, because they can assert ownership is it worth it?
I'm guessing it's totally boring until you invent a novel algorithm as a hobby, at which point they are suddenly highly interested in being cutting edge and taking your creation.
+1000 I've advised for a couple of FinTech companies and it's some of the most boring but stable work. Lots of compliance and paperwork, but if you can carve out a niche, you're set for life.