> Markdown version of [/jobs/ext/2516170-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/2516170-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:** Tiaa-Cref Individual & Institutional Services, LLC - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $105,000.0 - $136,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Ajax (Programming Language), Data Analysis, HTML5, Cascading Style Sheets (CSS), Computer Programming, Continuous Integration, Software Debugging, DevOps, Web Development, Java Platform Enterprise Edition (J2EE), Gradle, Web Browsers, Javaserver Pages, Apache Maven, Object-Oriented Software Development, Software Engineering, SQL Databases, Web Applications, Enterprise Application Integration, Ios Frameworks, AngularJS, Build Tools - **Published:** August 18, 2026 - **Apply:** https://tiaa.wd1.myworkdayjobs.com/Search/job/Charlotte-NC-USA/Senior-Java-Developer_R260300106-2 ## About the Role * 5 Years Required; 7 Years Preferred * University (Degree), Preferred Additional Education Requirements * Bachelor's Degree, * University (Degree), * 6 or more years of experience with Java and J2EE development with Java 8 and higher * 3 or more years of experience with UI frameworks (HTML or Java Script or JSP or HTML5 or Ajax or CSS3 or Angular 4 and higher) * Experience with AI Code Assist. * Experience with SQL Preferred Skills: * Knowledge of OO design and programming * Build Tool Experience (Maven/Gradle) * Leadership and interpersonal skills * Team player with good organizational, analytical and logical skills. * Understanding of the web browsers and web applications * Verbal and written communication skills Related Skills Agile Methodology, Continuous Integration and Deployment, Data Analysis, Debugging, DevOps, Enterprise Application Integration, Operating Systems Management, Problem Solving, Programming, Software Development, Software Development Life Cycle, Web Application Development ## Description * Interprets written business requirements and technical specification documents to design and develop advanced technical solutions that meet business needs in financial industry. * Collaborates with IT and Business partners to design, develop, and troubleshoot end to end technical solutions. * Performs complex coding to written technical specifications. * Tests the resulting coding components in accordance with company standards and as defined in approved testing plans. * Investigates, analyzes and documents reported defects - raising issues as appropriate. * Analyzes run time profiles to debug errors that may exist. * Solves complex defects that arise through own work or the work of others * Performs maintenance programming and correction of identified defects. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project)