Top Java Developer Jobs in Chicago, IL
As a Lead Software Engineer at Focused Labs, you will ensure the adoption of best practices in development, manage the delivery of complex software projects, and collaborate closely with clients and teams. You will be responsible for architectural decisions, enhancing team productivity, and writing code while communicating effectively with technical and non-technical stakeholders.
As a Lead Software Engineer at Focused Labs, you'll ensure adherence to development practices and architecture decision alignment with client needs. Your role involves collaboration on project deliverables, managing a team for smooth project execution, and communicating technical aspects with project leadership while writing code.
The Lead Software Engineer at Focused Labs will ensure teams follow best development practices, manage architecture decisions, and deliver production-ready software. Responsibilities include collaborating with stakeholders, managing project flow, communicating risks, and mentoring team members while maintaining strong client relationships.
As a Software Engineer at Simplex, you'll develop high-speed trading algorithms, engage in data analysis, and design intelligent execution engines. You'll work across the entire trading system while leveraging your experience in multi-threaded software development within a fast-paced electronic trading environment.
As a Senior Manager of Software Engineering, you will lead the development of a high-performing engineering team focused on Discover's Enterprise Machine Learning Platform. You'll mentor engineers, provide technical leadership, and collaborate with Product Owners to shape the products' technical vision. You will also tackle complex technical challenges hands-on as needed.
As an Application Engineer, you will oversee the design and implementation of products, manage customer-impacting issues, and guide early-career engineers while analyzing, coding, testing, and deploying user stories and product features.
The Senior Associate Application Engineer will program features and test cases, manage risks, and participate in system design decisions. This role focuses on completing user stories and learning engineering practices while contributing to agile ceremonies and supporting production systems.
Featured Jobs
As a Senior Software Engineer at Capital One, you will collaborate with Agile teams to design and implement solutions for credit card modernization using cutting-edge technologies. You will engage in full-stack development, share knowledge, and mentor other engineers while utilizing a range of programming languages and cloud services.
As a Director of Software Engineering, you will lead and grow multiple teams, mentor engineers, define product strategies and architect scalable applications while ensuring continuous improvement of software practices and staying current with technology trends.
Lead Software Engineers at McMaster-Carr are responsible for improving customer experiences through web features and optimizing the website's performance. They lead projects from design to implementation, collaborate with various stakeholders, and develop expertise across different technologies and projects.
As a Software Engineer III - Automation Engineer at JPMorgan Chase, you will be responsible for executing software solutions, developing secure production code, and contributing to continuous improvement of software applications. You will also be part of a diverse team culture and explore new technologies.
The Staff AI Application Architect will lead the design and development of AI applications, focusing on enterprise search and digital assistants. Responsibilities include orchestrating AI services, building scalable microservice architectures, and enhancing information retrieval and workflow experiences across the organization.
As an Engineering Manager at Adyen, you will lead a cross-functional team, collaborating on product strategy and motivating team members. Responsibilities include coaching on engineering best practices, establishing goals, cultivating a collaborative environment, recruiting talent, and developing new features while being hands-on with the development process.
Develop, test, and deploy high-quality web applications using React, Next.js for the front end, and Java for the back end. Build reusable and scalable components and libraries for future use. Optimize applications for speed, scalability, and reliability. Collaborate with various teams and stakeholders to address technical issues and improve software engineering best practices.
The Software Engineer will develop systems focusing on testing, reliability, scalability, and maintainability. Responsibilities include designing and programming in various languages, working on both legacy and new code, driving projects to completion, and providing on-call support as needed.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results