Principal Software Engineer - Java & Cloud
JPMorgan Chase & Co.
Job Description
If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.
As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Banking, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s portfolios.
Job Responsibilities
- Creates complex and scalable coding frameworks using appropriate software design frameworks
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Architects and implements cloud-native platforms and infrastructure solutions at enterprise scale
- Advises cross-functional teams on technological matters within domain of expertis
- Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
- Serves as the function's go-to subject matter expert
- Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
- Creates durable, reusable software frameworks that are leveraged across teams and functions
- Influences leaders and senior stakeholders across business, product, and technology teams
- Champions the firm's culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities and skills
- Bachelor’s or master’s degree in computer science, computer engineering, software engineering, or related technical field with 15+ years of applied experience
- Hands-on, current programming experience delivering system design, application development, testing, and operational stability
- Expert-level proficiency in Go Lang and/or Java with demonstrated ability to write production-grade code
- Deep understanding of cloud infrastructure, with extensive hands-on experience in AWS. Proven track record of architecting and building cloud platforms from the ground up, including design, implementation, and production deployment
- Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data.
- Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse.
- Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in cloud technologies, distributed systems, and platform engineering
- Experience applying expertise and new methods to determine solutions for complex technology problems in cloud architecture and infrastructure
- Experience leading a product as a Product Owner or Product Manager. Ability to present and effectively communicate with Senior Leaders and Executives
- Understanding of the business and how technology enables business outcomes
- Practical cloud-native experience with microservices, containerization (Docker/Kubernetes), and CI/CD pipelines
About Us
About the Team
- Role : Principal Software Engineer JavaExperience : 14 to 18 YearsAbout the Role : We are seeking an accomplished Principal Software Engineer with extensive experience in Java-based enterprise application development, software architecture, and large-scale distributed systems...Suggested
Rs 3000 per month
...Entain India is the engineering and delivery powerhouse for Entain... ...force, delivering the latest software solutions and support services... ...Job Description As a Principal Engineer, you'll shape the technical... ...and architecture of our Java-based CRM domain, working across...SuggestedFull timeWorldwide- ...(Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy... ...power progress. Join us as a Software Engineer, Principal I and help us do what we do best:... ...quality software solutions.- Proficient in Java, with openness to learn and adopt other...SuggestedExtra incomeCasual work
- ...Job Description If you are a software engineering leader ready to take the reins and drive impact... ...alignment with technology standards and cloud strategy Required qualifications,... ...enterprise technology stacks, including Java/Kotlin, reactive and asynchronous frameworks...Suggested
- ...adventure where you can push the limits of what's possible.As a Principal Software Engineer at JPMorgan Chase within the Finance Technology Team which... ...scalability, reliability, and security.- Architects cloud-native solutions using AWS services and modern DevOps practices...Suggested
- ...Principal Software Engineer – Cloud Services About Nasuni Nasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world’s most innovative enterprises...For contractorsHybrid workWork at officeWork from homeFlexible hours3 days week
- Your Team's Impact : Cloud has and remains a core enabler for several of our enterprise strategies : rounding the corner on Digital Transformation... ...Programs, and enabling GenAI. The Platform Infrastructure Engineering Team at FactSet is looking for an additional member for the...Flexible hours
- ...are looking for a bright and exceptional Principal Engineer to join our Technology team.The... ...involved in building complex next-generation software and architecting solutions to support new... ...course).- 9+ years of relevant experience in Java, Python or similar object-oriented...
- About Altir :Altir is a product engineering company that builds top-notch software products for very select companies across... ...and are looking for passionate Java Developers with AI experience to help... ...REST APIs, microservices, and cloud-native applications- Collaborate with...Shift work
- ...We are seeking a highly skilled and motivated Lead Software Engineer specializing in Java and AWS Cloud solutions to join our dynamic team. This role demands someone with a blend of hands-on expertise, technical leadership, and business acumen to drive impactful software...
- Automation SDET (Java + Selenium)Experience : 5 - 12 YearsLocation : Pune / Bangalore / Hyderabad... ..., and DevOps teams to ensure high-quality software delivery in an Agile environment.Key... ...(Jenkins, Git, Maven/Gradle)- Exposure to cloud-based testing or microservices...
- ...data is exploding. Manual data engineering can’t keep up. Maia fixes that... ...We are now looking for Staff Software Engineers to join #Team Green... ...Matillion uses… Java, React, Spring, GraphQL, Docker... ...Kafka, SQL, RESTful services, Cloud Technologies (AWS, GCP, Azure)...Full time
- ...for the supply chain. Turvo Collaboration Cloud connects freight brokers, 3PLs, shippers,... ...brokers.Responsibilities : The Senior Software Engineer helps Turvo maintain high standards through... ...years of relevant experience working on Java, Spring and SpringBoot.- Bachelor's degree...Long term contractTemporary work
- About the Role :We are looking for a Senior Java Backend Engineer to architect and build scalable, secure, and high-performance backend systems powering the ScanalitiX surveillance, AI analytics, and Smart Access platform.What You'll Do :- Architect & implement Java/Spring...
- ...We are looking for a Senior Software Engineer – Java Microservices with Docker & Kubernetes to develop and maintain robust software solutions. In this role, you will collaborate with cross-functional teams to design and implement high-quality applications while staying current...
- ...experience on developing and working on web applications using Java / Servlets/J2EE technologies and relevant frameworks. Should... ...future of business. At the heart of our approach is Design-Led Engineering, where we combine strategic design principles with cutting-edge...Full timeWorldwide
- We are looking for an experienced Cloud Engineering Manager to lead the design, development, and operation of cloud-native platforms and infrastructure. The ideal candidate should have strong expertise in cloud engineering, DevOps, CI/CD, automation, and technical leadership...Full time
- Description :About the Opportunity :As a Senior Software Engineer, you'll design, develop, and optimize... ...- Strong coding skills in Python, Go, or Java- Hands-on with microservices, stream... ...Familiarity with Kubernetes, Docker, and cloud platforms (AWS/GCP)- Good understanding of...Hybrid work
- ...Overview :We are seeking a seasoned Java Solution Architect to... ...implementation of high-scale, cloud-native ecosystems. In this role... ...business requirements and robust engineering execution, ensuring our... ...years of hands-on experience in software architecture and development....Hybrid work
- Job Description :We're hiring for a Senior Software Engineer - Java Backend (Banking Domain) at Jocata in Hyderabad.Build enterprise-grade banking and FinTech platforms that power lending, payments, compliance, and digital transformation initiatives for leading financial institutions...
- ...Responsibilities : Key Duties : - Contribute to engineering activities such as developing... ...infrastructure-as-code, automation tooling, or other software-based solutions.- Contribute to... ...the other domains.- Demonstrated systems, cloud, or container administration and troubleshooting...
- Company Overview : NetWeb Software is a leading technology solutions... ...an environment where talented engineers can thrive and make a significant... ...As a Senior Backend Engineer (Java) at NetWeb Software, you will... ..., and RDS to build and deploy cloud-native applications,...
- ...for F5 Networks.The F5 Infra Engineer plays a critical role to our Product... ...in Private and Public Cloud - AWS-AZURE-GCP, OpenStack, storage... ....Experience :- 13+ Years - Principal Engineer.PRIMARY RESPONSIBILITIES... ...for all latest hardware and software evaluations keep the system up...Flexible hours
- ...Principal Software Engineer – Systems (Platform) About Nasuni Nasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise... ...large scale, highly available distributed systems and/or cloud services ~ Extensive experience developing code in C, C++....For contractorsHybrid workWork at officeWork from home3 days week
- ...to massive-scale ingestion stacks and complex event processing engines. We are currently transitioning to a cutting-edge ingestion stack... ...you because you have… Experience: 10+ years of experience in software engineering, with at least 2+ years of hands-on management...Long term contractWork at officeLocal areaImmediate startRemote job
- ...Description :Role & Responsibilities :- 10 - 16 years of progressive software engineering experience, with at least 3 - 4 years in an engineering... ..., eBPF, system performance, provisioning)- 7. Virtualization, cloud infrastructure (GCP), and hybrid compute environments- 8. SDLC...Hybrid work
- ...rewarding opportunity for you to take your software engineering career to the next level. As a... ...applied experience Hands-on experience in Java, Spring, AWS, Kafka, event streaming,... ...processes within a technical discipline (e.g., cloud, artificial intelligence, machine...
- ...combination of data, analytics and software. We also assist millions of... ...Our Platform Services Engineering team is building a next-generation... ...Batch Compute Platform on AWS cloud infrastructure. This platform... ...using clean code practices in Java. Review and document technical...Full timeHybrid work
- ...unique combination of data, analytics and software. We also assist millions of people to... ...~ Develop and maintain full‑stack cloud applications using Java, Spring Boot, and Angular/React .... ...maintainable, well‑tested code following engineering best practices. Participate in...Full timeHybrid work2 days week
- Job Description :Are you a passionate software engineer who thrives on solving complex challenges and... ...role in delivering secure, scalable cloud solutions that power innovation for thousands... ...secure, cloud-native applications using Java, Spring Boot, and microservices architecture...Work at officeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Java & Cloud. Be the first to apply!
