Website cloudraninc.com
Location : Sunrise, FL (US)
Primary Skills : Java DEVELOPER
Experience : 2 -3 YEARS EXP ONLY NOT MORE THAN 3 YEARS
Visa : ONLY OPT
Job Description:
· Hands on Java Programming experience with core Java constructs – Collections , Exceptions , Streams , Lambdas
· Hands on experience with Async programming constructs of Java – Multithreading , Executors , Futures , CompletableFutures
· Experience working with any of the Java frameworks on Reactive Stack – Spring Reactive , RxJava , Netty , Vert.X , Akka
· Hands on experience working with microservices / API’s – 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 in high scale system design, performance tuning, problem diagnosis and resolution- Hands on experience working with git or equivalent source code management systems – resolve merge conflicts etc.
· Good to have knowledge on Virtual Threads and new features of Java 21+.
· Good to have knowledge on Web Assembly working with TinyGo, WASI interface, WASMTime or equivalent runtime
· 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.
· Familiarity with Containers and Container Orchestration tools such as Docker , Docker Swarm , Kubernetes required.
· Experience with relational or NoSQL databases, including designing complex schemas and queries required.
· Experience using database systems like Couchbase, Cassandra, Redis etc. in a high performance and resilient configurations is a plus.
· Experience working with Public Clouds (AWS, GCP, Azure) is a plus.
To apply for this job email your details to praveenn@cloudraninc.com