Java Jobs in Chicago

179

Senior Software Engineer

Optiver
Chicago
34 minutes ago
+13
•   Establish vision and technical direction for major initiatives. •   Design, develop, support, and maintain large portions of our trading infrastructure. •   Ensure new and existing programs adhere to our coding, architectural, and operational standards. •   Develop a deep understanding of trading and exchanges. •   Collaborate deeply with traders, engineers, and researchers.

Backend Java Engineer

KAR
Chicago
2 hours ago
+13
The candidate should have a strong background in Java Web Service development and be comfortable using the Spring Framework. As an engineer on the development team the main responsibilities are design, implementation, and maintenance of RESTful web services in both Composite service and Microservice forms. These web services will be integrating with PostgreSQL and ElasticSearch to help aggregate data for the composite services. The candidate should have good communication skills and be able to work closely with Product Owners to discuss feasibility of technical considerations as well as provide accurate estimates for project completion.

Senior Manager, Programming

Discover Financial Services
North Suburbs
2 hours ago
+30
DFS Corporate Services LLC seeks Senior Manager, Programming in Riverwoods, IL to lead application operations team in the Discover Banking BT department to direct a Level 1 and Level 2 support team for the Core Banking Finacle Application. The Finacle application is the core banking system that services Deposit, Discover Personal Loans and the Discover Student Loan portfolio Support project scoping and requirements analysis of new projects and initiatives. Support delivery of projects and ensure production availability goals are met. Coordinate Change control and problem management and resolve system related incidents for production and pre-production environments. Work with command center , internal technology teams and external vendors to ensure all issues including Level 1, Level 2 are resolved Ensure all application monitoring needs are met by leading the development of application health rules and dashboards. Ensure reported production outages are communicated and resolved in an expeditious manner. Lead the coordination and execution of all platform changes for the Finacle application. Support all Audit and Compliance projects, ensure compliance with all security and audit requirements. Respond to and manage all security vulnerabilities for the Core Banking Platform .Support new performance and capacity management group for the banking applications. Lead a group of team members to build a technical end to end view of the Finacle Platform that supports the 3 lines on business. Build a knowledge base on the team to understand the technical environment that the Banking Applications run under and provide direction to transform the department to take advantage of DevOps and CI/CD concepts. Support development of application and executive dashboards and enhance monitoring for the Banking business using the company’s standard monitoring and logging tools. Support relationship management with 3rd party vendors. Promote a risk-aware culture to ensure efficient and effective risk and compliance management practices by adhering to required standards and processes.

Senior Full Stack Developer

Principal Full Stack Developer

Business Technology/Enterprise Architecture Governance Professional

Senior JAVA/J2EE Developer

Full-Stack Principal Programmer

Principal Solutions Architect, Vendor Software Solutions

Lead Software Engineer, Web Platform

API/DevOps Engineer

Business Technology/Enterprise Architecture Governance Professional

2019 Business Technology College Hire Program (Undergraduate) – Software Developer

Senior Principal Application Architect

Systems Architect- Payments (ApplePay,Visa/MasterCard Token)

Senior Application Architect

DevOps Engineer

Lead API Web Developer

Load 10 more jobs16 jobs at Discover Financial Services

Quality Engineer

Vivid Seats
Chicago
3 hours ago
+16
As a Quality Engineer you'll champion quality for our platform and products to provide the best possible ticket purchasing experience for our millions of users. By acquiring an intimate understanding of our products and how our customers use them, you'll partner cross functionally to apply maximum coverage for our applications.

Engineering Manager

Software Engineer II

Sr. Software Engineer

Android Engineer

Load 1 more jobs5 jobs at Vivid Seats

Java Software Engineer

IMC Trading
Chicago
4 hours ago
+13
We trade in the most competitive markets across the globe.  Our software makes millions of trading decisions daily.  We win by making better and faster decisions than our competition. As a software developer you’ll be working alongside traders to implement strategies which will challenge you to be creative with your implementation. You’ll need to produce solutions which compete in the extremely latency sensitive environment, whilst managing complexity. You’ll be working in a highly motivated team, controlling end-to-end product development.  We work in an environment where slight oversights can be extremely costly, while new features can be extremely profitable.  As a team we aim to balance the race to production with software quality and testability.  You’ll be placed in an environment consisting primarily of C++ and Java.  We have a build chain which has been designed around the concept of daily production releases.  A variety of systems and technologies keeps life interesting. Upon joining you will be expected to manage your own time and tasks.  We rely on our developers to drive change by taking feedback from traders, and shaping that into an implementation. Your ownership of the task continues until a working production release.  Our most successful developers comfortably work in any part of our stack.

C++ Software Engineer

