Forgerock Identity Management
Technical Expertise Programming Expert in Java (Java 11). Frameworks Strong experience with Spring Boot| Spring Cloud| and Hibernate. Microservices Proven expertise in designing| developing| and scaling microservices architectures. Containerization Orchestration o Proficient in Docker| Kubernetes| and Red Hat OpenShift (OCP).o Strong knowledge of Helm charts| service mesh (IstioLinkerd)| and Kubernetes operators. API Development Expertise in RESTful APIs| gRPC| and API Gateway solutions (e.g.| Kong| Apigee). Database Management o Hands-on experience with relational (PostgreSQL| MySQL) and NoSQL (MongoDB| Cassandra) databases.o Knowledge of distributed database systems. DevOps Practices o Familiarity with CICD tools like Jenkins| GitLab CI| or ArgoCD.o Experience with logging and monitoring tools like ELK Stack| Prometheus| and Grafana.Telecommunications Knowledge (Preferred) Understanding of telco standards| protocols| and architecture| including BSSOSS| 5G systems| and high-availability solutions.Key responsibilitiesTechnical Leadership Lead and mentor a team of developers in designing and implementing microservices-based solutions. Provide architectural guidance and oversee adherence to best practices in development. Define and enforce coding standards| design patterns| and quality metrics.Microservices Architecture Design Drive the architecture| development| and deployment of microservices using Spring Boot and Spring Cloud. Ensure microservices are loosely coupled| scalable| and resilient. Design API gateways| service registries| and distributed tracing solutions.Containerization Orchestration Lead containerization efforts using Docker and orchestration with Kubernetes or Red Hat OCP. Implement CICD pipelines to streamline deployments and ensure high system availability.Performance Optimization Oversee system performance| scalability| and fault tolerance through proactive monitoring and optimization. Drive technical troubleshooting and resolution of complex production issues.Collaboration Stakeholder Management Collaborate with architects| product owners| and business stakeholders to align technical solutions with business goals. Act as the primary technical point of contact for the development team and external stakeholders.Telecommunications-Specific Focus (Preferred) Lead projects aligned with telco-specific needs such as low-latency services| high availability| and distributed systems. Leverage knowledge of BSSOSS systems and telco protocols in solution design.Soft Skills Strong problem-solving and analytical skills. Excellent communication and leadership abilities. A collaborative mindset to work effectively across diverse teams and stakeholders. Proactive and innovative| driving continuous improvement and technical excellence.
Essential Skills: Technical Expertise Programming Expert in Java (Java 11). Frameworks Strong experience with Spring Boot| Spring Cloud| and Hibernate. Microservices Proven expertise in designing| developing| and scaling microservices architectures. Containerization Orchestration o Proficient in Docker| Kubernetes| and Red Hat OpenShift (OCP).o Strong knowledge of Helm charts| service mesh (IstioLinkerd)| and Kubernetes operators. API Development Expertise in RESTful APIs| gRPC| and API Gateway solutions (e.g.| Kong| Apigee). Database Management o Hands-on experience with relational (PostgreSQL| MySQL) and NoSQL (MongoDB| Cassandra) databases.o Knowledge of distributed database systems. DevOps Practices o Familiarity with CICD tools like Jenkins| GitLab CI| or ArgoCD.o Experience with logging and monitoring tools like ELK Stack| Prometheus| and Grafana.Telecommunications Knowledge (Preferred) Understanding of telco standards| protocols| and architecture| including BSSOSS| 5G systems| and high-availability solutions.Key responsibilitiesTechnical Leadership Lead and mentor a team of developers in designing and implementing microservices-based solutions. Provide architectur
Responsibilities
Forgerock Identity Management
Technical Expertise Programming Expert in Java (Java 11). Frameworks Strong experience with Spring Boot| Spring Cloud| and Hibernate. Microservices Proven expertise in designing| developing| and scaling microservices architectures. Containerization Orchestration o Proficient in Docker| Kubernetes| and Red Hat OpenShift (OCP).o Strong knowledge of Helm charts| service mesh (IstioLinkerd)| and Kubernetes operators. API Development Expertise in RESTful APIs| gRPC| and API Gateway solutions (e.g.| Kong| Apigee). Database Management o Hands-on experience with relational (PostgreSQL| MySQL) and NoSQL (MongoDB| Cassandra) databases.o Knowledge of distributed database systems. DevOps Practices o Familiarity with CICD tools like Jenkins| GitLab CI| or ArgoCD.o Experience with logging and monitoring tools like ELK Stack| Prometheus| and Grafana.Telecommunications Knowledge (Preferred) Understanding of telco standards| protocols| and architecture| including BSSOSS| 5G systems| and high-availability solutions.Key responsibilitiesTechnical Leadership Lead and mentor a team of developers in designing and implementing microservices-based solutions. Provide architectural guidance and oversee adherence to best practices in development. Define and enforce coding standards| design patterns| and quality metrics.Microservices Architecture Design Drive the architecture| development| and deployment of microservices using Spring Boot and Spring Cloud. Ensure microservices are loosely coupled| scalable| and resilient. Design API gateways| service registries| and distributed tracing solutions.Containerization Orchestration Lead containerization efforts using Docker and orchestration with Kubernetes or Red Hat OCP. Implement CICD pipelines to streamline deployments and ensure high system availability.Performance Optimization Oversee system performance| scalability| and fault tolerance through proactive monitoring and optimization. Drive technical troubleshooting and resolution of complex production issues.Collaboration Stakeholder Management Collaborate with architects| product owners| and business stakeholders to align technical solutions with business goals. Act as the primary technical point of contact for the development team and external stakeholders.Telecommunications-Specific Focus (Preferred) Lead projects aligned with telco-specific needs such as low-latency services| high availability| and distributed systems. Leverage knowledge of BSSOSS systems and telco protocols in solution design.Soft Skills Strong problem-solving and analytical skills. Excellent communication and leadership abilities. A collaborative mindset to work effectively across diverse teams and stakeholders. Proactive and innovative| driving continuous improvement and technical excellence.
Essential Skills: Technical Expertise Programming Expert in Java (Java 11). Frameworks Strong experience with Spring Boot| Spring Cloud| and Hibernate. Microservices Proven expertise in designing| developing| and scaling microservices architectures. Containerization Orchestration o Proficient in Docker| Kubernetes| and Red Hat OpenShift (OCP).o Strong knowledge of Helm charts| service mesh (IstioLinkerd)| and Kubernetes operators. API Development Expertise in RESTful APIs| gRPC| and API Gateway solutions (e.g.| Kong| Apigee). Database Management o Hands-on experience with relational (PostgreSQL| MySQL) and NoSQL (MongoDB| Cassandra) databases.o Knowledge of distributed database systems. DevOps Practices o Familiarity with CICD tools like Jenkins| GitLab CI| or ArgoCD.o Experience with logging and monitoring tools like ELK Stack| Prometheus| and Grafana.Telecommunications Knowledge (Preferred) Understanding of telco standards| protocols| and architecture| including BSSOSS| 5G systems| and high-availability solutions.Key responsibilitiesTechnical Leadership Lead and mentor a team of developers in designing and implementing microservices-based solutions. Provide architectur
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Key Responsibilities
• Assist in the technical scoping of security testing activities based on client requirements and architecture reviews.
• Execute manual penetration testing across multiple domains, including:
o Web Application Penetration Testing
o Mobile Application Penetration Testing
o Web Services / API Penetration Testing
o Network Penetration Testing
o Thick Client Penetration Testing
• Conduct focused security research when not deployed on active engagements.
• Analyze and understand complex application, infrastructure, and solution architecture designs to identify security weaknesses.
• Provide consultative guidance to stakeholders on vulnerabilities identified, including clear and actionable remediation recommendations, both verbally and in writing.
• Prepare high-quality assessment reports with concise risk articulation and business-relevant recommendations.
• Enhance and update penetration testing methodologies, processes, playbooks, and standards documentation.
• Maintain technical proficiency through ongoing learning, certifications, and structured training paths.
• Effectively communicate the services, capabilities, and value proposition of the penetration testing team to internal and external stakeholders.
• Leverage automation and scripting, including AI-assisted and AI-integrated approaches, to improve testing efficiency and coverage.
• Support vulnerability research and exploit development activities using AI-enabled techniques where appropriate.
• Perform security testing for LLM-enabled applications and AI systems, including validation of common LLM-related risks and misuse scenarios.
Required Qualifications
• Proven experience in manual Web Application Penetration Testing.
• Proven experience in manual Mobile Application Penetration Testing.
• Hands-on experience in API / Web Services Penetration Testing.
• Hands-on experience in Network Penetration Testing.
• Hands-on experience in Thick Client Penetration Testing.
• Strong understanding of common vulnerabilities, attack techniques, and remediation approaches across application and infrastructure security.
• Proficiency in analyzing complex architectures and identifying potential attack paths.
• Strong written and verbal communication skills, with the ability to explain technical findings to both technical and non-technical stakeholders.
• Ability to provide practical, risk-based, and actionable recommendations to clients.
• Experience with security testing tools, manual validation techniques, and scripting/automation to support testing activities.
Preferred Qualifications
• Experience with automation and scripting for penetration testing use cases.
• Exposure to AI-assisted security testing, AI-supported exploit research, or AI-integrated offensive security workflows.
• Experience in LLM security testing, prompt injection testing, model misuse scenarios, and security assessment of AI-enabled applications.
• Relevant industry certifications such as OSCP, OSWE, OSEP, GPEN, GWAPT, GMOB, eCPPT, or equivalent.
• Familiarity with secure development practices and remediation validation.
• Experience working in global delivery models and supporting diverse stakeholder groups.
.
Key Responsibilities
• Lead and support technical scoping of penetration testing and offensive security activities based on business needs, architecture, and risk profile.
• Perform advanced manual penetration testing across:
o Web Applications
o Mobile Applications
o Web Services / APIs
o Network environments
o Thick Client applications
• Assess complex application and infrastructure architectures to identify attack paths, design weaknesses, and security gaps.
• Validate vulnerabilities through hands-on testing and clearly distinguish exploitable findings from false positives.
• Provide consultative, risk-based guidance to clients and stakeholders on identified findings, including practical remediation recommendations in both verbal and written formats.
• Develop high-quality technical reports and executive-ready summaries that clearly articulate risk, business impact, and corrective actions.
• Conduct focused security research, vulnerability analysis, and exploit validation when not deployed on active engagements.
• Contribute to the enhancement of penetration testing methodologies, standards, playbooks, and internal processes.
• Maintain and expand technical proficiency through continuous learning, certifications, research, and training.
• Communicate team services and capabilities effectively to internal stakeholders and clients across global environments.
• Apply automation and scripting, including AI-assisted and AI-integrated techniques, to improve testing effectiveness and efficiency.
• Support emerging security testing areas such as AI-enabled applications, LLM security testing, and AI-assisted vulnerability research and exploit development.
• Manage multiple assignments concurrently, applying sound judgment to prioritize work, meet deadlines, and maintain quality.
Required Qualifications
To be considered for this role, candidates should demonstrate the following:
• Proven experience in manual Web Application Penetration Testing.
• Proven experience in manual Mobile Application Penetration Testing.
• Hands-on experience in Web Services / API Penetration Testing.
• Hands-on experience in Network Penetration Testing.
• Hands-on experience in Thick Client Penetration Testing.
• Strong experience with common security testing tools such as Burp Suite, OWASP ZAP, Metasploit, Postman, Swagger, Nmap, Qualys, SQLMap, and similar tools.
• Experience using Kali Linux or other dedicated penetration testing operating system platforms.
• Advanced knowledge of network penetration testing, application penetration testing, and architectural security principles.
• Familiarity with software security weaknesses, common vulnerability classes, and attack techniques.
• Working knowledge of at least one scripting language such as Python, Bash, or PowerShell.
• Familiarity with at least one programming language and framework, enabling effective review and testing of application behavior.
• Strong written and verbal communication skills, including the ability to explain complex technical issues to varied audiences.
• Demonstrated experience working with diverse stakeholders, ideally in a global, multi-national environment.
• Ability to manage concurrent initiatives with effective prioritization, sound judgment, and strong time management.
Preferred Qualifications
The following would be advantageous:
• Knowledge of or experience with:
o OWASP Top 10
o OWASP API Security Top 10
o OWASP Thick Client Top 10
o OWASP LLM Top 10
o MITRE ATT&CK Framework
• Experience in cloud service testing.
• Exposure to reverse engineering techniques.
• Familiarity with Static Application Security Testing (SAST).
• Familiarity with Dynamic Application Security Testing (DAST).
• Relevant certifications such as OSCP, OSWE, OSEP, GPEN, GWAPT, GMOB, eCPPT, or equivalent.
• Experience with AI-assisted testing workflows, security assessment of LLM-enabled applications, or modern offensive security automation approaches.
Responsibilities
Key Responsibilities
• Assist in the technical scoping of security testing activities based on client requirements and architecture reviews.
• Execute manual penetration testing across multiple domains, including:
o Web Application Penetration Testing
o Mobile Application Penetration Testing
o Web Services / API Penetration Testing
o Network Penetration Testing
o Thick Client Penetration Testing
• Conduct focused security research when not deployed on active engagements.
• Analyze and understand complex application, infrastructure, and solution architecture designs to identify security weaknesses.
• Provide consultative guidance to stakeholders on vulnerabilities identified, including clear and actionable remediation recommendations, both verbally and in writing.
• Prepare high-quality assessment reports with concise risk articulation and business-relevant recommendations.
• Enhance and update penetration testing methodologies, processes, playbooks, and standards documentation.
• Maintain technical proficiency through ongoing learning, certifications, and structured training paths.
• Effectively communicate the services, capabilities, and value proposition of the penetration testing team to internal and external stakeholders.
• Leverage automation and scripting, including AI-assisted and AI-integrated approaches, to improve testing efficiency and coverage.
• Support vulnerability research and exploit development activities using AI-enabled techniques where appropriate.
• Perform security testing for LLM-enabled applications and AI systems, including validation of common LLM-related risks and misuse scenarios.
Required Qualifications
• Proven experience in manual Web Application Penetration Testing.
• Proven experience in manual Mobile Application Penetration Testing.
• Hands-on experience in API / Web Services Penetration Testing.
• Hands-on experience in Network Penetration Testing.
• Hands-on experience in Thick Client Penetration Testing.
• Strong understanding of common vulnerabilities, attack techniques, and remediation approaches across application and infrastructure security.
• Proficiency in analyzing complex architectures and identifying potential attack paths.
• Strong written and verbal communication skills, with the ability to explain technical findings to both technical and non-technical stakeholders.
• Ability to provide practical, risk-based, and actionable recommendations to clients.
• Experience with security testing tools, manual validation techniques, and scripting/automation to support testing activities.
Preferred Qualifications
• Experience with automation and scripting for penetration testing use cases.
• Exposure to AI-assisted security testing, AI-supported exploit research, or AI-integrated offensive security workflows.
• Experience in LLM security testing, prompt injection testing, model misuse scenarios, and security assessment of AI-enabled applications.
• Relevant industry certifications such as OSCP, OSWE, OSEP, GPEN, GWAPT, GMOB, eCPPT, or equivalent.
• Familiarity with secure development practices and remediation validation.
• Experience working in global delivery models and supporting diverse stakeholder groups.
.
Key Responsibilities
• Lead and support technical scoping of penetration testing and offensive security activities based on business needs, architecture, and risk profile.
• Perform advanced manual penetration testing across:
o Web Applications
o Mobile Applications
o Web Services / APIs
o Network environments
o Thick Client applications
• Assess complex application and infrastructure architectures to identify attack paths, design weaknesses, and security gaps.
• Validate vulnerabilities through hands-on testing and clearly distinguish exploitable findings from false positives.
• Provide consultative, risk-based guidance to clients and stakeholders on identified findings, including practical remediation recommendations in both verbal and written formats.
• Develop high-quality technical reports and executive-ready summaries that clearly articulate risk, business impact, and corrective actions.
• Conduct focused security research, vulnerability analysis, and exploit validation when not deployed on active engagements.
• Contribute to the enhancement of penetration testing methodologies, standards, playbooks, and internal processes.
• Maintain and expand technical proficiency through continuous learning, certifications, research, and training.
• Communicate team services and capabilities effectively to internal stakeholders and clients across global environments.
• Apply automation and scripting, including AI-assisted and AI-integrated techniques, to improve testing effectiveness and efficiency.
• Support emerging security testing areas such as AI-enabled applications, LLM security testing, and AI-assisted vulnerability research and exploit development.
• Manage multiple assignments concurrently, applying sound judgment to prioritize work, meet deadlines, and maintain quality.
Required Qualifications
To be considered for this role, candidates should demonstrate the following:
• Proven experience in manual Web Application Penetration Testing.
• Proven experience in manual Mobile Application Penetration Testing.
• Hands-on experience in Web Services / API Penetration Testing.
• Hands-on experience in Network Penetration Testing.
• Hands-on experience in Thick Client Penetration Testing.
• Strong experience with common security testing tools such as Burp Suite, OWASP ZAP, Metasploit, Postman, Swagger, Nmap, Qualys, SQLMap, and similar tools.
• Experience using Kali Linux or other dedicated penetration testing operating system platforms.
• Advanced knowledge of network penetration testing, application penetration testing, and architectural security principles.
• Familiarity with software security weaknesses, common vulnerability classes, and attack techniques.
• Working knowledge of at least one scripting language such as Python, Bash, or PowerShell.
• Familiarity with at least one programming language and framework, enabling effective review and testing of application behavior.
• Strong written and verbal communication skills, including the ability to explain complex technical issues to varied audiences.
• Demonstrated experience working with diverse stakeholders, ideally in a global, multi-national environment.
• Ability to manage concurrent initiatives with effective prioritization, sound judgment, and strong time management.
Preferred Qualifications
The following would be advantageous:
• Knowledge of or experience with:
o OWASP Top 10
o OWASP API Security Top 10
o OWASP Thick Client Top 10
o OWASP LLM Top 10
o MITRE ATT&CK Framework
• Experience in cloud service testing.
• Exposure to reverse engineering techniques.
• Familiarity with Static Application Security Testing (SAST).
• Familiarity with Dynamic Application Security Testing (DAST).
• Relevant certifications such as OSCP, OSWE, OSEP, GPEN, GWAPT, GMOB, eCPPT, or equivalent.
• Experience with AI-assisted testing workflows, security assessment of LLM-enabled applications, or modern offensive security automation approaches.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Description
We are seeking a highly skilled SAP ABAP developer who will be responsible for developments across various environments.
Key Responsibilities:
• Design, develop, test, and maintain efficient ABAP programs, including classic and object-oriented ABAP, covering Reports, Interfaces, Conversions, Enhancements, and Forms.
• Utilize SAP HANA features for optimized coding and performance (including use of CDS views and AMDP methods).
• Create Core Data Services (CDS) views and develop OData services (including full CRUD operations and attachment handling) for consumption by SAP Fiori/UI5 and third-party applications.
• Design and expose OData services for SAP Fiori applications. Collaborate with Fiori/UI5 developers to deliver seamless and business-driven user experience.
• Has working experience in AMDP, table functions, RAP
• Apply object-oriented programming principles to develop scalable and maintainable application components.
• Implement SAP enhancements using User Exits, Customer Exits, BADIs, and Enhancement Framework.
• Develop and maintain BAPIs and other integration points with SAP/non-SAP systems, supporting smooth data exchange.
• Develop REST apis for SAP/non-SAP systems for data exchange and file interfaces.
• Analyze and optimize existing ABAP code for performance and reliability, leveraging tools and SAP best practices.
• Prepare technical specifications, documentation, and conduct peer code reviews.
• Provide ongoing support—investigate and resolve production issues, participate in root cause analysis.
• Work closely with SAP functional teams and business stakeholders to understand requirements, deliver solutions, and ensure high system performance.
Responsibilities
Description
We are seeking a highly skilled SAP ABAP developer who will be responsible for developments across various environments.
Key Responsibilities:
• Design, develop, test, and maintain efficient ABAP programs, including classic and object-oriented ABAP, covering Reports, Interfaces, Conversions, Enhancements, and Forms.
• Utilize SAP HANA features for optimized coding and performance (including use of CDS views and AMDP methods).
• Create Core Data Services (CDS) views and develop OData services (including full CRUD operations and attachment handling) for consumption by SAP Fiori/UI5 and third-party applications.
• Design and expose OData services for SAP Fiori applications. Collaborate with Fiori/UI5 developers to deliver seamless and business-driven user experience.
• Has working experience in AMDP, table functions, RAP
• Apply object-oriented programming principles to develop scalable and maintainable application components.
• Implement SAP enhancements using User Exits, Customer Exits, BADIs, and Enhancement Framework.
• Develop and maintain BAPIs and other integration points with SAP/non-SAP systems, supporting smooth data exchange.
• Develop REST apis for SAP/non-SAP systems for data exchange and file interfaces.
• Analyze and optimize existing ABAP code for performance and reliability, leveraging tools and SAP best practices.
• Prepare technical specifications, documentation, and conduct peer code reviews.
• Provide ongoing support—investigate and resolve production issues, participate in root cause analysis.
• Work closely with SAP functional teams and business stakeholders to understand requirements, deliver solutions, and ensure high system performance.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance