Backend API Engineer - Java/Spring Microservices

The Charles Schwab Corporation

Lone Tree (CO)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k) match
Vacation time
Sabbatical after 5 years
Parental leave
Tuition reimbursement
Health, dental, and vision insurance

Job summary

The Charles Schwab Corporation in Lone Tree, Colorado is seeking a skilled software engineer to join our on-site development team, focusing on scalable API and backend services. You'll design, implement, and test APIs, microservices, and backend components using Java/J2EE and JavaScript, participate in code reviews, and collaborate across agile teams.

A Bachelor of Science in Computer Science and at least three years of hands-on experience are preferred; strong problem-solving and communication

Qualifications

  • Bachelor of Science in Computer Science is required.
  • Minimum three years hands-on app software development, APIs, batch jobs and backend capabilities.
  • At least three years in unit and regression testing.
  • Two+ years API development using microservices patterns.
  • Strong OOP with Java, J2EE and JavaScript.
  • Solid CS fundamentals in algorithms and data structures.
  • Experience with Spring framework and Git/GitHub.
  • Familiarity with Scrum and SDLC.
  • Excellent communication and teamwork.

Skills

API development
Backend development
Unit testing
Microservices
Java/J2EE/JS
Spring framework
Git/GitHub
Data modeling
Database design
OOP
Scrum/SDLC
Problem-solving
Communication skills
Team player
Integrity

Education

Bachelor of Science in Computer Science

Tools

JUnit
Jira
Confluence
Bamboo
Bitbucket

Job description

The Charles Schwab Corporation in Lone Tree, Colorado is seeking a skilled software engineer to join our on-site development team, focusing on scalable API and backend services. You'll design, implement, and test APIs, microservices, and backend components using Java/J2EE and JavaScript, participate in code reviews, and collaborate across agile teams.

A Bachelor of Science in Computer Science and at least three years of hands-on experience are preferred; strong problem-solving and communication

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - API, Microservices, Java/Spring
Senior Software Engineer - API, Microservices, Java/Spring

The Charles Schwab Corporation • Southlake (TX)

On-site
USD 110,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid vacation
+3
Senior Java Developer - On-site Microservices & API Lead
Senior Java Developer - On-site Microservices & API Lead

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 180,000
Bonus opportunities
Senior Java Developer: Microservices & APIs Leader
Senior Java Developer: Microservices & APIs Leader

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 150,000
401(k) with company match
Paid time off and sabbatical after 5+
Parental leave and family building
+2
Senior Software Engineer – Java + Angular Microservices
Senior Software Engineer – Java + Angular Microservices

The Charles Schwab Corporation • Southlake (TX)

On-site
USD 90,000 - 140,000
Senior Java Microservices Engineer – Cloud & Data
Senior Java Microservices Engineer – Cloud & Data

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 160,000
401(k) with match
Paid time off
Sabbatical after 5 years
+4
Senior Java Software Engineer: Cloud Microservices & CI/CD
Senior Java Software Engineer: Cloud Microservices & CI/CD

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Java/Spring + Angular
Senior Software Engineer - Java/Spring + Angular

The Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
401(k) match & Employee stock purchase
Paid vacation & sabbatical after 5 yrs
Paid parental leave
+2
Senior Java Platform Lead - Microservices & Cloud
Senior Java Platform Lead - Microservices & Cloud

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 180,000
401(k) with company match
Employee stock purchase plan
Paid time for vacation
+8
Senior Java & Angular Platform Lead — Cloud Transformation
Senior Java & Angular Platform Lead — Cloud Transformation

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 130,000
401(k) with company match
Paid vacation and volunteering time
Paid parental leave
+2
Senior Software Lead – FinTech (Frontend/Backend)
Senior Software Lead – FinTech (Frontend/Backend)

Charles Schwab Corporation • Chicago (IL)

On-site
USD 180,000 - 240,000