IMC Trading
Chicago
4 hours ago
+13
We trade in the most competitive markets across the globe.  Our software makes millions of trading decisions daily.  We win by making better and faster decisions than our competition. As a software developer you’ll be working alongside traders to implement strategies which will challenge you to be creative with your implementation. You’ll need to produce solutions which compete in the extremely latency sensitive environment, whilst managing complexity. You’ll be working in a highly motivated team, controlling end-to-end product development.  We work in an environment where slight oversights can be extremely costly, while new features can be extremely profitable.  As a team we aim to balance the race to production with software quality and testability.  You’ll be placed in an environment consisting primarily of C++ and Java.  We have a build chain which has been designed around the concept of daily production releases.  A variety of systems and technologies keeps life interesting. Upon joining you will be expected to manage your own time and tasks.  We rely on our developers to drive change by taking feedback from traders, and shaping that into an implementation. Your ownership of the task continues until a working production release.  Our most successful developers comfortably work in any part of our stack.

Java Software Engineer

ActiveCampaign
Chicago
9 hours ago
+48
Build, test, and ship features confidently and with low friction through a modern GitLab continuous integration / continuous deployment pipeline. Work closely with your autonomous, cross-functional team. Teach as much as you learn. Validate your designs by building performance and load testing tools. Measure, optimize, and re-architect production systems as they reach their limits. Work with engineers on other teams to design services and APIs that enable feature work across our engineering organization.

Software Engineer

Support Engineer

Software Engineer - API

Senior Software Engineer

Load 1 more jobs5 jobs at ActiveCampaign

Java Software Engineer

Vail Systems, Inc.
Chicago
10 hours ago
+27
Developing components for voice applications based on call flow specifications. Implementing VXML/JSP components, Spring WebMVC controllers and related application components. Writing automated unit tests. Properly documenting application code.

Solution Architect

McDonald's Technology
Chicago
12 hours ago
+19
We are looking for a technical architect to guide the integration of our digital channels, middleware platform and the backend eCommerce solution. As a core part of the responsibilities, this role will various product development teams to ensure that software is developed as a cohesive solution that allows easy integration. The role will have influence and oversight over the front-end channel and backend systems to ensure consistency of product and integration best practices. Furthermore, the role will have responsibilities to foster innovation and fast fail digital commerce research and concepts.

QA LEAD

Lendr Online
Chicago
14 hours ago
+13
Who we need:  QA Lead for a small, productive, agile development team producing internal and external-facing applications on the Microsoft .NET Stack. You're comfortable building automated test scripts and are enthusiastic and energetic about delivering high-quality software.  You want to make an impact and build a test-suite that will be the envy of other QA teams. Your name will be whispered in back-rooms and on discussion boards as "the one."

LEAD SOFTWARE ENGINEER, APPLICATION

Centro
Chicago
14 hours ago
+28
Collaborate with developers, designers, product managers, and testers to build great solutions to complex digital advertising problems. Work on projects spanning our entire stack, including our React UI, Rails middle-tier, Java services, databases, caches, and external API. Participate in a collaborative software development process. Lend and receive feedback on RFCs and pull requests. Integrate Centro’s software with external systems. Ad tech is an ecosystem. Centro wins by working with everyone from ad servers, exchanges, DMPs, billing and reconciliation platforms. Build and extend Centro’s culture of growth and self-improvement. We expand our skills with lightning talks, lunch and learns, book clubs, and the occasional fun programming exercise.

Technical Consultant - RAVN AI

iManage
Chicago
14 hours ago
+16
As part of our growth, iManage is recruiting for a Technical Consultant to join our RAVN team in our Chicago office. The Technical Consultants are responsible for providing execution expertise on enterprise projects and initiatives, as well as the overall technical delivery of our AI products. Our Consultants ensure the integrity of the implemented solutions including the design, deployment, configuration, and migration of any legacy systems and data.

Senior Software Engineer (Java)

Principal Engineer (Java & REST API)

Software Engineer In Test

Principal Engineer (Java)

Sales Engineer

Software Engineer in Test Internship

Load 3 more jobs7 jobs at iManage

Engineering Team Lead

DAIS Technology
Chicago
14 hours ago
+19
Founded by a group of industry visionaries and startup disruptors, DAIS is reimagining insurance by empowering agencies and carriers with a cutting edge software platform designed to handle the complex challenges of the industry. DAIS is currently in stealth mode, but we’re looking for people who are curious, driven, and hungry for a challenge. DAIS will give you the room to take complete ownership of your work within an exciting startup culture

Software Engineer (Java)

PowerReviews
Chicago
16 hours ago
+24
You must be comfortable taking ownership of projects and be able to work closely with business owners to drive projects from conception to completion. You should have a deep understanding of Java development, database modeling and design, and scalable web architectures. You should not only be capable in using existing frameworks and open source libraries, but also comfortable designing and implementing new features from scratch. You will be involved in all phases of the software lifecycle, from specification to design, coding and deployment. You should be comfortable working on an existing codebase, maintaining and adding new features and learning a variety of technologies and working in the AWS ecosystem.

Software Engineer

