Java Jobs in Chicago

181

Backend Engineer

ReviewTrackers
Chicago
2 minutes ago
+26
ReviewTrackers is the rapidly-growing customer feedback platform trusted by tens of thousands of businesses around the world. ReviewTrackers software quantifies the customer experience, extracting data from customer reviews that allows brands to better understand their customers. We are seeking a Backend Engineer who wishes to learn new skills, contribute phenomenal things, and be the best version of themselves.  Most of the work will be in Ruby

Campus: Software Engineer (2019 Start)

Optiver
Chicago
23 hours ago
+13
Your career at Optiver begins with a rigorous training program where you will learn the intricacies of our trading systems and the engineering principles that drive our decision making. You will also go through trader training to gain a deep understanding of the trading strategies executed by our distributed systems. We invest in your growth so you can make an immediate impact through engineering simple solutions to our complex trading problems. You will manage scarce bandwidth resources, automatically price diverse sets of financial instruments, and guarantee our systems are safe and controlled in a dynamic and highly competitive industry.

Software Engineer

Optiver
Chicago
23 hours ago
+13
Design, develop, support, and maintain trading systems, tools, and infrastructure. Collaborate deeply with traders, risk analysts, researchers, and other engineers. Gain and develop an in-depth understanding of trading theory and practice.

Engineering Manager

STATS
Chicago
1 day ago
+16
Lead several teams of software engineers working on full-stack applications. Work with product managers to define the vision and objectives for Stats Data driven AI products. Collaborate with other Engineering leaders to ensure awareness and drive cooperation and collaboration across organization. Share and mentor the team to solve complex problems. Deliver innovation and high quality user and business value as quickly as possible, leveraging industry engineering best practices, continuous improvement, coaching, performance management and architectural contribution. Build an efficient and productive engineering organization and system based on agile development practices, continuously ensuring that execution and quality is kept high. Contribute to the definition and execution of the business strategy by collaborating with other functions.

Java Tech Lead

Productive Edge
Chicago
1 day ago
+20
Be responsible for the most technically complex and challenging aspects of day-to-day implementation of the team. Be responsible for component level architecture implemented by the team. Collaborate with other architects and technical decision-makers on making adjustments to global architectures, either rewrite or plan from the ground. Predict possible performance bottlenecks. Investigate anomalies in multi-tier architecture finding root-cause for the problems which are very critical for the business and require very fast turn-around.

Sr. Software Engineer

Relativity
Chicago
1 day ago
+21
Relativity (Chicago, IL) seeks a Sr. Software Engineer to architect, design, implement and test cloud native software consistently applying best practice software engineering. Specific responsibilities include: object-oriented analysis (OOA), object-oriented design (OOD), and object-oriented programming (OOP) applying SOLID principles and design patterns in Java or C++; high-impact contributions and technical guidance to an agile software development team that solves complex problems to regularly ship high quality, performant, secure software that operates on data at massive scale; maintain and improve a Continuous Integration / Continuous Delivery workflows; obsessive focus on quality through comprehensive Object-oriented analysis (OOA); document and demonstrate solutions by developing architecture and design documentation including requirements, test strategies, component, sequence and class diagrams; architect and design performant, scalable, and secure software to a high degree of quality not simply focusing on meeting functional requirements; improve the software development process by recommending and instituting changes in policies and procedures; facilitate pair programming to improve software quality and completeness and disseminate design and implementation knowledge; provide technical guidance to team members through education and coaching of best practice object oriented programming principles; germinate and drive new ideas and encourage innovative practices amongst peers; work collaboratively with QA professionals to ensure defect prevention over detection. Must take and pass HackerRank Code Challenge pre-interview screening test.

Software Engineer - Analytics

Software Engineer in Test - (JavaScript Focus)

Senior Full Stack Software Engineer - (JavaScript Focus)

Lead Software Engineer

Advanced Full Stack Software Engineer - (JavaScript Focus)

Senior Software Engineer - Analytics

Load 3 more jobs7 jobs at Relativity

Lead API Web Developer

Discover Financial Services
Chicago
1 day ago
+30
We are looking for an enthusiastic, highly skilled, hands-on individual who will be responsible for leading and optimizing API development/testing process, systematically reducing cycle time and introducing built-in-quality. Expectation of this role is of a senior software engineer to support the API management, Web/API Portal and security for industry leadership, with built in automation.

Senior Manager, Programming

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

Load 10 more jobs16 jobs at Discover Financial Services

Software Engineer - Cloud Platform & Distribut…

