Java API / Publication Engineer
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
$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...JavaFull timeLive inRemote work$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...JavaLocal areaFlexible hours- ...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...JavaFull time
- ...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...JavaLong term contractImmediate startRemote work
- ...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...JavaFull time
- ...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...JavaWork experience placement
- ...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...JavaFull timeWork at officeLocal areaFlexible hours3 days per week
- ...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...JavaPermanent employmentFull time
$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,...JavaFull timeWork at officeRemote workWork from homeFlexible hours- ...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...JavaRemote workWork from homeWorldwide
$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...JavaFull timeTemporary workFlexible hours$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...JavaFull timeWork at office- ...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...JavaFull time
$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...JavaTemporary workWork experience placementWork at officeLocal area3 days per week1 day per week- ...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
- 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...JavaRemote work
- ...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,...JavaPermanent employmentFull timeWork experience placement
- ...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...JavaFlexible hours
- ...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
$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...JavaFull timeWork experience placementRemote workVisa sponsorship- ...• 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....JavaWork experience placementLocal areaFlexible hours
$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...JavaFull timeWork experience placementLive inWork at officeImmediate startFlexible hours- ...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...JavaPermanent employmentFull timeH1b
$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 ~...JavaTemporary workFlexible hours- 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...JavaWork at officeShift work2 days per week
$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...JavaFor contractorsWork at office- ...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...JavaContract work
- ...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
$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...JavaWork at officeLocal areaRemote workWorldwideMonday to FridayFlexible hours- ...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...JavaFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java API / Publication Engineer. Be the first to apply!
- senior java software engineer Chicago, IL
- java microservice developer Chicago, IL
- java spring developer Chicago, IL
- lead full stack java developer Chicago, IL
- java developer full time Chicago, IL
- java web developer Chicago, IL
- remote junior java developer Chicago, IL
- java software engineer Chicago, IL
- sr.java developer Chicago, IL
- full stack java developer Chicago, IL





