×
Register Here to Apply for Jobs or Post Jobs. X

Java Software Engineer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Swoon
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
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

About the Role
  • 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.
Key Responsibilities
  • 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.
Required Skills & Experience
  • 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.
Preferred (Bonus) Skills
  • Previous experience in Fin Tech or Banking sectors.
  • Experience with Containerization (Docker & Kubernetes/EKS).
  • Familiarity with Snowflake or other modern data warehousing solutions.
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary