Current jobs related to RSA- Software Principal Engineer- Full Stack Java Developer - Bengaluru - RSA Security

  • Rsa - Principal Sdet

    3 months ago


    Bengaluru, Karnataka, India RSA Full time

    **RSA - Principal SDET** RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology services, and other...


  • Bengaluru, India RSA Security Full time

    Job Description : We are seeking a highly skilled and experienced Principal Software Engineer to join our Platform Engineering team. As a Principal Software Engineer, will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance. You will collaborate with...


  • Bengaluru, India RSA Security Full time

    RSA Principal SaaSOps Engineer RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology services, and...


  • Bengaluru, Karnataka, India RSA Full time

    **RSA - Advisor, Accounting** RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology services, and...


  • Bengaluru, India RSA Security Full time

    RSA - Application Security Engineer (Location: Hybrid/ Remote India) RSA offers mission-driven security solutions that provide organizations with a unified approach to managing digital risk that hinges on integrated visibility, automated insights and coordinated actions. RSA solutions are designed to effectively detect and respond to advanced...


  • Bengaluru, India RSA Security Full time

    n• Good understanding of Software Development Life Cycle • Excellent communication skills, both written and verbal. • Exposure to programming and technical skills with either JAVA, C#, C++, Java, or Python. Passionate towards developing the code and learn the technologies • Good Knowledge on Data Structures, RDBMS concepts, Computer Networks & OS...


  • Bengaluru, India RSA Full time

    **RSA-Advisor, Business Systems Analysis** RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology...


  • Bengaluru, India RSA Security Full time

    Job Description : I8 – Senior Software Engineer Job Title: Senior Software Engineer About RSA: RSA offers mission-driven security solutions that provide organizations with a unified approach to managing digital risk that hinges on integrated visibility, automated insights and coordinated actions. RSA solutions are designed to effectively detect and...


  • Bengaluru, Karnataka, India RSA Full time

    **RSA - Advisor, Sales Commissions Operations** RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology...


  • Bengaluru, India RSA Security Full time

    RSA - Territory Manager South RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology services,...


  • Bengaluru, India RSA Security Full time

    RSA - Commercial Sales Representative RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology...


  • Bengaluru, India RSA Security Full time

    Key Responsibilities: • Design, develop, and maintain efficient, reusable, and reliable C++ code. • Implement performance optimizations and enhancements. • Collaborate with team members to define and design new features. • Participate in code reviews, ensuring code quality and adherence to development standards. • Investigate and debug complex...


  • Bengaluru, India Squareroot Consulting Pvt Ltd Full time

    Hiring for Java Fullstack Developer (Senior/Lead/Principal) with Bangalore based SaaS Product Development company in to FinTech Space.Role : Java Fullstack Developer (Senior/Lead/Principal)Role : BangaloreAs part of the Core Software Engineering team, the Full Stack Java Developer will experiment with new technologies and innovative ways to solve problems....


  • Bengaluru, India RSA Security Full time

    Position Overview: As a Senior Product Security Engineer specializing in SecDevOps, you will be responsible for integrating security into every aspect of the product development lifecycle. You will work closely with cross-functional teams to embed security best practices, automate security processes, and ensure the robustness of our products against...


  • Bengaluru, India RSA Security Full time

    About RSA: RSA offers mission-driven security solutions that provide organizations with a unified approach to managing digital risk that hinges on integrated visibility, automated insights and coordinated actions. RSA solutions are designed to effectively detect and respond to advanced attacks; manage user access control; and reduce business risk, fraud and...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff,you will work with teams of software engineers responsible for the software design, development, and operations for our new and...

  • Java Full Stack

    4 weeks ago


    BTM Layout, Bengaluru, Karnataka, India My Java Learning Center (MyJLC) Full time

    **Job Description Summary**: - **Student Mentorship**: Provide personalized mentorship and support to students, helping them overcome learning challenges and achieve their full potential. - **Curriculum Development**: Design and update comprehensive training materials that cover core topics Of Full-Stack Development. - **Industry Insights**: Share your...


  • Bengaluru, India Oracle Full time

    Principal Software Development Engineer Cloud Engineering Infrastructure Development 8-10+ years of total experience in software development Bangalore location only As a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new and...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new and...

