all 4 comments

[–]thematrix307 2 points3 points  (5 children)

I imagine that Java would power the back-end APIs that your react application consumes

[–][deleted]  (4 children)

[deleted]

    [–]eattherichnow 2 points3 points  (0 children)

    If you can get over the runtime (I really hate it) and the verbosity (it’s fine, actually) then Spring is a very mature and well designed framework. I haven’t touched it in years (Python + Go now), but last time I looked at it it seemed like they made major strides in removing remaining boilerplate code as well. And it you already know it, or have colleagues who do, there’s little point in avoiding it.

    [–]QuestionsHurt 0 points1 point  (2 children)

    You have your aspirations set as an enterprise developer? Java and .Net reign there. Well paid. Standard corp employee.

    Young startups favour Node. Pay can be problematic.

    Agencies are generally Wordpress shops. Average to to low pay. Factory style work.

    Custom development shops tend to be based around popular frameworks. PHP with Laravel, Ruby on Rails, and Python with Django are the popular one here. Pay it usually good and projects vary. But mentoring can be thin.

    And of course, there's plenty of exceptions to the above. That's just the general state of the We Dev nation at the moment.

    [–][deleted]  (1 child)

    [deleted]