Principal/Lead Software Engineer
Shree Narayani Networking Solutions Pvt Ltd
Job Title Principal/ Lead Software Engineer
Location Remote
Duration - Long Term
Job Description
I'm looking for someone with strong technical expertise in Java, SQL, Spring Boot, and React, along with hands-on experience using Claude. Ideally, this person should also demonstrate strong leadership qualities and the ability to guide and mentor engineering teams in the right direction.
KEY RESPONSIBILITIES
- Lead the design and delivery of scalable microservices using Java and Spring Boot, ensuring clean separation of concerns and resilience.
- Design and optimize MS SQL schemas, stored procedures, and queries to support high-throughput transactional workloads.
- Architect and maintain Kafka-based event-streaming pipelines for real-time data processing and decoupled service communication.
- Collaborate with UX and product teams to build responsive, accessible front-end interfaces integrated with back-end APIs.
- Conduct code reviews, define coding standards, and drive adoption of engineering best practices across the team.
- Mentor and coach 4 8 engineers; run 1:1s, support career growth, and resolve technical blockers.
- Partner with product managers and architects to translate business requirements into technical roadmaps.
- Champion observability, security, and CI/CD practices across the platform.
- Actively contribute to hiring - screen candidates, run technical interviews, and help build the team.
QUALIFICATIONS & EXPERIENCE
- 10+ years of hands-on software engineering experience with a track record of delivering production systems at scale.
- Deep expertise in Java (11+) and the Spring ecosystem - Spring Boot, Spring Cloud, Spring Security, Spring Data.
- Strong MS SQL skills - indexing strategies, execution plans, normalization, and T-SQL development.
- Proven experience building and operating Kafka pipelines in a distributed microservices environment.
- Solid front-end proficiency in at least one modern framework (React, Angular, or Vue) with an eye for usability.
- Demonstrated leadership: led a team of engineers, owned delivery milestones, and influenced architectural decisions.
- Comfortable in Agile/Scrum environments; experience facilitating sprint ceremonies.
- Strong communication skills - able to explain complex decisions to both technical and non-technical stakeholders.
- Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) is a strong plus.
LEADERSHIP & SOFT SKILLS
- Inspires a culture of ownership, accountability, and continuous improvement within the team.
- Approaches conflict with empathy; builds consensus while being willing to make tough calls.
- Proactively identifies risks and escalates with solutions, not just problems.
- Acts as a bridge between engineering and the wider business - translating strategy into execution.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal/Lead Software Engineer in Delaware, OH vacancy
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer - Java/Springboot/Kubernetes at JPMorgan Chase within the Corporate Sector, you play a crucial role in an agile team...SuggestedFor contractors
- ...Job Description We have an exciting and rewarding opportunity for you to take your data engineering career to the next level. As a Lead Software Engineer - Databricks/PySpark/AI at JPMorganChase within the Corporate Sector-Global Finance team, you will serve as a...SuggestedTemporary work
- ...agile team that’s constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As an AWS Lead Software Engineer-Java at JPMorgan Chase within the Consumer and Community Banking's Proprietary Wallets team, you are an integral part of an...SuggestedFor contractorsWork experience placement
- ...impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within Finance Technology (RAPIDS), you serve... ...improve operational efficiencies and functionality for the team Lead the end-to-end design and development of software solutions,...Suggested
- ...Job Description Job Description Best Egg is a market-leading, tech-enabled financial platform helping people build financial... ...building a diverse, inclusive team. Role Overview The Lead Software Engineer II plays an important role in building and enhancing engineering...SuggestedFlexible hours
- 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 JPMorganChase within Infrastructure Platforms and as a part of the Cassandra engineering...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Digital Content Management team, you are an integral part of an...For contractors
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Small Business Lending Team, you are an integral part of an agile...
- ...of a world-renowned and influential company. Among top performers, you can make a direct and meaningful impact.As a Senior Lead Software Engineer - Windows Server Engineering at JPMorgan Chase within the Corporate Sector Compute Infrastructure Platform (CIP) organization...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the IP CFP AIS Orchestration Team, you are an integral part of an agile team that works to enhance,...For contractors
- ...release. Key responsibilities (Adobe Express focus)Key responsibilities for this role include the following. Partner with product, engineering, and scrum teams to manage dependencies, remove blockers, and drive cross-team delivery.Own requirements for Adobe Express...
- As a Lead Software Engineer at JPMorganChase within CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible...
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate Technology, you will be a core technical contributor on a high-impact, globally...
- ...empower people to take control of their financial futures — all while growing your career alongside some of the best engineers in the industry.As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking division under Self Directed Investing, you...Local area
- ...Fishers, OH0523 Independence Bus Office, OH0713 NW Bancshares HQ, PA0258 Bellevue, PA0738 Processing CenterJob DescriptionThe Lead Software Engineer provides technical leadership for the design, development, implementation, and support of enterprise software applications...Full timeWork experience placementWork at office
- ...in an agile environment. As a Developer Lead you are expected to be technology SME and... ...environment.Strong understanding of the overall software delivery lifecycle (SDLC) and activities.... ...those from concept to implementation.Engineer a world-class platform with an eye...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Chase Android Authentication Team, you are an integral part of an...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking, you play a crucial role in an agile team dedicated to enhancing, building...
- As a Senior Lead Software Engineer at JPMorganChase within Employee Experience, you are an integral part of an agile team that enhances, builds, and delivers secure, stable, and scalable technology products. You will drive meaningful business outcomes by applying deep...
- ...Software Engineering Position Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers... ...Design, Domain Driven Design and Microservices ~ Experience leading in monolith to microservices journey of a 1000+ TPS, 24/7 platform...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Cybersecurity Technology & Controls, youare an integral part of an agile team that works to...Full timeContract workRemote work
$105.79k - $141.05k
..., deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role As the Lead Salesforce Software Engineer, you will be responsible for designing, building, and maintaining scalable, secure, and reliable solutions for field operations...Permanent employmentTemporary workRemote work$145k - $180k
...permissions across our suite of systems. We are seeking a Lead Engineer to architect and implement scalable, high-performance, and... ...platform functionality. Leadership: Mentor and lead a team of software engineers, providing guidance on technical challenges and...Remote work- Experience :8+ yrsStrong Application Development work experience using Java/J2EE in AWS cloud environment - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skillsExperience with Junit and Cucumber testing.Experience with ...Work experience placement
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking AI Production Architecture team, you are an integral part of an...For contractors
- ...centric company dedicated to making a positive impact on people's lives. Position Summary Reporting to the Director of Engineering, the Lead Senior Software Engineer is responsible for leading the design, development, and delivery of scalable software solutions while...Full timeRemote workMonday to FridayShift workNight shiftWeekend work
- ...Senior Lead Software Engineer Carry out critical tech solutions across multiple technical areas as an integral part of an agile team. As a Senior Lead Software Engineer at JPMorganChase within the Chief Technology Office - Engineering Services & Platforms team,...Work at office
$115.4k - $192.3k
Are you a collaborative Software Engineering Lead looking to work for a mission driven global organization?About the role - As Engineering Lead—You will lead and manage a small team of engineers, fostering their growth and ensuring delivery excellence. You will be entrusted...Full timeTemporary workLocal area- ...financial technology. Join us in shaping the future of banking through cutting-edge solutions and transformative initiatives.As a Lead Software Engineer at JPMorganChase within Consumer & Community Banking, Auto, you will be a core technical contributor on a team that builds...
- Join a technology team where your engineering leadership directly improves customer and colleague experiences through resilient, secure... ...This role is based in Columbus, Ohio.Job SummaryAs a Senior Lead Software Engineer at JPMorganChase within Consumer & Community Banking...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal/Lead Software Engineer. Be the first to apply!
Related searches



