Director, Software Engineering (Java 8, Kafka, AWS)
***Hybrid, 3 days onsite, 2 days remote******We are unable to sponsor as this is a permanent full-time role***A prestigious company is looking for a Director, Software Engineering (Java 8, Kafka, AWS). This director will lead and manage a team of software developers focused on building/developing event-driven solutions. This role requires experience with Java 8, AWS, Kafka, multi-threading, etc.Responsibilities:Build and manage a team of skilled software developersCollaborating with others to deliver complex projects which may involve multiple systemsManage distributed development team, collaborate, and coordinate with vendorsDeveloping solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you developLead the efforts to optimize application performance and resilience through analysis, code refactoring, and system tuningRecommending architectural changes and new technologies and tools that improve the efficiency and quality of the company systems and development processes.Qualifications:BS degree in Computer Science, similar technical field required. Masters preferred.8-10 years of experience in building large scale, compute and event-driven solutions.Java 8+ years of experience8+ years of experience developing software using Object Oriented Design, advance patterns, and multi-threadingExperience with distributed message brokers, like Kafka, Amazon Kinesis, etc.Working knowledge of DevOps tools, Terraform, Ansible, Jenkins, Kubernetes, Helm.Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc.Experience with testing frameworks like Junit, Citrus is desirable.Experience working with various types of databases like Relational, NoSQL, Object-based, Graph.Experience following Git workflows is required.Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics is a plus.