On-Site Java Engineer — Cloud & Microservices, Agile

Charles Schwab Corporation

Jersey City (NJ)

On-site

USD 100,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Bonus opportunities

Job summary

Charles Schwab Corporation in Jersey City, NJ is seeking a Java Developer to contribute to modern, cloud-ready applications that power research and asset management capabilities. You will work in an Agile team to build scalable software, including microservices and API development, with exposure to CI/CD, cloud technologies, and automation.

Ideal candidates bring foundational Java skills, knowledge of REST APIs, SQL, and Git, plus comfort with modern development practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent practical experience.
  • Experience in software development, including internships, co-ops, apprenticeships, academic projects, or professional experience.
  • Foundational proficiency in Java software development and object-oriented programming principles.
  • Knowledge of data structures, algorithms, and software design fundamentals.
  • Experience writing, testing, debugging, and maintaining code with a focus on quality and reliability.
  • Familiarity with relational databases and the ability to write and troubleshoot SQL queries.
  • Understanding of RESTful APIs, web services, and modern application development concepts.
  • Experience using Git or similar version control tools in a collaborative development environment.
  • Strong analytical thinking, troubleshooting, and problem-solving skills.
  • Effective verbal and written communication skills with the ability to collaborate across technical and business teams.
  • Ability to learn new technologies and adapt within an Agile software development environment.

Responsibilities

  • Develop high-quality software with a focus on reliability and performance.
  • Contribute to modernization initiatives and platform enhancements.
  • Support event-driven architectures and scalable services.
  • Work within an Agile environment collaborating with engineers, architects, product owners, and QA teams.
  • Help automate key workflows and improve user experiences across the platform.

Skills

Java
SQL
REST APIs
Git
Analytical thinking
Communication
Agile

Education

Bachelor’s degree or equivalent

Tools

GitHub Actions
Jenkins
Docker
JUnit/Mockito
AWS/Azure/GC
NoSQL (MongoDB)
Jira/Confluence

Job description

Charles Schwab Corporation in Jersey City, NJ is seeking a Java Developer to contribute to modern, cloud-ready applications that power research and asset management capabilities. You will work in an Agile team to build scalable software, including microservices and API development, with exposure to CI/CD, cloud technologies, and automation.

Ideal candidates bring foundational Java skills, knowledge of REST APIs, SQL, and Git, plus comfort with modern development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Developer - Finance Tech, On-Site Impact
Senior Developer - Finance Tech, On-Site Impact

Charles Schwab Corporation • Jersey City (NJ)

On-site
USD 120,000 - 180,000
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 Java Lead: Cloud Microservices & Angular (On-Site)
Senior Java Lead: Cloud Microservices & Angular (On-Site)

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 180,000
401(k) match
Employee stock purchase plan
Sabbatical after 5 years for eligible
+3
Senior Java Platform Lead — Cloud & Microservices
Senior Java Platform Lead — Cloud & Microservices

Charles Schwab Corporation • Southlake (TX)

On-site
USD 140,000 - 190,000
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 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 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 Engineer - Scalable API Platform
Senior Java Engineer - Scalable API Platform

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 180,000
Java Full-Stack Engineer for Finance Trading Platform
Java Full-Stack Engineer for Finance Trading Platform

Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 110,000 - 170,000
Bonus opportunities