More jobs:
Java Software Engineer
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-02-16
Listing for:
Swoon
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Senior Backend Java Engineer (Long-Term Contract)
Location:
Chicago, IL (Hybrid – Downtown)
Duration: 12 – 24 Months (Long-term Contract)
Role Type:
Contract / W2 or C2C
- We are looking for a highly skilled Senior Backend Java Engineer to join a premier financial services leader in the heart of Chicago. This team is at the forefront of digital banking innovation, building the highly resilient, cloud-native microservices that power millions of customer transactions daily.
- In this role, you will work within a high-maturity Dev Ops environment, leveraging the latest in AWS cloud infrastructure and distributed systems. You will be responsible for designing and developing mission-critical APIs that support large-scale financial platforms, ensuring high availability, security, and low-latency performance.
- Backend Development: Design and develop robust, scalable microservices using Java 17/21 and the Spring Boot ecosystem.
- Cloud Architecture: Build and deploy services natively within AWS (Lambda, EC2, ECS, S3), utilizing Infrastructure as Code (Terraform) and automated CI/CD pipelines.
- API Design: Create and maintain high-throughput RESTful APIs and event-driven architectures using Kafka for real-time data processing.
- Data Persistence: Optimize data access layers using both Relational (Postgre
SQL, Oracle) and No
SQL (Cassandra, Mongo
DB) databases. - Financial Integrity: Ensure all code meets the rigorous security and compliance standards required for top-tier financial data protection and “Security by Design.”
- Collaborative Engineering: Participate in Agile ceremonies, perform deep-dive code reviews, and mentor junior engineers on modern design patterns.
- Java Mastery: 7 years of professional software engineering experience with a deep focus on core Java and Spring Boot.
- Cloud Native: Strong experience building and scaling applications specifically within AWS environments.
- Distributed Systems: Proven track record with Microservices architecture, including service discovery, circuit breakers, and distributed tracing.
- Database
Skills:
High proficiency in SQL and experience handling large-scale data sets with No
SQL solutions. - Testing & Quality: Dedication to TDD (Test Driven Development) and automated testing frameworks (JUnit, Mockito).
- Education: Bachelor’s or Master’s degree in Computer Science or a related technical field.
- Previous experience in Fin Tech or Banking sectors.
- Experience with Containerization (Docker & Kubernetes/EKS).
- Familiarity with Snowflake or other modern data warehousing solutions.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×