Need candidates who have at least 8 years of experience in Java and open source technologies.
Hands on Java Programming experience with core Java constructs - Collections Exceptions Streams Lamdas
Hands on experience with Async programming constructs of Java - Multithreading Executors Futures Completable Futures
Experience working with any of the Java frameworks on Reactive Stack - Spring Reactive RxJava Netty Vert.X Akka
Hands on experience working with microservices / APIs - Rest (for sure) SOAP gRPC
Hands on experience with build tools - Gradle (preferred) Maven (minimum)
Hands on experience using Unit Testing Tools - Junit (minimum) Cucumber or other equivalents
Hands on experience working with git or equivalent source code management systems - resolve merge conflicts etc.
Good to have knowledge on Java Perf tooling - Analyzing heap dumps Thread dumps JConsole JMC
Good to have knowledge on micro benchmarking - JMH harnesses
Good to have knowledge on messaging systems using Java client - Kafka RabbitMQ etc.
Need candidates who have at least 8 years of experience in Java and open source technologies. Hands on Java Programming experience with core Java constructs - Collections Exceptions Streams Lamdas Hands on experience with Async programming constructs of Java - Multithreading Executors Futures ...
Need candidates who have at least 8 years of experience in Java and open source technologies.
Hands on Java Programming experience with core Java constructs - Collections Exceptions Streams Lamdas
Hands on experience with Async programming constructs of Java - Multithreading Executors Futures Completable Futures
Experience working with any of the Java frameworks on Reactive Stack - Spring Reactive RxJava Netty Vert.X Akka
Hands on experience working with microservices / APIs - Rest (for sure) SOAP gRPC
Hands on experience with build tools - Gradle (preferred) Maven (minimum)
Hands on experience using Unit Testing Tools - Junit (minimum) Cucumber or other equivalents
Hands on experience working with git or equivalent source code management systems - resolve merge conflicts etc.
Good to have knowledge on Java Perf tooling - Analyzing heap dumps Thread dumps JConsole JMC
Good to have knowledge on micro benchmarking - JMH harnesses
Good to have knowledge on messaging systems using Java client - Kafka RabbitMQ etc.
View more
View less