Java Jobs in Chicago

199

Lead Software Engineer

SPINS LLC
Chicago
44 minutes ago
+25
Building kickass web services, web apps, and portals for SPINS partners and customers. Efficiently ingesting, normalizing and transforming large amounts of data using parallel tech such as Spark. Analyzing the resulting datasets using NoSQL database. Creating REST API’s to expose cross sections of the data using Spring/J2EE. Deploying API’s to autoscaling clusters in Google Cloud Platform using Docker and Kubernetes. Maintaining a service-oriented data access layer for various client applications. Working on the design and delivery of web applications for interacting with and monitoring our data pipeline. Actively staying on the cutting edge of new and emerging big data and cloud technologies.

Full Stack Engineer

Farmer's Fridge
Chicago
4 hours ago
+13
As a Full-Stack Engineer, you will help build the platform that will allow our internal teams to manage the day-to-day operations of our fridges. This includes everything from supply chain management, to delivery and stocking, to routine maintenance. Our software engineers take pride in crafting great software but take even more pride in product ownership, taking ideas from concept to release and beyond. This role will provide you the opportunity to work with cutting-edge technologies and solve fascinating problems in our operations.

Back-End Engineer

Farmer's Fridge
Chicago
4 hours ago
+13
As a Backend Engineer, you will help build the platform that will allow our internal teams to manage the day-to-day operations of our fridges. This includes everything from supply chain management, to delivery and stocking, to routine maintenance. Our software engineers take pride in crafting great software but take even more pride in product ownership, taking ideas from concept to release and beyond. This role will provide you the opportunity to work with cutting-edge technologies and solve fascinating problems in our operations.

Senior Software Engineer

PEAK6
Chicago
6 hours ago
+26
Collaborating with business and technology teams on trading strategy implementations. Developing core systems like messaging architecture/systems and/or end user applications around portfolio risk and data analysis that help support the activities of various middle and back-office operations as well as trading tools/platforms. Performing manual and automated testing to confirm application behavior. Optimizing and monitoring critical path performance. Troubleshooting production issues quickly and efficiently.

Software Engineer, Data

PowerReviews
Chicago
6 hours ago
+24
The data and analytics team works closely with business owners to drive projects from conception to completion. To succeed, you should have a deep understanding of Java development for backend services, database design and query performance. To build great software quickly, we expect our engineers to fluidly leverage existing open source and commercial libraries, AWS offerings and build well integrated and performant features into our existing code base. You will have influence and responsibility in all phases of the software lifecycle, from specification to design, coding, validation and deployment.

Staff Software Engineer - Fullstack

ServiceNow
Chicago
16 hours ago
+41
As a senior engineer you will be a key member of a small team of developers. You will help coach and mentor other associates, design and implement new features for the ServiceNow platform, and lead small to medium sized projects throughout the SDLC lifecycle. In addition, you will help shape the future of the team’s culture by practicing and encouraging development best practices, participating in code reviews, and aligning the team to organizational goals and objectives.

LEAD SOFTWARE ENGINEER, APPLICATION

Centro
Chicago
19 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.

MANAGER, QUALITY ASSURANCE

SR SOFTWARE ENGINEER, APPLICATIONS

SOFTWARE ENGINEER, APPLICATIONS

Engineering Team Lead

DAIS Technology
Chicago
19 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

Java Software Engineer

IMC Trading
Chicago
1 day 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
1 day 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.

Senior Software Test Engineer

Enova
Chicago
1 day ago
+24
As a Senior Software Test Engineer, the team will look to you for testing not only at the feature level, but on the product level. Not only will you be involved in writing tests and feature specs with developers, it’ll be your responsibility to manage test implementation and quality validation for the entire project. This includes everything from choosing and laying the groundwork for new test suites, to pushing back on deadlines when a project needs more TLC before release. Product confidence is a top priority for each team, and we’ll look to you to be its vanguard in each project.

Software Engineering Manager

Lead Software Engineer

Senior Software Engineer

Division Engineering Head

Site Reliability Engineer

Load 2 more jobs6 jobs at Enova

Team Lead Engineering - Restaurant Platform

Grubhub
Chicago
1 day ago
+23
We are looking for a Team Lead - Software Engineer to provide technical and architectural leadership for a key Restaurant facing team. You will conceptualize, design, build and deploy to the field new and innovative products for our restaurant partners enabling self-management and onboarding of all existing and future partners. Our Team Leads wear a lot of hats - including hands-on coding, mentoring developers, influencing our product vision, and designing our system architecture. We have high standards for code quality, all forms of testing, and intelligent architecture.

