Job Description :

Role: Java developer
Location: Denver, CO
8+ years of Software Development experience in a variety of programming languages
Strong development experience using Java-8 with Spring Frameworks and Spring Boot.
Prefers to work in an XP process (pair programming and TDD
Proficient working with relational databases (Postgres and MySQL) as well as NoSQL technologies like Redis, DynamoDB and MongoDB
Experience working with RabbitMQ or other messaging systems
Experience building service-oriented solutions and RESTful microservices
Strong understanding of Java multithreading, concurrency and memory management
Strong background in building dynamic, high-volume and scalable system with Java using an Agile development methodology
Experience with cloud technologies(AWS/AzureGCP) is a strong plus
Unix/Linux/Mac OS experience