Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TIAA

Java Full Stack Developer

TIAA

. Design, develop, and maintain backend Java-based microservices and JavaScript applications within a distributed systems environment .

Posted 11/4/2026full-timeUnited StatesJuniorMid-Level💰 $80,600 - $92,800 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend Java development and JavaScript application design, with a strong focus on building scalable APIs and UI components. Proficient in SQL and NoSQL databases, cloud platforms, and the full software development lifecycle.

Highest-signal resume keywords
Java Backend DevelopmentJavaScript Frontend DevelopmentAWS Cloud PlatformSpring FrameworkAgile Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaJavaScriptSQLNoSQLAPI DevelopmentMicroservicesScriptingData AnalysisDebuggingSoftware Development Life Cycle
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
Spring BootContinuous IntegrationContinuous DeploymentDevOps
Industry Keywords
Distributed SystemsEnterprise Application IntegrationOperating Systems ManagementWeb Application Development

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaJavaScriptMicroservicesNoSQLRDBMSSDLCSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain backend Java-based microservices and JavaScript applications within a distributed systems environment
  • Build scalable, resilient APIs and services, along with flexible and reusable UI components
  • Write and optimize SQL queries for relational databases and work with NoSQL data stores as needed
  • Contribute across the full software development lifecycle, including requirements analysis, solution design, coding, testing, and deployment
  • Implement domain solutions and execute changes in alignment with established implementation plans
  • Automate routine tasks through scripting and develop programs for complex system configuration and enhancements
  • Create and maintain documentation for system configuration, processes, and service records
  • Own technical deliverables and drive tasks through completion with minimal oversight
  • Collaborate across technical teams and seek guidance from senior engineers on complex or ambiguous technical challenges

Requirements

What you’ll need
  • 2+ years of hands-on experience developing backend applications using Java
  • Familiarity with modern frameworks such as Spring or Spring Boot
  • 2+ years of experience working with JavaScript for frontend development
  • Experience building and maintaining UI components
  • 2+ years of experience with AWS cloud platform and databases (RDBMS or NoSQL)
  • Knowledge of Agile Methodology, Continuous Integration and Deployment, Data Analysis, Debugging, DevOps, Enterprise Application Integration, Operating Systems Management, Programming, Software Development, Software Development Life Cycle, and Web Application Development
  • University degree preferred
  • Ability to work in a sedentary role

Benefits

Comp & perks
  • Superior retirement program
  • Competitive health, wellness, and work life offerings
  • Incentive program linked to performance may be available, including annual discretionary incentive programs, non-annual sales incentive plans, or other non-annual incentive plans
  • In-office collaborative environment
  • Meaningful learning experiences and development pathways
  • Accessibility support for online application process