Tuesday, November 17, 2020

Java Technology Architect @ New York, New York

NO OPT & CPT VISA'S

Hello,
My name is Matt Adams and I am a Staffing Specialist at Veda Info Inc. I am reaching out to you on an exciting job opportunity with one of our clients.
 
Please find the JD below and kindly respond with the below details if interested:
 
Work authorization:
Expected pay-rate (or) employer details:
 
Job Title: Java Technology Architect
Work Location: New York, New York
Client: Infosys Technologies Limited / Citi Group
Contract duration: 12 Months + Extendable Possible
 
Does this position require Visa independent candidates only? No
 
Job Details:
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:
 
Request you to share more profiles here and make sure, below pointers check with Candidates because all the questions are coming through below points only.
 
·        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.
 
Below are the major topics that a candidate should have:
 
·        Spring boot –spring Data JPA/spring web services
·        Java 8 – concurrency/parallel processing - for Each/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, Atomic Reference, 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.
 
Please share the profiles based on below technical questionnaire.
 
·        Design principles
·        Spring Boot concepts/REST web services
·        Micro services
·        Multi-threading concepts
·        Thread safety and concurrency
·        Experience in Java 8 & its features – Function Interface/streams/parallel streams/lambdas/completable futures/Optional
·        JVM thread/memory analysis
·        Performance testing/methods
·        XML binding/efficient parsing API’s/routing/etc.
·        Caching mechanisms and use case for the same
 
Interview Process (Is face to face required?): No
Minimum years of experience: 10+ Years
Certifications Needed: No
 
 

If this job/position is not suitable to you, please refer a candidate and earn a referral bonus. Vedainfo Referral Program is one of the best in the industry! Contact us for more details.
 
Thanks,
Matt Adams
Technical Recruiter
VEDAINFO INC.
Office: 310-929-1190 EXT: 156
Direct: -+1 310-929-1190








Company Name | Website

No comments:

Post a Comment