> Markdown version of [/jobs/ext/3378027-application-developer](https://www.wearedevelopers.com/jobs/ext/3378027-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer - **Company:** Genesis10 - **Location:** Chicago, IL, United States - **Salary:** $121,181.0 - $137,821.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, Big Data, Computer Programming, Information Engineering, Distributed Computing Environment, Java Platform Enterprise Edition (J2EE), Python (Programming Language), Oracle SQL Developer, Reference Data, Release Management, Software Engineering, SQL Databases, Data Processing, Spring-boot, Build Management, Data Pipelines - **Published:** September 1, 2026 - **Apply:** https://www.dice.com/job-detail/5207f43d-bd7e-4908-a975-1af565ffd997 ## About the Role * Strong programming skills in Java, Python, and J2EE * Solid experience with Oracle SQL for data processing * Good understanding of data engineering principles including data modeling, transformation, enrichment, quality, reconciliation, lineage, and traceability * Experience working with reference data platforms and vendor data (e.g., Bloomberg, LSEG, ICE) * Experience with Spring Boot and Core Java Desired skills: * Experience in writing optimized SQL queries * Familiarity with distributed processing and large-scale data handling * Understanding of Global Markets products and exposure to risk data flows (FRTB SA and IMA exposure is desirable) * Good understanding of unit testing concepts and development patterns * Strong understanding of software build and release management * Experience with Agile development methodologies * Proven experience in building scalable and robust applications * Excellent written and verbal communication skills ## Description This is a development-centric, 100% hands-on role focused on delivering technical solutions by managing all phases of the software development life cycle. The successful candidate will work with reference data platforms and vendor data, requiring a strong understanding of data engineering principles and experience building and maintaining data pipelines., * Analyze business or technical requirements and design solutions to develop business-critical components * Work closely with technical and business partners across the globe * Manage application design, development, delivery, and post-production support * Enhance the existing application stack and act as an application manager for key reference data applications * Build and maintain data pipelines and ingestion frameworks for vendor feeds * Implement data mappings, derivation logic, and integration with downstream systems ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)