Highly Experienced Java Software Architect

24 hours ago


Bengaluru, Karnataka, India Ping Identity Full time

About the Role

">

We are seeking a highly experienced Staff Software Engineer - Java to join our cross-functional engineering team in developing the next generation of Identity and Access Management SaaS products.

">

The ideal candidate will have a strong background in designing and developing scalable microservices for the AWS cloud using Java, as well as experience working with product managers, architects, and other stakeholders to deliver product capabilities.

">

Main Responsibilities

">
  • ">
  • Design and develop APIs and scalable microservices for the AWS cloud using Java.">
  • Work with product managers, architects, and other stakeholders to deliver product capabilities.">
  • Develop test automation assets in a continuous integration and deployment environment.">
  • Guide scalability and performance improvements.">
  • Troubleshoot issues and provide fixes.">
  • Participate in design and code reviews.">
  • Develop features and enhancements from user stories.">
  • Become a product expert in important areas to encourage higher-quality development efforts.">
  • Design and build customer-facing web applications using our shared React component library.">
  • Report to a Development Manager in the R&D Organisation.">
">

Requirements

">
  • ">
  • Deep hands-on experience in the design, development, and deployment of business software at scale.">
  • Fundamental knowledge in Identity and Access Management (IAM).">
  • Familiarity with the following protocols: SAML, OAuth, OpenID Connect, and SCIM.">
  • Experience building scalable AWS cloud-based applications.">
  • 8-11 years of experience and strong proficiency with Java as a backend.">
  • Experience with one or more JavaScript frameworks such as React.">
  • Experience integrating REST APIs with web applications.">
  • Experience debugging using browser development tools.">
  • Proficient in Unix-based environments.">
  • Bachelor's Degree in Computer Science or equivalent experience.">
  • Customer-facing skills to represent Ping Identity well within the customer's environment and drive discussions with senior personnel regarding trade-offs, best practices, project management, and risk mitigation.">
  • Leading/Involved in the highly available and fault-tolerant enterprise.">
">

What We Offer

">
  • ">
  • A competitive salary range of $160,000 - $220,000 per year, depending on experience.">
  • Generous time off.">
  • Parental Leave.">
  • Healthcare.">
  • Generous Holiday Schedule.">
">

About Us

">

Ping Identity is a leading provider of Identity and Access Management solutions. Our team works on essential user-related features and collaborates with other departments and development teams throughout the Agile development process.

">

