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 developers
- Collaborating with others to deliver complex projects which may involve multiple systems
- Manage distributed development team, collaborate, and coordinate with vendors
- Developing solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop
- Lead the efforts to optimize application performance and resilience through analysis, code refactoring, and system tuning
- Recommending 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 experience
- 8+ years of experience developing software using Object Oriented Design, advance patterns, and multi-threading
- Experience 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.
Recommended Jobs
Product Specialist
We are looking for a full time Sales Professional to add to our Team! If you have a passion for cars and strive to continually learn new skills, we want to hear from you! There is plenty of room for g…
Director of GH Patient Access
It is the mission of Graham Health System to provide compassionate, quality health services, in a responsible and charitable manner, to the people and communities we serve. We are the community’s choi…
Seasonal Crew Member (Temp)
ChristkindlMarket TEMPORARY Seasonal Crew Member- Aurora , IL Holiday Help Wanted / Temporary Seasonal Employees Christkindlmarket - Aurora, IL October 20 thru December 24 2025 Decadent…
Senior analyst - strategy aircraft
Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world usin…
Electrical Maintenance Technician
Installs, repairs, and maintains production-line equipment, working on electrical systems as well as hydraulic and pneumatic components. Must have a basic understanding of Lock Out/Tag Out procedures…
Accounts Payable Specialist
We are looking for a Accounts Payable Specialist to join our accounting team! This role is essential in ensuring the accurate and timely processing of invoices and payments across our multiple dealer…
In Home Sales Representative
Job Description Job Description Benefits/Perks Competitive Compensation and bonuses flexible work schedule Career Growth Opportunities Job Summary We are seeking a highly motivated…
Technical writer
Job Description Insight Global is looking to add a Technical Writer to a federal clients program based near SAFB. This role will lead the creation and management of technical documentation acro…
Key Account Specialist
Job Summary: Responsible for managing the post-sale process, activities for key accounts, and delivering customer service with a commitment to customer satisfaction. Serving as a liaison between the c…
Car Wash Team Member
Join the Sparkle Express Car Wash Team and Shine with Us! Are you ready to drive your career forward while making cars sparkle and shine? Sparkle Express Car Wash is now hiring at 4002 211th St. …