Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java API / Publication Engineer

Full-time

EXL

Sr. Backend Java Developer – MDM Platform

Job Role: Java API / Publication Engineer

Experience: 10+ years

Location: Chicago, IL

Type: Full-time - Hybrid

Job Summary

We are looking for a Senior Backend Java Developer to design and build the core backend services of a Master Data Management platform for a leading global credit ratings organization. You will engineer the server-side components that power Security Master, Entity Master, and Reference Data workflows — including data ingestion, processing, match-merge engines, workflow orchestration, and integration with downstream systems — using Java Spring Boot on AWS.

Key Responsibilities

  • Design and develop backend microservices using Java Spring Boot for MDM core functions: data ingestion, validation, match-merge, golden record management, and stewardship workflows.
  • Build RESTful APIs consumed by the React UI and downstream enterprise systems, following OpenAPI/Swagger standards.
  • Implement business logic for survivorship rules, conflict resolution, and golden record computation for Security and Entity Master data.
  • Integrate with AWS services: RDS, S3, SQS/SNS, Lambda, ECS/EKS, API Gateway
  • Build workflow orchestration for stewardship tasks using AWS Step Functions or equivalent.
  • Implement security controls: OAuth2/JWT authentication, role-based access control (RBAC), and data masking.
  • Write unit and integration tests; participate in code reviews and enforce coding standards.
  • Collaborate with the MDM Architect on design decisions and contribute to HLD/LLD documentation.
  • Support DevOps pipelines (CI/CD) for containerized deployments on Docker/EKS.
  • Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives.

Education & Experience

  • Bachelor’s degree in computer science or related field.
  • 10+ years of backend software development experience with at least 7 years on Java Spring Boot.
  • Strong experience with microservices architecture, RESTful API design, and event-driven patterns.
  • Proficiency with AWS cloud services: RDS, S3, SQS, Lambda, ECS/EKS, API Gateway.
  • Experience building data processing pipelines for high-volume, low-latency financial data.
  • Solid understanding of OAuth2, JWT, and API security best practices.
  • Experience with Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions).
  • Domain exposure to financial data — securities, reference data, or MDM — is strongly preferred.

