Full-Stack Developer II (Java, Android & iOS)

Nuveen

United States

Sur place

USD 84 000 - 103 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

TIAA is seeking a Developer II to design and implement multiple software types, including end-user apps and OS software, delivering a platform for running applications. You will work with limited supervision on modern tech stacks and contribute to cloud deployment strategies.

Required: Bachelor's degree, 3+ years of experience with Core Java, APIs, and databases; plus Android/iOS development experience and strong Git workflows.

Qualifications

  • Bachelor's degree required.
  • 3+ years of relevant software development experience.
  • Strong fundamentals in Java and mobile/API development.

Responsabilités

  • Gather requirements and analyze software problems and interfaces.
  • Lead identification of high-potential areas for cloud deployment.
  • Translate client requirements into technical designs for large IT solutions.
  • Write code using programming, scripting, and database languages.
  • Support testing, deployment, and maintenance activities.

Connaissances

Core Java
RESTful APIs
SQL databases
Android (Java/Kotlin)
iOS (Swift/Obj-C)
Git & workflows
API integration

Formation

Bachelor's Degree

Outils

Android Studio
Xcode
Git
Jenkins
Jira
MySQL/PostgreSQL

Description du poste

The Developer II focuses on developing multiple types and categories of software including end-user applications and operating systems software, that provides a platform for running end user applications. While working independently with limited supervision, this job applies up-to-date information on the detailed technical design and development of applications using existing and emerging technology platforms.

Key Responsibilities and Duties

Conducts requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics. Leads the identification of portions of the organization's IT platform/infrastructure with the highest potential return for cloud deployment. Implements the organization's global strategies and initiatives to enhance Information Technology plans, operations and procedures. Consults with systems engineers and architects on developing IT standards for the business while facilitating the translation of client requirements into technical designs for large IT solutions. Uses programming, scripting, and/or database languages to write the software code. Models key business processes and critical paths while assessing the impact of technology on business processes. Supports software testing, deployment, maintenance, and evolves activities by correcting programming errors, responding to scope changes, and coding software enhancements Maintains records for the documentation of systems development and revisions. Coaches and reviews the work of lower level professionals. Reviews and conducts cost/benefit evaluation of cloud solutions compared to virtual private networks, dedicated hosting, and in-house solutions. Determines the technical feasibility of adopting external cloud based IT platform and infrastructure services within the organization.

Educational Requirements

Bachelor's Degree Required

Work Experience

3+ Years Required; 5+ Years Preferred

Physical Requirements

Physical Requirements: Sedentary Work

Salary and Compensation

Base Pay Range: $83,700/yr - $103,000/yr 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).

Anticipated Posting End Date: 2026-10-30

Required Skills

3 or more years’ experience with Core Java and object-oriented programming principles, including a strong understanding of collections, multithreading, and exception handling. Experience designing, building, and consuming RESTful APIs using Spring Boot or similar Java-based frameworks, including knowledge of HTTP methods, status codes, and request/response handling. Working knowledge of relational databases (such as MySQL, PostgreSQL, or Oracle), including the ability to write optimized SQL queries. Experience building native Android applications using Java or Kotlin, with familiarity in the Android SDK, Activity/Fragment lifecycle, and UI component design. Experience developing iOS applications using Swift or Objective-C, with an understanding of UIKit/SwiftUI and the Xcode development environment. Proficiency with Git and collaborative development workflows (branching, merging, pull requests) using platforms such as GitHub, GitLab, or Bitbucket. Demonstrated ability to integrate backend APIs into Android, iOS, and web front-end applications, ensuring consistent data handling and error management.

Desired Skills

Familiarity with cloud services (AWS, Azure, or GCP) for deploying APIs and backend services. Working knowledge of modern JavaScript (ES6+), including asynchronous programming (Promises, async/await), DOM manipulation, and event handling. Experience with TypeScript, including type definitions, interfaces, and integration with JavaScript frameworks. Experience with at least one modern front-end framework/library, such as React or Angular, for building web applications. Familiarity with continuous integration/continuous deployment tools (such as Jenkins or GitHub Actions) for automated build and deployment processes. Understanding of OAuth2, JWT, and secure API design practices for authentication and authorization. Experience working in Agile/Scrum development environments, including sprint planning, code reviews, and collaborative ticketing systems (such as Jira).

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

Company Overview

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.

Benefits and Total Rewards

The organization is committed to making financial well-being possible for its clients, and is equally committed to the well-being of our associates. That’s why we offer a comprehensive Total Rewards package designed to make a positive difference in the lives of our associates and their loved ones. Our benefits include a superior retirement program and highly competitive health, wellness and work life offerings that can help you achieve and maintain your best possible physical, emotional and financial well-being. To learn more about your benefits, please review our Benefits Summary.

Equal Opportunity

We are an Equal Opportunity Employer. TIAA does not discriminate against any candidate or employee on the basis of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other legally protected status. Our full EEO & Non-Discrimination statement is on our careers home page, and you can read more about your rights and view government notices here.

Accessibility Support

TIAA offers support for those who need assistance with our online application process to provide an equal employment opportunity to all job seekers, including individuals with disabilities. If you are a U.S. applicant and desire a reasonable accommodation to complete a job application please use one of the below options to contact our accessibility support team: Phone: (800) 842-2755 Email: accessibility.support@tiaa.org

Drug and Smoking Policy

TIAA maintains a drug-free and smoke/free workplace.

Nondiscrimination & Equal Opportunity Employment

TIAA is committed to providing equal opportunity across all employment practices and we believe our employees have a right to a diverse and inclusive workplace. EEO is the Law Pay Transparency Philadelphia Ban the Box

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Sr Engineer – AI Platforms
Sr Engineer – AI Platforms

Nuveen • Frisco (TX)

Sur place
USD 93 000 - 128 000
Lead Systems Analyst
Lead Systems Analyst

TIAA • Charlotte (NC)

Sur place
USD 116 000 - 147 000
Lead Endpoint Cybersecurity Engineer
Lead Endpoint Cybersecurity Engineer

Nuveen • Frisco (TX)

Sur place
USD 124 000 - 154 000
Lead Developer
Lead Developer

Teachers Insurance and Annuity Association of America • Woodbridge Township (NJ)

Hybride
USD 128 000 - 153 000
2027 Early Talent Internship: Risk & Compliance
2027 Early Talent Internship: Risk & Compliance

Nuveen • Charlotte (NC)

Sur place
USD 30 000 - 41 000
Mentorship programs
Executive speaker series
Educational workshops
Information Security Analyst TIAA
Information Security Analyst TIAA

Nuveen • Frisco (TX)

Sur place
USD 93 000 - 129 000
Lead Business Systems Analyst
Lead Business Systems Analyst

Nuveen • États-Unis

Sur place
USD 116 000 - 147 000
Competitive compensation package
Incentive programs
Director, Business Manager
Director, Business Manager

Nuveen • Charlotte (NC)

Sur place
USD 95 000 - 140 000
2027 Early Talent Internship: Internal Audit
2027 Early Talent Internship: Internal Audit

Nuveen • Charlotte (NC)

Sur place
USD 30 000 - 41 000
2027 Early Talent Internship: Technology
2027 Early Talent Internship: Technology

TIAA • Charlotte (NC)

Sur place
USD 30 000 - 41 000