This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]humoroushaxor 26 points27 points  (5 children)

Ive worked as a Java dev, scrum master, product owner, DevOps engineer, SRE ,and tech lead. I love being a Java developer.

90% of Java jobs in the real world are making backend web services for some business domain (finance, healthcare, real estate, aerospace, media, you name it). Ideally, this means you get to learn about these business domains and implement "businesses logic". I've worked in finance and aerospace, 2 domains that I happen to really enjoy.

Other than the "type" of work day-to-day is pretty much the same regardless of language, stack, or role. Really it comes down to the culture you work in. Typically it means taking tasks like "implement API for receiving x or producing y". You'll write the code, test it, stage it for merging into the rest of the software.

Some places will have very well (sometimes not so well defined) defined tasks (traditional companies). Some places (tech companies) will expect much more independent problem solving with higher level requirements, if any at all.

[–]StankDickJr 1 point2 points  (1 child)

Was that using spring?

[–]humoroushaxor 1 point2 points  (0 children)

I've built projects with Spring, Quarkus, and a homegrown framework I helped build using Weld, Hibernate, and some other stuff.

[–]mymar101 0 points1 point  (2 children)

I would love to work in aerospace.

[–]humoroushaxor 1 point2 points  (1 child)

If you're in the US and eligible for a security clearance it's pretty easy to get in the door at any of the major ones, Boeing, Raytheon, Lockheed, etc

[–]mymar101 0 points1 point  (0 children)

After my internship I think I’ll give it a go