Please note that the estimated salary range is based on national averages and may vary depending on location.



  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Job Title: Highly Experienced Software ArchitectAbout Squareroot Consulting Pvt LtdSquareroot Consulting Pvt Ltd is a reputable consulting firm that offers cutting-edge technology solutions to its clients. We are looking for highly skilled and experienced software architects to join our team.Salary Range: ₹1800000 - ₹2500000 per annumJob...


  • Bengaluru, Karnataka, India Coders Brain Technology Private Limited Full time

    Job Title: Highly Skilled Java Software Architect">About Us: Coders Brain Technology Private Limited is a cutting-edge technology firm that prides itself on innovation and excellence. We are seeking an experienced Senior Software Engineer with a strong background in Java, Spring Boot, and distributed systems architecture to join our team.Salary Estimate: ₹...


  • Bengaluru, Karnataka, India Dell Full time

    Senior Software EngineerThe Dell Technologies Software Engineering team is responsible for delivering next-generation application enhancements and new products that transform how individuals and organizations work, live, and play. Our cutting-edge technology enables collaboration between internal and external partners.We're looking for a Senior Software...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    We are seeking an experienced Senior Java Software Architect to join our team at Tata Consultancy Services in Chennai/Kolkata/Hyderabad/Pune/Bangalore. As a Senior Java Software Architect, you will be responsible for designing and implementing large-scale software systems using Java.The estimated salary for this role is around Rs. 25-35 lakhs per annum,...


  • Bengaluru, Karnataka, India Sampoorna Consultants Pvt. Ltd Full time

    Design and Implement High-Quality Mobile ApplicationsWe are seeking a highly skilled Android Architect with in-depth knowledge of Flutter who can lead the development team in creating exceptional user experiences. The ideal candidate will have a strong understanding of software architecture principles, secure coding practices, and mobile-specific CI/CD...


  • Bengaluru, Karnataka, India PayU Full time

    Overview: PAYU, a leading digital payments player in the Indian market, is seeking a highly skilled Java Microservices Architect to lead our technology team. The successful candidate will be responsible for designing, architecting, and developing scalable, distributed systems using Microservices. Job Description: The ideal candidate will have extensive...


  • Bengaluru, Karnataka, India FS Hyre Full time

    Job Title: Experienced Java Software EngineerAbout the Role:We are seeking a highly skilled Java software engineer to join our team at FS Hyre. The successful candidate will have 2-8 years of experience in Core Java programming and a strong background in data structures and algorithms.Key Responsibilities:Design, develop, and test software applications using...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India Virtusa Full time

    **Virtusa is seeking a seasoned Java Enterprise Software Developer**We are looking for an exceptional professional with extensive experience in designing and implementing container-based architectures like Docker, Kubernetes or similar, and hands-on experience with Enterprise Java development (Java , Spring Framework / Spring Boot). The ideal candidate will...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About UsGuidewire Software is a world-renowned provider of software solutions for the insurance industry.Estimated Salary Range: $140,000 - $200,000 per yearJob Description:Key Responsibilities:Lead the design and architecture of complex software systems, making informed decisions that align with our company's technical vision.Collaborate with product...


  • Bengaluru, Karnataka, India Robosoft Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Architect to lead our team of software engineers in developing cutting-edge web-based applications. As a key member of our tech leadership team, you will be responsible for designing, developing, and integrating complex software systems.Key Responsibilities- Provide technical direction to the...


  • Bengaluru, Karnataka, India Trellix Full time

    Trellix is a leading provider of cybersecurity solutions, and we are seeking a highly skilled Senior Tech Lead to lead our development team.About the Role:We are looking for a seasoned leader with 9+ years of experience in application development and architectural principles to lead our development team.The ideal candidate will have strong leadership skills,...


  • Bengaluru, Karnataka, India Ping Identity Full time

    Job DescriptionWe are seeking a highly experienced software developer to join our team as a Staff Software Engineer. The successful candidate will work on developing the next generation of Identity and Access Management SaaS products using Java.Key Responsibilities:Design and develop APIs and scalable microservices for the AWS cloud using Java.Work with...


  • Bengaluru, Karnataka, India Azentio Software Pvt Ltd Full time

    About the RoleWe are looking for a highly skilled Java developer to join our team at Azentio Software Pvt Ltd. The ideal candidate will have experience in Core Java, J2EE, and Java frameworks such as struts, as well as hands-on experience with HTML/Javascript/CSS and jQuery.Key Responsibilities- Design, develop, and test Java-based software applications...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Job Title: Expert Java Software ArchitectAbout the Role: We are seeking an experienced Java software architect to lead the design and development of our software systems. This role requires a strong technical background in Java, microservices, and reactive architecture. The ideal candidate will have expertise in cloud platforms, NoSQL databases, and...


  • Bengaluru, Karnataka, India Qtek Systems Full time

    OverviewWe are seeking a highly skilled Experienced Software Architect to join our team at Qtek Systems.Read and understand high-level product description or requirement documents and propose one or more software designs at the module level that is highly reusable and subject to the design principles applicable.Decompose design elements into structured code...


  • Bengaluru, Karnataka, India Airful jobs and carrers Full time

    We are looking for a Senior Java Software Architect to join our team at Airful jobs and careers.Key ResponsibilitiesDevelop scalable and extensible Java software in agile teamsCollaborate with product owners to understand business needs and prioritiesShowcase progress and manage client expectations effectivelyCare deeply about the success of your clients and...


  • Bengaluru, Karnataka, India PNR Software Solutions Full time

    Job DescriptionPNR Software Solutions seeks a highly skilled Java Application Developer to join our team.Design and develop high-quality Java applications with strong focus on performance, scalability, and reliability.Utilize database design and administration skills to ensure efficient data management and storage.Develop web applications using Java,...


  • Bengaluru, Karnataka, India InfoPro Solutions Pvt Ltd Full time

    Job Description:At InfoPro Solutions Pvt Ltd, we are seeking a highly skilled Senior Java Software Architect to lead our software development team and drive the design and implementation of our Java-based applications.Responsibilities:- Define and design the overall architecture of Java-based applications to ensure scalability, performance, and security.-...


  • Bengaluru, Karnataka, India Carrier Full time

    About this roleWe are looking for a highly skilled and experienced Chief Java Software Architect to join our team at Carrier. This is an exciting opportunity to lead the design and implementation of innovative, scalable, and performant solutions using Java, Spring, and web services.Job Description:This is a senior-level position that requires a deep...