Job Description :
Role: Java/Kafka Engineer
Duration: 1 Year Contract
Location: Bothell, WA (Remote)

UST Global® is looking for a talented Messaging Platform Software Engineer for one of the leading providers in the United States. The ideal candidate must have strong skills in understanding messaging protocols & platform and at the same time be able to put their creative hat in a problem-solving environment. Excellent written and verbal communication skills with the ability to collaborate effectively with domain experts and IT leadership team is key to be successful in this role.

Required Skills/Experience:
- 7+ years of related software development experience shipping multiple products / services.
- Proficiency in one or more programming languages including Java backend development
- Experience designing and implementing large scale solutions.
- Experience with message queuing technologies like Kafka, RabbitMQ and JMS.
- Experience with SQL & NoSQL Technologies
- Deep Understanding of software data structures and algorithms.
- Experience working in distributed and concurrent systems.
- Experience working with Enterprise Integration Patterns.
- Mentoring and coaching through design and code reviews.
- Ability to work independently and as part of a team.
- Working in agile teams or startup environment with strong customer focus.
- Demonstrated organizational agility, cross-team collaboration, commitment for results, and excellent written and verbal communications.

Mandatory skills: JAVA BACKEND. KAFKA (PRIMARY) AND RABBITMQ. SQL AND NOSQL TECHNOLOGIES.