Back to Jobs
hackajob
PRINCIPAL

Principal Software Engineer

hackajobVisit website ·Posted 2 weeks ago

Location

Hyderabad, Telangana, India

Required Skills

JavaAWSGraphQLSQLAIDevOpsCI/CDAgileScrumMicroservicesJenkins

About the Role

*hackajob is collaborating with
J.P. Morgan**
to connect them with exceptional professionals for this role.*
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 JPMorganChase within theConsumer . Community Banking, you, 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

  • • Design, develop, and maintain complex, scalable, and reusable Java frameworks using Spring Boot, ensuring they meet industry standards for reliability, efficiency, and performance.

  • • Atleast 80% of time spent on Hands on Coding / Designing / Reviewing / Troubleshooting

  • • Lead the creation and adoption of coding patterns and best practices across the organizationâs development community, driving standardization and consistency.

  • • Architect and implement robust, secure, and high-performance frameworks for both cloud and on-premises environments, leveraging cloud-native services (e.g., AWS).

  • • Collaborate with cross-functional teams to define integration strategies and technical solutions aligned with business goals.

  • • Provide technical thought leadership, staying abreast of industry trends, emerging technologies, and best practices to guide the team and organization.

  • • Develop and execute technical strategies in partnership with the team, aligning with organizational objectives and driving innovation.

  • • Identify existing drawbacks, gaps, and inefficiencies in frameworks, processes, and practices; proactively recommend and implement improvements.

  • • Mentor and guide engineering teams, fostering a culture of continuous learning, technical excellence, and talent development.

  • • Serve as a subject matter expert and advisor on technological matters, influencing technical decisions and strategy across business, product, and technology teams.

  • Required Qualifications, Capabilities, And Skills

  • • Formal training or certification on software engineering concepts and 10. years applied experience

  • • Deep expertise in Java (Core Java . EE), Spring Boot, and related Spring frameworks (Spring MVC, Spring Cloud, Spring GraphQL, Spring Security, Spring AI).

  • • Proven experience building performant, scalable, and reliable microservices and frameworks for both cloud (AWS) and on-premises deployments.

  • • Good experience in performance tuning and optimization of Java applications and frameworks.

  • • Proficiency in Relational database skills, including SQL, data modeling, and experience with high availability database architectures.

  • • Advanced knowledge and hands-on experience with streaming technologies (Kafka, RabbitMQ, etc.).

  • • Strong experience with CI/CD pipelines, cloud-native development (AWS Lambda, ECS, S3, Aurora, API Gateway), and DevOps practices.

  • • Experience with unit and integration testing frameworks (JUnit, mocking frameworks, test-driven development).

  • • Demonstrated ability to think strategically, develop and execute technical strategies, and drive organizational objectives.

  • • Ability to communicate effectively and present technical concepts to senior leaders and executives.

  • • Demonstrated technical thought leadership in AI, guiding teams on best practices for AI integration, staying abreast of emerging trends, and driving the adoption of innovative technologies.

  • Preferred qualifications, capabilities, and skills

  • • Advanced knowledge of API design, development, and security, with hands-on experience in enterprise-grade API solutions.

  • • Experience in high availability development and architectural practices.

  • • Experience and exposure to AI Engineering, Retrieval-Augmented Generation (RAG), Applied AI, and integrating AI solutions into enterprise frameworks.

  • • Excellent analytical, problem-solving, and decision-making skills.

  • • Experience with Agile development processes (SCRUM/KANBAN) and tools (JIRA, GitHub/Bitbucket, Jenkins, Maven/Artifactory).

  • • Formal training or certification in software engineering concepts, with 12. years of applied experience in system design, application development, testing, and operational stability.

  • • Proven track record of technical thought leadership, including identifying and addressing technical and process gaps, and elevating team capabilities.

  • **ABOUT US

    HireIQ AI InsightsBeta

    Ideal Candidate

    A senior Java engineer who has spent the last 5-7 years designing and shipping production microservices frameworks at scale, with deep Spring ecosystem expertise and AWS infrastructure chops.

    Estimated Salary Range(medium confidence)

    25 L – ₹42 L per year

    Likely Interview Questions

    1. 1.Walk us through a Java framework you designed from scratch for microservices. What architectural decisions would you make differently today, and why?
    2. 🔒 4 more questions locked — unlock with Professional + run a full mock interview

    🔒 Strengths to highlight + red flags locked.

    Land this role fasterProfessional
    🎙️

    SAGE

    Mock interview coach

    Rehearse the 5 most-likely questions for this role with live AI feedback.

    📄

    SPAR

    Resume tailoring

    Rewrite your resume to lead with what this hiring panel cares about.

    🤝

    REACH

    Warm intro outreach

    Find the hiring manager + 2nd-degree intros and draft the messages.

    More Engineering & Technology Roles

    View all

    90% of leadership roles never appear on job boards

    Join HireIQ to access confidential opportunities, AI-powered matching, and direct connections to hiring decision-makers.

    Join the Talent Network
    Source