Principal Software Engineer

2 weeks ago


Bengaluru, Karnataka, India beBeeDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878
Full Stack Java Developer

We are seeking a skilled Full Stack Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining full-stack web applications using Java (Spring Boot) and Angular (v8+).

  • Job Description:
  • Design, develop, and maintain full-stack web applications using Java (Spring Boot) and Angular (v8+).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Perform unit and integration testing.
  • Participate in code reviews and design discussions.
  • Troubleshoot and debug issues across the application stack.
  • Required Skills and Qualifications:
  • 6+ years of professional experience in software development.
  • Strong expertise in Java 8+, Spring Boot, RESTful APIs.
  • Proficient in Angular 8+, TypeScript, HTML5, CSS3.
  • Experience with Microservices architecture.
  • Hands-on with SQL / NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiar with CI/CD tools, Git, Maven/Gradle.
  • Knowledge of unit testing frameworks like JUnit, Jasmine, Karma.
  • Exposure to cloud platforms (AWS/Azure/GCP) is a plus.
  • Experience working in Agile/Scrum teams.
  • Preferred Qualifications:
  • Bachelor's/Master's degree in Computer Science or related field.
  • Experience with Docker/Kubernetes is a bonus.
  • Familiarity with security, performance tuning, and DevOps practices.
  • Benefits:
  • Opportunity to work on challenging projects with experienced professionals.
  • Flexible work environment with remote work options.
  • Ongoing training and professional development opportunities.


  • Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per year

    Principal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...


  • Bengaluru, Karnataka, India Dell Full time

    Software Principal Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools ...


  • Bengaluru, Karnataka, India NIKE Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India NIKE Full time

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology Center WHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world.  You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India Oracle Full time US$ 1,50,000 - US$ 2,00,000 per year

    As a Principal Software Engineer on the Marketplace team, you will help lead our development efforts as we build the technology platform that will act as the central marketplace for our clouds software offerings. You will be a core contributor and one of the technical leads driving design and delivery of marketplace cloud services on a team of software...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Overview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Principal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...