> Markdown version of [/jobs/ext/514953-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/514953-senior-java-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). --- # Senior Java Developer - **Company:** CGI Technologies and Solutions, Inc. - **Location:** Cary, NC, United States - **Experience:** Expert - **Salary:** $89,600.0 - $156,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Applications Architecture, Big Data, BigQuery, Software Bug Management, Cloud Computing, Cloud Storage, Software Debugging, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Spring Framework, Oracle (Applications), Software Engineering, Application Enhancement Tool, Apache Kafka, Build Tools, Restful APIs, Microservices - **Published:** June 12, 2026 - **Apply:** https://www.juju.com/job/00000000g7ffg6 ## About the Role Looking for a Hands-on Senior Developer (10+ years) with domain experience at least in Electronic Trading, Fixed Income, Mortgage, Securities or Loans and development experience in application development in Java8/J2EE, REST API, Spring and Oracle., 10+ years of experience in application architecture, design and development. . Experience developing application in Java 8, Spring, REST, Microservice. . Strong tech skills to handle complex architecture and design capability across scenarios. Strong working experience in Cloud Framework - Google GCP (Cloud Storage, BigQuery, GKE, PubSub, Cloud Functions) . Will be working hands-on on Oracle so oracle proficiency is a must. . Must have working project domain experience in Electronic Trading, Fixed Income, Mortgage, Securities or Loans. . Strong tech skills to handle complex architecture and design capability across scenarios. . Gather requirements from Business Analysts and document technical approaches. . Developing application enhancements, bug fixing, debugging and resolving oracle performance issues., Education: Bachelor's degree, + Microservices + Oracle + Java + Apache Kafka + Spring ## Description Client is looking for a self-motivated Senior Java Developer to join an established team supporting a core system for a large financial client in Cary, NC., Design and develop high-performance, scalable, and highly available distributed applications using Java/J2EE. Build systems capable of processing large volumes of data with efficient, straight-through processing. Apply modern enterprise architecture principles and design patterns in designing large-scale systems. Leverage domain experience in Electronic Trading, Fixed Income, Mortgage, Securities, or Loans to deliver effective solutions. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [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) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Data Governance in the Era of AI](https://www.wearedevelopers.com/videos/1622-data-governance-in-the-era-of-ai) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)