Groupon
Chicago
1 day ago
+10
Design and develop Groupon’s dev tools, to support continuous delivery in a high scale microservices environment. Write great quality code using SOLID principles and fully covered by unit and integration tests. The languages we like to use are Python, GoLang, Scala or Java. Deploy and manage new technologies from the Kubernetes / CNCF ecosystem ( CNI, Envoy, Fluentd etc). Develop highly scalable tools used to package applications into Docker Containers. Help improve our metrics and logs gathering capabilities. Work with dev teams to build developer-friendly CLI tools and APIs for driving adoption. Maintain the platform’s documentation and help improve already established processes.

Software Development Engineer - Salesforce

Implementation Engineer

Tock
Chicago
1 day ago
+27
As an Implementation Engineer, you will be the link between customers and the engineering team. You will largely be responsible for managing the software implementation process for onboarding a large number of customers on Tock’s platform. As an Implementation Engineer, you will work with a roster of esteemed restaurants and large enterprise restaurant groups. The successful candidate is a seasoned engineer with a proven track record of being detail oriented, demonstrating good communication skills, translating business requirements into technical implementation for customers and manage the process from start to finish.

Back End Engineer

Bento for Business
Chicago
1 day ago
+15
Architect, design and develop critical features and components. Collaborate with engineers, product managers, and designers to create and build beautiful apps and experiences. Identify and select the right tools and frameworks for the job. Collaborate across the organization to build and evolve platform and application capabilities with the technical vision and product and business needs. Implement automated testing suite for functional and performance testing. Be an owner and a champion of platform and application quality, performance, and integrity.

Full Stack Engineer

Bento for Business
Chicago
1 day ago
+15
Architect, design and develop critical features and components. Collaborate with engineers, product managers, and designers to create and build beautiful apps and experiences. Identify and select the right tools and frameworks for the job. Collaborate across the organization to build and evolve platform and application capabilities with the technical vision and product and business needs. Implement automated testing suite for functional and performance testing. Be an owner and a champion of platform and application quality, performance, and integrity.

Senior Java Developer

Productive Edge
Chicago
1 day ago
+20
At PE, each Senior Java Developer is highly-collaborative and participates in all areas of the development process. You will have the opportunity to manage your own work and develop cutting-edge solutions to emerging problems. Successful team members at PE thrive on challenges, take responsibility, and seize opportunities to adapt and develop new competencies. 

Xamarin Lead Developer

Productive Edge
Chicago
1 day ago
+20
Facilitate collaboration sessions with customers to formulate creative and practical solutions to their challenges. Interface and effectively communicate with both business and technical resources. Lead the architecture and development strategy on Xamarin Native and Xamarin.Forms projects. Create highly sophisticated UI that takes into account mobile guidelines for Android, iOS, UWP. Develop, coach, and mentor team members on mobile development, delivery, and consulting best practices. Showcase your versatility across different industry verticals and customer needs, whether creating a large scale. enterprise application, or showing passion to build products for a bustling startup.

Mobile Lead Architect - Xamarin

Productive Edge
Chicago
1 day ago
+20
Facilitate collaboration sessions with customers to formulate creative and practical solutions to their challenges. Interface and effectively communicate with both business and technical resources. Lead the architecture and development strategy for Xamarin mobile platform. Create highly sophisticated UI that takes into account mobile guidelines for Android and Apple. Developcoachand mentor team members on standards and standard methodologies for Agile mobile software delivery.

Software Engineering Manager

Club Automation
North Suburbs
1 day ago
+16
As the Engineering Manager for Club Automation, you will own the day-to-day management of your development team. This includes daily operations, maintenance, firefighting, troubleshooting, reporting, enhancements and development for current projects. You will be responsible for leading a team of engineers with designing and implementing the next killer Club Automation product. Ultimately, you will set the values and vision of the team.  We'll

Cloud Practice - Senior Java/Spring Developer

Solstice
Chicago
1 day ago
+45
Consulting with Fortune 500 clients in order to build enterprise grade cloud native applications. Supporting team members in order to deliver products to market in an efficient manner. Partnering with top-notch designers to create award winning user experiences. Bridging the gap between elegant front end design and existing enterprise backend architectures. Mentoring less experienced engineers to foster their career path and growth. Traveling to client site on a weekly basis to collaborate with client development team.

Senior Engineer, Operator

SpotHero
Chicago
1 day ago
+21
SpotHero is seeking a Senior Engineer to be part of the team working on our operator tools. This team is responsible for building out new features & products that allow Operators (the companies and individuals that own parking lots, garages and individual spots) to manage their spots via custom inventory rules and rule based price management. The perfect candidate for this role understands the importance of having the best tools for our Operators

Backend Java Engineer

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

Quality Engineer

Vivid Seats
Chicago
1 day 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
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.

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