What are the minimum requirements for the first job as a Java developer?Bellow are the courses I finished and the ones I`m planning to start:

Java Fundamentals Generics,
Java Fundamentals The Core Platform,
Working with Classes and Interfaces in Java,
Working with Nulls in Java,
Java Fundamentals HttpClient,
Java Web Fundamentals,
Implementing Design Patterns Using Java 8 Lambda,
Encapsulation and SOLID,
Java Writing Readable and Maintainable Code,
Making Your Java Code More Object-oriented,
Defensive Coding in Java,
Java Refactoring Best Practices,
Mastering Object-oriented Programming in Java,
SOLID Software Design Principles in Java,
Design Patterns in Java Behavioral,
Design Patterns in Java Creational,
Design Patterns in Java Structural,
Java Core Libraries JDBC,,
Java EE 7 Fundamentals,
Java Persistence API 2 2,
Spring ,
Spring Boot Efficient Development, Configuration, and Deployment,
Spring Framework Spring MVC Fundamentals,
Bean Validation 1 1,
Building Your First App with Spring Boot and Angular,
Context and Dependency Injection (CDI 1 1),
How Git Works,
Git Fundamentals,
JUnit 5 Fundamentals ,
Maven Fundamentals,
REST Fundamentals,
Introducing to Testing in Java,
Test-Driven Development Practices in Java

Which courses should I emphasize on?Do I need all of them for the first job,or I can drop some of them untill I get the job?