C
IT(Software/Hardware)

Software Developer (Java)

Charles Schwab

Role Summary

Charles Schwab is hiring a Software Developer (Java) for its growing Hyderabad Technology Center. In this role, you will design, develop, and scale software solutions powering enterprise financial applications. Operating at the intersection of core software engineering and AI-enabled development, you will leverage GenAI tools (GitHub Copilot, Cursor), direct agentic workflows, translate low-level design artifacts into structured AI specifications, and ensure rigorous code quality and security standards.

Key Responsibilities

  • Java Application Engineering: Build scalable, reliable, and high-quality software systems using Java, modern design patterns, and enterprise databases.
  • AI-Assisted Development: Utilize GenAI coding tools (GitHub Copilot, Cursor) to accelerate software delivery while conducting critical reviews of AI-generated code for bugs, security vulnerabilities, and code quality.
  • Spec-Driven & Agentic Workflows: Author custom prompts, establish team-level AI standards, and translate low-level design artifacts into structured specifications to guide AI-assisted implementation.
  • Engineering Excellence: Apply robust computer science fundamentals (concurrency, networking, testing, CI/CD) and secure coding principles across the development lifecycle.

Key Qualifications

  • Education: Bachelor's degree in Computer Science or equivalent technical field.
  • Experience: Minimum 4 years of software engineering experience.
  • Mandatory Technical Stack: Deep proficiency in Java, computer science fundamentals (algorithms, data structures, OOP, system design), hands-on GenAI tools (GitHub Copilot/Cursor), prompt engineering, and agentic workflows.
  • Preferred Technical Exposure: Hands-on experience with cloud platforms (GCP, AWS, Azure) and modernizing legacy platforms using AI acceleration and automation.
  • Core Competencies: Structured logical problem-solving, accountability, and drive for continuous engineering improvement.

About Charles Schwab

Charles Schwab is a Fortune 500 financial services leader championing clients' financial goals through innovative technology, investment services, and enterprise software solutions.

Important Candidate Notice

This job posting and its descriptions are owned by Charles Schwab . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with Charles Schwab directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹14 - ₹28 Lakhs/Annum
Experience Required 4 - 8 Years
Last Date to Apply Continuous Recruitment
Posted On 25-08-2026
Mandatory Skills
Java Algorithms Data Structures OOP Design Patterns System Design Databases Networking Concurrency Testing CI/CD Secure Coding Principles GenAI Coding Tools (GitHub Copilot / Cursor) Agentic Workflows Spec-Driven Development Prompt Engineering
Preferred Skills
Cloud Platforms (GCP / AWS / Azure) Legacy Platform Modernization AI Acceleration AI-Enabled Engineering