RSA- Software Principal Engineer- Full Stack Java Developer

4 months ago


Bengaluru, India RSA Security Full time

RSA is the premier provider of security, risk and compliance management solutions for business acceleration. RSA helps the world's leading organizations solve their most complex and sensitive security challenges. These challenges include managing organizational risk, safeguarding mobile access and collaboration, proving compliance, and securing virtual and cloud environments. Combining business-critical controls in identity assurance, SIEM, data loss prevention, continuous network monitoring, and fraud protection with industry leading GRC capabilities and robust consulting services, RSA brings visibility and trust to millions of user identities, the transactions that they perform and the data that is generated.


RSA is seeking very a talented Java Developer to help build its next next-generation identity product and services. You will be working on a product that organizations worldwide depend on to detect, investigate, and take targeted action against tomorrow’s most sophisticated cyber-attacks. You will work with some of best and brightest minds and have fun doing it
Join us as a Principal Software Engineer on our Engineering Development team in Bangalore to do the best work of your career and make a profound social impact.

What you’ll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
You will:
• Contribute to the design and architecture of high-quality, complex systems and software/storage environments
• Prepare, review and evaluate software specifications for products and systems
• Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems

Key Responsibilities:
Our Software Engineers create solutions. As a part of the team, you will analyze the customer’s business goals, needs and general business environment to design technical system answers.
You will:
• Contribute to the design and architecture of high-quality, complex systems and software environments focusing on mobile development, automation and quality aspects.
• Prepare, review and evaluate software/storage specifications for products and systems
• Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems
• Design, develop, integrate, test and deploy significant parts of the software platform and apps
• Analyze and optimize application code for efficiency and performance
• Focus on strong and secure coding practices
• Develop new product concepts and development, deliver product prototypes.
• Conduct new technology research, concept specification and design of individual software components.
• Participate in product and program collaboration.


Essential Requirements:
• 9+ years of Software development experience
• Hands on development experience using Java technology stack with strong focus on architecture and design.
• Experience in proposing architecture, solutions to a wide range of problems, also develop proof concepts to prove that proposed solution works.
• Expert/Hands-on in Java Programming, J2EE, Spring/SpringBoot, Hibernate, RestAPI, Data Structures, Design Patterns, Oracle Database, PL/SQL
• Expert/Solid experience in building enterprise web UI applications using Angular JS OR similar UI framework.
• Experience in Azure and AWS Development and Deployment, Active Directory, Containerization
• Solid experience in application servers with prime focus on Tomcat.
• Solid experience in messaging systems such as RabbitMQ.
• Solid experience working in Linux/Unix environments.
• Must be hands on with Object Oriented concepts along with passion for design patterns and applicability.
• Must possess relevant experience in Java frameworks like Spring Microservices, Spring-Boot, Hibernate, JPA etc.
• Familiar with Software Configuration Management tools
• Experience with developer testing practices and understands the differences between unit, functional, and system tests,
• Should have relevant working experience in a CI/CD environment where build & test is automated. Should have working experience in tools like Maven, Jenkins, Bamboo etc.
• Experience using testing Frameworks such as JUnit, Selenium
• Believe in concepts of 100% automated testing, push-button deploys, centralized management and logging.
• Ability to speak and write clearly in a variety of communication settings and styles
• Excellent analysis, critical thinking and problem solving skills
• Ability to quickly learn and apply new concepts or principles
• Ability to work effectively as part of global team
• Experience working in an agile environment. Able to break broad Epics into predictable User Stories in a team setting.
• Domain knowledge of the information security industry is desirable.
• Understanding of security fundamentals authentication, cryptography) is desirable.


Desirable Requirements:
• Possess an understanding of both network and systems security
• Weblogic and Apache web server knowledge
• Configuration management tools Ansible, Puppet, Chef)
• Experience with NoSQL Databases Azure Cosmos, Cassandra, MongoDB)
• Developing Cloud Native applications using Spring Boot/Spring Cloud
• Working experience in ELK and Python

RSA is committed to the principle of equal employment opportunity for all employees and applicants for employment and to providing employees with a work environment free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to race, color, and any other category protected by applicable country law.

If you need a reasonable accommodation during the application process, please contact the RSA Talent Acquisition Team at

Job ID:  RSASO005195