Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)
Skills
Java
Spring
Docker
Kafka
Rest
Agile
Multithreading
Job Details
- 9-10 years' relevant experience would generally be expected to find the skills required for this role
- Strong design skills for building scalable systems
- Java / Spring - Strong experience in developing enterprise level systems using Java / Spring
- Have hands on Multithreading / Concurrency
- Strong experience in implementing multi-threaded applications.
- Hands on experience with modern distributed technologies such as messaging brokers (e.g. Kafka) and distributed caching solutions.
- Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery.
- Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture.
- Strong fundamentals of domain/event/message driven architecture and REST services.
- Good Understanding of Docker and container orchestration.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.