Knowledge, Skills & Abilities

  • Deep Java expertise: Spring Boot, Spring Data JPA, Spring Security, Spring Batch.
  • Microservices design patterns: CQRS, event sourcing, saga, API gateway.
  • Performance tuning: JVM optimization, connection pooling, database query optimization.
  • Ability to translate complex domain rules (golden record logic, survivorship) into clean, testable code.
  • Strong problem-solving skills and ability to drive technical decisions in a collaborative team environment

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Java API / Publication Engineer in Chicago, IL vacancy
  • $88.97k - $287.91k

     ...Salesforce is hiring Forward Deployed Engineers — experienced Technical...  ...specifically for Global Public Sector (Government, Nonprofit...  ...Python, JavaScript/TypeScript, Java, or Apex — and willing to add...  ...You understand data modeling, APIs, and integration patterns deeply... 
    Java
    Full time
    Live in
    Remote work

    Salesforce

    Chicago, IL
    3 days ago
  • $95.6k - $188.4k

     ...Summary Our Deloitte AI & Engineering team to transform technology...  ...for: Designing and developing APIs, including specifications,...  ...team Deloitte’s Government & Public Services (GPS) practice - our...  ...SidekiqExperience with Spring Boot and Java The wage range for this role... 
    Java
    Local area
    Flexible hours

    Deloitte

    Chicago, IL
    3 days ago
  •  ...They're now building a brand-new Identity Engineering team in Chicago and are open on level,...  ...integrating identity across applications, APIs and internal platforms, while also helping...  ...engineering skills across Linux, APIs, Python/Go/Java/PowerShell, Terraform, CI/CD, cloud or... 
    Java
    Full time

    Iceberg

    Chicago, IL
    2 days ago
  •  ...API Solutions Engineer Location: Remote Interview Mode: 2 rounds of virtual interview Type: Long term contract Job Description...  ...automation experience Experience as a senior developer with Java and Kotlin **Please note: Experience with Java and Kotlin... 
    Java
    Long term contract
    Immediate start
    Remote work

    RIT Solutions, Inc.

    Chicago, IL
    4 days ago
  •  ...have a fulltime position of SailPoint IAM Engineer in Chicago, IL (Hybrid) and like to connect...  ..., AWS, GCP). • Experience with Postman, API testing, and integration debugging. • Experience...  ...writing SailPoint Rules (BeanShell/Java) and building custom workflows. • Strong scripting... 
    Java
    Full time

    Atos

    Chicago, IL
    2 days ago
  •  ...and solutions overall. As a Performance Engineer in Test, this role will have a breadth of...  ...+ years of expert level coding skills in Java (recent experience in back-end Java desired...  ...etc.). ~ Working knowledge of RESTful APIs, XML, JSON, network programming and message... 
    Java
    Work experience placement

    Hi-Tech Solutions

    Chicago, IL
    4 days ago
  •  ...Senior Forward Deployed Engineer Company: Attune Location: West Loop, Chicago, IL (Hybrid...  ...conversation workflows, configuring API integrations with CRMs and EHRs, building...  ...engineering in production applications Java or Kotlin experience Experience in healthcare... 
    Java
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Attune

    Chicago, IL
    3 days ago
  •  ...organization is building out a Forward Deployed Engineering capability to accelerate delivery across...  ...from zero, including data models, APIs, and lightweight front ends Partner with...  ...in at least one additional language (Java, C#, Go) ~ Strong SQL and practical data... 
    Java
    Permanent employment
    Full time

    Madison-Davis, LLC

    Chicago, IL
    6 hours ago
  • $70k - $140k

     ...maintained.Duties & Responsibilities:Partner with engineering, architecture, infrastructure, and...  ...1+ years of professional experience with Java and containerized applications (i.e....  ...technical perspective.Knowledge of resilient API-based integration architectures,... 
    Java
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Chicago, IL
    1 day ago
  •  ...looking for a problem solver with an application engineering and/or programming background in BAS...  ...out: Experience with IoT integrations and API’s Ability to write code in computer programming languages such as Python, Java, C++ Your personal hobbies include... 
    Java
    Remote work
    Work from home
    Worldwide

    Acuity

    Chicago, IL
    2 days ago
  • $120k - $125k

     ...Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy...  ...integration and data processing solutions Build APIs, messaging integrations, and scalable...  ...~ Strong programming skills in Java, Python, SQL, and JavaScript ~ Experience... 
    Java
    Full time
    Temporary work
    Flexible hours

    Synechron

    Chicago, IL
    2 days ago
  • $215.1k - $384.4k

     ...experience outcomes.The Forward Deployed Engineer is a product-minded, hands-on engineer who...  ...extensions using WK Health assets, APIs, data, AI capabilities, and platform services...  ...ability in Python, TypeScript/JavaScript, Java, C#, Go, or comparable languages; mobile... 
    Java
    Full time
    Work at office

    Wolters Kluwer

    Chicago, IL
    1 day ago
  •  ...Frontend Quality Assurance Engineer Location: Chicago, IL Job Type: Full-Time Opportunity...  ...methodologies. Working knowledge of Java and Python. Experience with SQL and...  ...database validation. Familiarity with REST APIs and WebSocket testing. Experience... 
    Java
    Full time

    Forbes Technical Consulting

    Chicago, IL
    2 days ago
  • $254.58k - $381.88k

     ...Distinguished Engineer Please note: This position is not eligible for current or future...  ...maintaining software solutions using Python, Java, or comparable object‑oriented...  ...as experience designing and implementing APIs, microservices, and event‑driven architectures... 
    Java
    Temporary work
    Work experience placement
    Work at office
    Local area
    3 days per week
    1 day per week

    Elevance Health

    Chicago, IL
    4 days ago
  •  ...QA Automation Engineer Atlanta, Georgia, United States Role Description Quality Engineering...  ...in new technologies such as Selenium, Java, Cucumber, a BDD framework, Continuous...  ...-on experience testing on any of the public cloud providers (Azure, AWS, GCP) ~ Azure... 
    Java

    The Hive Careers Ltd

    Chicago, IL
    3 days ago
  • Job DescriptionSoftware Quality Engineer II to join our team. In this role, the QE II will...  ...Experience validating integrations, data flows, APIs, role-based security, workflow routing,...  ...be able to code in languages such as Java, C#, Python, etc.Problem-solving - Strong... 
    Java
    Remote work

    Inspira Financial

    Oak Brook, IL
    3 days ago
  •  ...Object Oriented Programming. • Experience in Java programming languages, knowledge of shell...  ..., roadmaps, etc. • Design and implement APIs, deep understanding of REST, SOAP, UDP...  ...A Bachelor's degree in Computer Science, Engineering, Information Systems Management,... 
    Java
    Permanent employment
    Full time
    Work experience placement

    Career Guidant

    Chicago, IL
    1 day ago
  •  ...Software Test Engineer As a Software Test Engineer, you will contribute to quality assurance...  ...in modern programming languages like C++, Java or Python (preferably Java) ~ Strong...  ...Plan, design, develop, and maintain API test automation framework that facilitates... 
    Java
    Flexible hours

    Samprasoft

    Chicago, IL
    5 days ago
  •  ...ForgeRock, Okta, Ping Identity, etc. 7-10 years of relevant security experience Experience with programming languages including Java, Javascript, and React is required Hands-on knowledge of identity and access management software solutions such as CyberArk,... 
    Java

    Syntricate Technologies

    Chicago, IL
    1 day ago
  • $150k - $155k

     ...Site Reliability Engineer Hybrid (3 days onsite, 2 days remote) full‑time. No visa sponsorship...  ...Experience managing infrastructure in public cloud environments like AWS (preferred),...  .../scripting experience in languages like Java, Bash, Python or Go Experience with... 
    Java
    Full time
    Work experience placement
    Remote work
    Visa sponsorship

    Request Technology

    Chicago, IL
    4 days ago
  •  ...• A degree is required. • 6+ years of experience as an SDET/Automation Engineer. Technical Skills (Required - Must Have): 1. Back-end/API Automation (6+ yrs): Rest Assured, Java, Spring Boot. Must have experience with RESTful APIs, Postman, and Swagger.... 
    Java
    Work experience placement
    Local area
    Flexible hours

    Procyon TS

    Chicago, IL
    1 day ago
  • $121.55k - $157.3k

     ...traditional finance onto DeFi rails. CCUS Software Engineering is a high trust environment. Failure...  ...automated test frameworks across UI, API and integration layers. Validating end-to...  ...Selenium or Playwright Strong command of Java, with the depth to architect, build, and... 
    Java
    Full time
    Work experience placement
    Live in
    Work at office
    Immediate start
    Flexible hours

    Cboe Exchange

    Chicago, IL
    2 days ago
  •  ...Description:• At least 7years of experience in Java J2EE technologies Skills • At least 4...  ...2 years of experience in OAuth2 or some API authentication mechanism• At least 2...  ...to do complex designs and follow the best engineering practices• Good written an d verbal communication... 
    Java
    Permanent employment
    Full time
    H1b

    Sonsoft

    Chicago, IL
    2 days ago
  • $120k - $125k

     ...Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy...  ...and data processing solutions \n Build APIs, messaging integrations, and scalable data...  ...Engineering \n ~ Strong programming skills in Java, Python, SQL, and JavaScript \n ~... 
    Java
    Temporary work
    Flexible hours

    Synechron

    Chicago, IL
    3 days ago
  • Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical applications that clinicians...  .../TypeScript Experience building backend services and APIs using .NET, Java, Node.js, Python, or similar technologies Strong knowledge... 
    Java
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Chicago, IL
    5 days ago
  • $125.22k - $153k

     ...and provides leadership for the design, engineering, and implementation of Collaboration Services...  ...technologies through professional publications, outside contacts, and ongoing professional...  ...Systems ~ Office 365 ~ HTML 5 ~ Java ~ JavaScript ~ Microsoft PowerShell... 
    Java
    For contractors
    Work at office

    Northwestern University

    Evanston, IL
    4 days ago
  •  ...We are seeking a Senior TIBCO BusinessEvents Engineer / Migration Lead to lead the TIBCO BusinessEvents 5.5 to 6.4 upgrade and RHEL 7 to...  ...-on experience with: ~ TIBCO BusinessEvents ~ TIBCO EMS ~ Java ~ SQL/JDBC ~ Jenkins ~ Terraform ~ Ansible ~ Datadog... 
    Java
    Contract work

    2T Consulting

    Chicago, IL
    a month ago
  •  ...high fault tolerance.As ambassadors of leading-edge design and engineering, we are looking for a Senior Engineer to help shape the next generation...  ...+ years of experience building financial or trading systems in Java• Extensive experience with multithreaded/concurrent programming... 
    Java

    Balyasny Asset Management

    Chicago, IL
    2 days ago
  • $130k - $180k

     ...accomplishment.Being a Senior Site Reliability Engineer at iManage Means… You are an engineer, a...  ...them effectively. Experience in public cloud or hosted datacenter environments (...  ...one or more programming languages (e.g., Java, Python, Golang). Familiarity with scripting... 
    Java
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    Imanage

    Chicago, IL
    2 days ago
  •  ...API Developer Location: Strongsville, OH / Pittsburg, PA / Dallas, TX / Chicago, IL / Phoenix, AZ Duration: Full Time Job Description...  ...) Data Streaming services. Experience on Springboot, Spring & Java. Java Collections. Branching Strategies. Working... 
    Java
    Full time
    Immediate start

    JConnect Infotech

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java API / Publication Engineer. Be the first to apply!