Evive
Chicago
16 hours ago
+23
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Prepare and install solutions by determining and designing system specifications, standards, and programming. Protect operations by keeping information confidential, and improve operations by conducting systems analysis and recommending changes in policies and procedures. Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, as well as participating in educational opportunities and professional organizations, reading professional publications, and maintaining personal networks. Provide information by collecting, analyzing, and summarizing development and service issues. Develop software solutions by studying information needs, systems flow, data usage, and work processes, as well as conferring with users, investigating problem areas, and following the software development lifecycle.

Software Engineer, IVR (JAVA)

Avant
Chicago
19 hours ago
+11
Work with other engineers and technical product managers to write, test, and deploy your code safely and automatically to production. We deploy once a month or so. Code mostly in Java using the Cisco Call Studio IDE. Be a part of a strong culture of ownership, pragmatism, and testing. Contribute to tooling as well as our technology architecture and direction. We have a culture that treats engineers as both teachers and students, and encourage this by presenting weekly Lunch and Learns, hosting hackathons, and attending conferences. Contribute to open-source initiatives.

Software Engineer, IVR (RUBY)

Solutions Architect

NextCapital
Chicago
22 hours ago
+11
We're looking for an organized and highly motivated Software Architect with at least 5 years of leadership experience to join our team. Our software team manages system design, data modeling, as well as technical architecture and software development. You will be responsible for technical development and design decisions to ensure optimal outcome, as well as architecting and designing to prevent, but also aggressively diagnosing problems and creatively problem solving to create workable solutions.

Senior Software Engineer

Morningstar
Chicago
1 day ago
+16
Are you looking for an exciting opportunity to blend Cloud, Engineering, and DevOps skills? Morningstar is looking for a talented software engineer to focus on our API platform. Gone are the days of data tightly coupled to desktop applications. Today our browser-based software runs on API engines fueled by a world-class database. These APIs power our own software, but are also available to external institutions that want the benefit of the value-add calculations while still owning the front-end user experience themselves. APIs don’t come free however, and there’s technical systems and processes to design and build in or to support managing, integrating, and deploying APIs. Sounds exciting, right? Here’s your chance to join the SaaS revolution! This role reports to our Senior Application Architect responsible for API and Component standards, and is located at Morningstar Headquarters in Chicago. 

Front End Engineer

Lead Software Engineer

DevOps Engineer

Lead/Senior DevOps Engineer

Senior SDET/QA Automation Engineer

SDET/QA Automation Engineer

Lead Java Engineer

Java Engineer

Senior Front End Engineer

Load 6 more jobs10 jobs at Morningstar

Multi Factor Authentication (MFA) Lead Engineer

TransUnion
Chicago
1 day ago
+14
In this role as a Multi Factor Authentication (MFA) Lead Engineer, you will be responsible for the overall strategy, planning, development & support of TransUnion’s MFA solution and its associated processes. The individual in this role will provide overall implementation and direction into the MFA and IAM functions across the organization, including areas such as federation, access management, authentication & authorization, security and provisioning identity data. The Lead MFA Engineer will work closely with Cyber Security, service desk, systems engineering, network security, audit, application developers and other administrators in creating functional, scalable and secure MFA operations as well as the design and development of new business applications. She/he will also be responsible for identifying, evaluating and participating in decision making around new and emerging IAM/MFA technologies and should be able to support other areas of Information Security as needed.

Senior Manager - Cyber Threat & Intelligence

Senior Ab Initio Application Consultant

Identity & Access Management (IAM) Lead Engineer

Analytics- DevOps Engineer

Software Engineer

Analyst, Application Dev & Design

Load 3 more jobs7 jobs at TransUnion

Contractor Software Engineer

The Marketing Store
Chicago
1 day ago
+23
Experience building systems using Java 8 and above features. 5+ years of professional development on critical backend systems in a production environment. Familiarity with a reactive application framework such as Akka, Vert.x or Spring Reactor. Excellent working knowledge of at least one high performance relational database such as MySQL. Strong understanding of database schema design and access.

Chicago Startup GuidesSEE ALL

LOCAL GUIDE
Best Companies to Work for in Chicago
LOCAL GUIDE
Best Software Engineer Jobs in Chicago
LOCAL GUIDE
Coolest Offices in Chicago Tech
LOCAL GUIDE
Best Sales Jobs in Chicago
LOCAL GUIDE
Best Perks at Chicago Tech Companies
LOCAL GUIDE
Your Guide to Healthtech in Chicago
LOCAL GUIDE
Best Data Science & Data Analyst Jobs in Chicago
LOCAL GUIDE
Best Marketing Jobs in Chicago
LOCAL GUIDE
Best Design Jobs in Chicago
LOCAL GUIDE
How to Find a Job in Chicago Tech
LOCAL GUIDE
Top Chicago Startup Funding Rounds
LOCAL GUIDE
Women in Chicago Tech