Job Seekers, Please send resumes to resumes@hireitpeople.com
Must Have Skills:
- Must have more than 8 years of Core Java version 8, Spring and Microservices development experience
- Must have experience in Core Java version 8 Multithreading and its features
Nice to Have Skills:
- Working in a Banking/Financial domain/industry a plus
- RestAPI, Kafka a plus
Detailed Job Description:
- 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/
Minimum years of experience: 8+
Certifications Needed: No
Interview Process (Is face to face required?) No
Does this position require Visa independent candidates only? No