US Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 10th Jan 2024
Strong JVM Engineers who will be working on enhancing the current One Data core platform and adding new feature capabilities keeping in mind throughput, latency and high availability constructs.
Java Programmers
• Hands on Java Programming experience with core Java constructs - Collections, Exceptions, Streams, and Lambdas
• Hands on experience with Async programming constructs of Java - Multithreading, Executors, Futures, CompletableFutures. Good to have knowledge on Virtual Threads and new features of Java 21+.
• Experience working with any of the Java frameworks on Reactive Stack - Vert.x (strong preference) and optionally Spring Reactive, RxJava, Netty, or Akka
• Hands on experience working with microservices / API's - Rest (required), 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 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.
• Good to have system design experience
• Familiarity with Golang and WASM.