Site Reliability Engineer II

Team Lead Engineering - Platform/Cloud Services

Team Lead Engineering - Enterprise Order Taking

Sr. Software Engineer - Simulation

Senior Software Engineer - Enterprise Innovation

Sr. Software Engineer - Delivery Team

Sr. Software Engineer - Delivery Market Management team

Sr. Software Engineer - Enterprise Innovation

SRE Team Lead

Sr. Software Engineer - Simulations

Sr. Software Engineer - Services & Add-Ons

Senior Software Engineer - Payments

Load 9 more jobs13 jobs at Grubhub

Portfolio Management Developer

Enfusion
Chicago
1 day ago
+17
In this role, you will be part of PMS team, which performs the whole lifecycle of financial activities after trading and provide a tool for the clients to manage their portfolio in an accurate and efficient way. This includes profit and loss calculation, valuations and risk modeling, accounting and general ledger. Our system support over 20+ types of financial derivatives and in this environment you will have the chance to learn the financial knowledge regarding those, together with how Enfusion integrate different functionalities in the industry into one software solution.

Mobile and Web Infrastructure Developer

Enfusion
Chicago
1 day ago
+17
Enfusion has an immediate opening for a Software Engineer in our downtown Chicago office. We are looking for an API Architect to start designing and building the next generation of products. In this role you will be in charge of delivering a highly scalable REST layer for enterprise consumption. Which technologies are used along with the ability to assess technical hurdles and operational feasibility will be your responsibility. This is a top

Front End Software Developer

Enfusion
Chicago
1 day ago
+17
Order Generations Calculators. Pairs Trading. Customizable trading tickets. Quick Order Tickets. Hedging Tools. Price and Market Data Graphing.

Principal Front End Engineer

Vibes
Chicago
1 day ago
+19
You are an experienced front-end craftsman, passionate about building user-friendly and scalable web applications. You've architected web applications to scale, are a test-driven practitioner, advocate for automated pipelines, and are seeking an opportunity to work on the next generation of web applications with a passionate team.

Software Architect

Pampered Chef
Chicago
1 day ago
Lead a team in designing, building, testing and operationalizing applications from our eCommerce website to consultant sales tools. You’ll bridge our development and architecture as we drive towards a new cloud-based architecture. As a leading member of an agile team, you’ll be the go-to person for guidance on scalability, availability, security, testability and deployability. You’ll have the flexibility of a start-up and work in a small, autonomous, highly-collaborative team backed by world-class resources and support. You’ll challenge the status quo and fearlessly innovate as we drive towards a new cloud-based architecture. Constantly evaluate trade-offs between architectural choices like NoSQL vs RDMBS, sync vs async messaging, and SPA vs MVC. You’ll work with the latest technology in an environment that’s fun, productive, and leverages each person’s talents.

IVR Software Engineer - Versay

Vail Systems, Inc.
Chicago
1 day ago
+27
We believe that all voice interactions have a special power to create great customer experiences even when those interactions are with automated systems. Automated voice experiences should be intuitive and efficient while maintaining a personal feel. Versay Voice Application developers practice this belief every day when they create compelling user experiences through intelligent voice browser applications. Creating these kinds of experiences is both an art and a science and requires people with intuition, creativity and ability to imagine many different user perspectives.

Test Engineer (API)

higi
Chicago
1 day ago
+16
About Higi: higi is a population health enablement company that empowers consumers to measure, track, and act on their health numbers – blood pressure, pulse, weight, BMI, body composition, hydration -- through easily accessed higi self-screening health stations currently found at over 11,000 retail locations. Healthcare organizations connect to their consumers through higi to activate them in their health and to help them monitor their health

Senior IVR Developer - Versay

Vail Systems, Inc.
Chicago
2 days ago
+27
Develop IVR applications using a variety of technologies, including Java, .NET, VXML, JavaScript, JRuby and Groovy. Apply advanced knowledge of the Object-Oriented principles and best practices of software development to enhance products and customer experience. Perform design and code reviews. Learn and implement a wide range of technologies that integrate solutions with customers. Transition solutions to internal and external platform teams. Prioritize and juggle between multiple projects based on customer needs. Communicate with external customers as required.

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 Scientist 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