Senior Java Developer

Tiaa-Cref Individual & Institutional Services, LLC
Charlotte, NC, United States
18 days ago
Apply on tiaa.wd1.myworkdayjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$105,000.0 - $136,000.0
Working hours
Regular working hours

Tech stack

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
+15 more
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

Job 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.

Requirements

  • 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

Benefits & conditions

Actual base salary may vary based upon, but not limited to, relevant experience, time in role, base salary of internal peers, prior performance, business sector, and geographic location. In addition to base salary, the competitive compensation package may include, depending on the role, participation in an incentive program linked to performance (for example, annual discretionary incentive programs, non-annual sales incentive plans, or other non-annual incentive plans).

About the company

Every worker deserves a secure retirement. For more than 100 years, TIAA has delivered it for millions of people. Founded to help educators retire with dignity, today we’re a market-leading retirement company fueled by world-class asset management. But we’re not just another legacy financial services firm. We’re fighting harder than ever before for our clients and the many Americans who need us.

Our Culture of Impact

At TIAA, we’re on a mission to build on our 100+ year legacy of delivering for our clients while evolving to meet tomorrow’s challenges. We equip our associates with future-focused skills and AI tools that enable us to advance our mission. Together, we are fighting to ensure a more secure financial future for all and for generations to come. We are guided by our values: Champion Our People, Be Client Obsessed, Lead with Integrity, Own It, and Win As One. They influence every decision we make and how we work together to serve our clients every day. We thrive in a collaborative in-office environment where teams work across organizational boundaries with shared purpose, accelerating innovation and delivering meaningful results. Our workplace brings together TIAA and Nuveen’s entrepreneurial spirit, where we work hard and work together to create lasting impact. Here, every associate can grow through meaningful learning experiences and development pathways-because when our people succeed, our impact on clients’ lives grows stronger.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on tiaa.wd1.myworkdayjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all