IT - Technology Lead | Java | Java - ALL

  • Free
  • Published date: November 19, 2020
    • New York, United States

Must Have Skills:
Java, J2EE, Spring Technology Architect/Lead Architect
Primary skills - Candidate having rich experience in Java, J2EE, Spring.
Apache Camel, Kafka, Docker, Rules engine and other open source tools.
Technically very strong profiles to work with client Core team that works on POC/ building frameworks (unlike standard app-dev work).
Detailed Job Description:
Multi-threading/messages/MQ/programming fundamentals/core java features in what scenario, we can use a particular feature and benefit/drawback of that feature
When can we use certain API s and when we cannot. For example drawbacks of JAXB binding
When we can use streams and when we cannot
What are the limitations of for ex. Sync and what we don t get out of it
How some features in spring work underneath the hood so that we know what is the effect of writing a piece of code.
Willingness to camel/Ignite cache/etc.
Concurrency/java 8 code/generics/lean coding
Scala/camel routes and the associated expression language/free marker templates/Ignite in memory cache/etc.
The work is fast paced and delivery timelines to be adhered to. IDE recommended is IntelliJ. Bitbucket repository.
Top Skills:
Spring boot spring Data JPA/spring web services
Java 8 concurrency/parallel processing - forEach/filter/consumer/streams/optional/lambda expr
Micro services patterns/spring cloud elastic search
Distributed caches/DB Reddis session data cache dialog flow -
Integrations frameworks Camel/Spring
Docker containers
Thread /heap dumps RabbitMQ message issues -managed by manager at higher level
Unit testing/integration tests jUnit/Mockito/mock server
Some internals of how spring works (proxy/@Transactional/etc.)
Messaging concepts EAI patterns AMQP -
Complex web services
Multi-threading Java concurrent API Sync method | block, AtomicReference, Locks {Reentrant locks}, Cyclic barrier, Completable futures, Concurrent collections, Thread {wait | notify} sync block/method/wait|notify/sleep locks-reentrant locks
XML parsers jaxb
Design principles/patterns SOLID knows up to a point.
JMS/Kafka RabbitMQ new orders placed in queue and consumed.
Minimum years of experience: 10 + Years

Certifications Needed: No

Does this position require Visa independent candidates only? No
Reference : IT - Technology Lead | Java | Java - ALL jobs

Useful information

  • Avoid scams by acting locally or paying with PayPal
  • Never pay with Western Union, Moneygram or other anonymous payment services
  • Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
  • This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"

post to multiple job boards
Now take benefits of multiple job boards and search engine posting.
Try it.

Related listings