What are the responsibilities and job description for the Java Technical Lead position at Trail Blazer Consulting LLC?
Job Title: Java Team Lead
Location: 3 days a week on site in Downtown Chicago
Duration: 6 months
Interview Mode: F2F
Client: Confidential
Job Description:
Very long-term hybrid contract.
Java Technical/Team Lead must have proven experience leading 6 to 10 Java Back-end developers with at least 5 years in Team Lead capacity
Requirements
Java 11 or higher
Experience developing apps using relational and NoSQL databases
Application architectural patterns such as MVC, Microservices, Event Driven
TDD and BDD development
Deployment using CI/CD tools such as Jenkins, GoCD, Azure DevOps etc.
Deploying and maintaining software using public clouds such as AWS or Azure.
Experience working with one or more MQs/Msg. Brokers such as Kafka, RabbitMQ, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis - at least one of those.
Batch or stream processing
Experience designing well-defined Restful APIs