Tuesday, January 26, 2021

Full Stack Developer/Architect - Java/J2EE Technologies (10-18 yrs) (Sampoorna Computer People)

Areas of Responsibilities :

- Implement the backend programs for the complete product or subsystems as relevant within the product in Java

- Implement working prototypes, when necessary for key concepts

- Prepare preliminary estimates for work schedule assigned

- Is responsible for key functional and non-functional aspects in the project/program

- Support project management in effort estimation by defining and estimating work-break-downs

- Support defining task specifications towards a team of engineers

- Review work products and ensure the quality of deliverables of self and peer team

- Advise scrum master on the composition of the team required to complete the job

- Guide and coach the project team in technology, domain, processes and tooling

Required Skills :

- Strong in Java, J2EE, AngularJS/BigData/Python, MVC, Web Services (Restful and SOAP), OOAD, UML, Architecture Pattern, Design Pattern, SOA

- UpToDate in emerging technology concepts and excellent learning ability to pick up new technologies related to artificial intelligence, machine learning, etc.

- Good understanding of Cloud Computing concept and PaaS/SaaS/IaaS technologies

- Exposure to Agile development and experience in user story development, estimation, sprint planning and mentor agile development teams

- Ability to mentor the teams technically

- Strong investigation, analytical and problem-solving skills

- Identify key technical risks and develop mitigation and recovery plan

- Working knowledge of AWS SDK

- A deep appreciation of software engineering principles

Apply Now

Ideapoke - Technical Lead - Java/J2EE Programming (6-8 yrs) (Ideapoke)

Job Description

We are seeking a well experienced Java Technical Lead for our product. In this position you will design and implement technological solutions for our product on Java/J2EE stack.

What are my roles and responsibilities?

- Design, develop and implement software programming applications.

- Build highly scalable product.

- Participate in gathering business requirements and assessing existing architectures and resources.

- Ownership in producing the solutions conceptual architecture and associated artifacts.

- Work with application development team in delivering the project and deliverable within time and with good quality.

- Perform unit testing, oversee quality assurance of applications through system testing.

- Establishes processes for performance and conducts code review.

- Manage and mentor junior members of the team on good coding practice

What skills and experiences would I bring into this role?

1. B.E/ B.Tech / MCA in computer science or a related field

2. 6+ Years of Java/J2EE work experience.

3. Minimum 2+ years into Team Lead position.

4. Object-Oriented design, patterns, algorithms, data structures

5. Well knowledge about Spring Hibernate framework.

6. Exposure to React JS / Angular JS.

7. Experience with SQL/No-SQL database technologies - MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.

8. Good working experience in OpenStack/AWS & cloud application development and deployment

9. Experience in Web services (REST or SOAP)

10. End to end web development experience is highly preferred

11. Good understanding of unit testing methodologies.

12. Good analytical and communication skills

13. Startup work culture mindset.

Apply Now

Java Developer - J2EE/Hibernate/Spring Boot (5-8 yrs) (HR Logica)

Urgent requirement for Java Developer for Chennai location-

Experience- 5-7 Yrs

Must have exprience in Data Structure, ALgorithm, Core Java, Spring Boot, Hibernate and Mircoservices.

Job Description :

- The ideal candidate must have experience in enterprise application design, system performance and scalability

- 5+ year experience in web services, distributed systems, and highly available and scalable applications.

- Strong object-oriented programming skills in Java

- Very good knowledge of Core Java and J2EE and should have worked on high availability, low latency platforms.

- Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code.

- Excellent understanding of system design and design patterns.

- Previous experience with the Agile methodology.

- Experience in developing robust RESTful services is desirable.

- Have very good communication skills

- Have strong experience in the Spring framework.

- Good experience in SQL/Oracle

- BS degree in computer science or related fields. MS degree desired.

Apply Now

Virima Technologies - Senior Java Developer - J2EE/Spring/Hibernate (5-10 yrs) (Virima Technologies Pvt. Ltd)

Summary of the role :

- Contribute as a core team member in the development of the Virima.

- Application/Technical Solution design in JAVA based, cloud computing

- Application ownership as an architect to propose, design new architecture for re-engineering, impact analysis, solution/fix design

- Quick turnaround in helping the team arrive at a solution for software evolution's, Production issues, migration activities (DB, cloud, etc)

- Flexible for different types of tasks as application owner (Solution design, Sizing assessment, Development, Maintenance, etc)

- Share best practices with other colleagues.

Responsibilities :

- Excellent command on OOPs in Java. Knowledge in JavaScript/HTML is good to have.

- Must have experience in Core Java, J2EE, REST Web services.

- In-depth knowledge of frameworks such as Spring, Struts, Hibernate.

- Good knowledge and demonstrable experience in Cloud based development

- Good Knowledge on NoSQL Database and SQL Database

- Hands on experience of using data structures, extended libraries in JAVA with knowledge in classic Design patterns

- Must have good knowledge on Design skills and design patterns.

- Great problem-solving skills with solid understanding of Data structure & Algorithms.

- Experience in XML, RestAPI is mandatory

- Good Experience with Troubleshooting and monitoring tools

- Experience with Continuous Integration and Continuous deployment is a plus

- Deep understanding of non-functional requirements (NFR) and/or underlying technologies impacting final solution

- Awareness of latest technology trends and standards in the industry.

- Must be able to clearly understand the technology already in place and apply the best practices of coding/unit testing especially in Object Oriented JavaScript, Typescript, Angular/ReactJS, CSS, HTML, AJAX, Java and JSP

Apply Now

Rubico IT - Java Developer - J2EE/JPA/Spring Frameworks (5-10 yrs) (Rubico IT Pvt Ltd)

Job Description :

- A Software Engineer (Java) at Rubico will require the experience of Java, JEE specs/technologies in contrast to the Spring framework. Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for businesses.

Required Skills :

- 5+ Years of experience in Java App development.

- Must have a clear knowledge of Web Infrastructure and all related parts like HTTP, Web Server, Request/Response cycle.

- Should have experience in Java (Java 8+ preferred), JEE specs/technologies in contrast to the Spring framework.

- Expertise in Core Java, right utilization of Collection and Threads.

- Expertise in Advance Java, Hibernate, Web Services, Spring skills.

- Good knowledge of Servlets.

- Good knowledge of ORM tools like Hibernate/iBATIS with Spring Data JPA.

- Good exposure to object-oriented design patterns and their application in various domains.

- Good knowledge of Ant/Maven/Gradle, their common problems and alternative solutions.

- Good knowledge of deployment strategies and CI/CD pipeline configuration.

- Working knowledge of any testing tool like JUnit and mocking frameworks like Mockito.

- Experience in developing web applications using at least one popular web framework (JSF, Wicket, Spring MVC).

Responsibilities :

- Development of Java/JEE code to meet specifications and designs using best practices

- Development of a world-class Spring/Web services code-base

- Ability to pivot quickly to changing requirements while still maintaining the code quality

- Devising the Infrastructure orchestration & continuous delivery pipelines

- Development of Java/JEE code to meet specifications and designs and using best practices

- Testing the website and identifying any technical problems and hitches.

- Familiarity with build tools such as Ant, Maven, and Gradle.

- Creating database schemas that represent and support business processes.

Apply Now

Java Backend Developer - Microservices Architecture (4-8 yrs) (SRM360 consulting Pvt. Ltd.)

Job Description :


- Expertise in Core Java, Spring boot, Microservices, Hibernate and Rest.

- Good in analytical and problem solving skills

- Expertise in Core Java and J2EE programming

- Hands on experience in WebService like RESTful

- Exposure in frameworks Spring Or Spring boot or Spring Batch

- Be a self-starter, able to deliver high-quality work with minimal oversight

Apply Now

Java Developer - Spring Boot/Hibernate (3-6 yrs) (OAF Global)

Job Description :

- Expert level programming skills in Java / J2EE

- Exposure in spring boot, microservices, Kafka, docker, Java, Hibernate

- Scrum/Agile experience is added advantage.

- database exposure in RDBMS /NoSql.

- Ability to review requirements and articulate/propose alternate solutions to application architecture.

- Ability to manage time and meet deadlines with quality deliverables.

Apply Now

Monday, January 25, 2021

Technical/Solution Architect - Java/J2EE Technologies (14-20 yrs) (Armour Corporate Services)

Role : Technical/Solution Architect

Location : Mumbai

Required Experience & Skills :

- At least 14+ years of experience in the software industry

- BFSI domain experience is preferred. Share Market experience is an added advantage

- Understanding of requirements, current state architecture of the enterprise, and creating a roadmap for the future enhancements accordingly.

- Participate in production issue and mentor the team

- Familiar with supporting peer teams and responsibilities such as infrastructure, operations, enterprise architecture, info security

- Building applications that are sensitive to memory, bandwidth, latency, and tough performance constraints

- Experience architecting, developing and deploying high-volume, multi-tiered, distributed applications

- Strong knowledge of J2EE/Java 8, Spring Boot, Spring Security, JPA/Hibernate

- Strong understanding of Micro-services & JWT for high-availability systems

- Experience in building RESTFul Web Services.

- Familiar with NetflixOSS.

- Hands on experience in REDIS and Web socket.

- Good understanding on RabbitMQ/ActiveMQ.

- API Gateways

- Experience in Database Design/implementation.

- Good to have knowledge of Maven, GIT & Bug Tracking Tool.

- Good to have Tomcat, Ngnix, Linux, Kafka would be an added advantage.

- Strong debugging, troubleshooting, and diagnostic skills.

- Passionate about solving problems, quality and learning new technologies.

- Performing requirement analysis.

- Drive technical excellence and implementation of best engineering practices such as estimation review, design review, code review, unit testing, continuous integration/development

- Identifying risk and conducting mitigation action planning.

- Reviewing the work of other developers and providing feedback.

- Excellent communication skills and the ability to effectively interact with other teams across the organization.

- Proven experience in team management, attracting, hiring, retaining and leading top engineering talent and high-performance product engineering teams

- Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills

- Extensive hands-on experience building and managing the development of complex, large scale enterprise applications and products with resilience and reliability

Apply Now

Project Lead - Java/J2EE (9-12 yrs) (Shamira talent solution LLP)

Java Lead with Spring boot

- Solid experience working with Java/J2EE, Spring boot, Microservices, Restful Webservices, Spring, - Spring MVC, Feign clients, Mybatis and Junit testing

- Working Knowledge of JavaScript, ReactJS, AngularJS is a plus

- Acquaintance in SQL queries,

- Messaging server JMS

Good to have :

- Gradle/Maven, Git, Log4J, Mockito, Kafka Knowledge of AWS platform is a plus 


- Agile Development 


- Good Problem solving skills.

Apply Now

Specialist - Java/J2EE (6-10 yrs) (Vertex Corporate Services)

Job Responsibilities:

- Responsible to develop Java based applications

- Full stack development

- Design and develop distributed, highly scalable, efficient, and fault-tolerant systems focused on creating solutions using Microservice architecture

- Demonstrated success building dynamic, responsive applications for omni channel experience

- Create Technical design documents

- Develop reusable assets, create knowledge repository

Candidate Requirements:

- 6+ years of experience

- Strong problem solving, analytical and programming skills with a strong understanding of principles behind the software architecture

- Expert knowledge of: J2EE, Spring Framework, Cloud and container architectures (preferable Openshift or Tanzu), Hibernate/ JPA, Restful and Web services

- Understanding of UI frameworks

- Strong understanding of: Web Security, Relational Databases, Linux, JBoss, Spring Boot

- Experience in taking the projects from the requirements phase to the delivery phase using the full software development life cycle

- Demonstrated ability to work independently and multitask effectively

- Work with business users, business analysts and team members to understand the business needs when involved in a project

- Ability to influence and implement best practices, solutions and processes

- Knowledge in BFSI preferable

Must Have

- Be a self-starter, and work well in a team

- Be fluent in English, both written and spoken

- Experience on working in Agile methodologies like SCRUM

- Experience of creating responsive applications for web, mobile and tablets

- Expert in multiple languages and tools. Strong knowledge in emerging technologies

- Good understanding of how technology relates to business, market and industry and applies such knowledge to support the needs of the business

- JSON Rest APIs

- Single Page Application state management leveraging browser storage and in-memory databases

- Experience in front end technologies ReactJS, Angular, Bootstrap, HTML, CSS, JavaScript, Typescript

- Experience of developing Cloud native applications

- Exposure to design and develop applications on any one Azure/AWS/Google Cloud

- Exposure to Tanzu/Openshift

- Automation using any of the tools like Selenium (Java), Postman, Junit, SoapUI, Tosca, User Analytics Testing, Data Analytics Testing, RPA, JMeter

- Experience in using CICD tooling

- Understanding of implementing tools for security - Voltage, Sonatype, WebInspect, Fortify, MFA (Ping, Centrify, Access Manager), LDAP

- Exposure to containerization platforms like Docker and Kubernetes is preferred

- Exposure to Oracle, MySQL, AWS Elastic block store

- Understanding of serverless architecture

Preferred Qualifications :

Bachelor's Degree or equivalent

Apply Now

Senior Java Tech Lead - Spring Boot/J2EE (7-9 yrs) (IT Consultancy)

- 7+ years of experience developing web applications using J2EE.

- 2+ years of experience in Spring Boot.

- Experience with Microservices based design and development

- Experience working with tools like Java1.8, Junit, SonarQube, Git, Maven/Gradle.

- Expertise developing enterprise-level web applications and RESTful APIs using Microservices, with demonstrable production-scale experience.

- Working experience in Industry Standard protocols related API Security including OAuth is necessary.

- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.

- Strong background working with Linux/UNIX environments.

- Working knowledge with Dynamo DB or Mongo DB or Any other NSQL DB databases.

- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.

- Strong agile/scrum development experience

- Strong collaboration and communication skills within distributed project teams

- Excellent written and verbal communication skills

Apply Now

Java Lead Engineer - J2EE/Spring Boot (9-12 yrs) (Multi Recruit)

- Extensive experience in developing Java EE application

- Hands-on experience working with Spring, Spring Boot

- In-depth knowledge of relational and NoSQL databases.

- Experience working with Java Web Services, RESTful services

- Experience using Redis, Memcached or any other caching system

- Experience working with message brokers- preferably RabbitMQ

- Experience with infrastructure automation technologies like Docker, Kubernetes.

Apply Now

Senior Software Engineer - Java/J2EE Frameworks (6-10 yrs) (Multi Recruit)

- Extensive experience in developing Java EE application

- Hands-on experience working with Spring, Spring Boot

- In-depth knowledge of relational and NoSQL databases.

- Experience working with Java Web Services, RESTful services

- Experience using Redis, Memcached or any other caching system

- Experience working with message brokers- preferably RabbitMQ

- Experience with infrastructure automation technologies like Docker, Kubernetes.

Apply Now

Java Developer - J2EE/Spring/Hibernate (6-8 yrs) (Senja technology pvt ltd)

Job Requirements :


- 6 to 8+ Yrs Experience working in Core Java/J2EE, Application Server, API, Web Services, etc.

- Good understanding of OOPS concept with excellent hands-on for multithreading. collections, data structures, etc.

- Hands-on experience with Hibernate, Spring, Spring Boot, Redis, GitHub, Splunk, etc is preferred

- Experience using Agile/Lean methodologies

- Deep understanding of industry patterns for application architecture and integration

- Strong written and verbal communication skills with the ability to present and comprehend technical details clearly.

Apply Now

WoodFlake - Java Developer - J2EE/Spring Boot (0-2 yrs) (WoodFlake Business Solutions and Retail Pvt. Ltd.)

Job Description :

- Passion for software quality, delivering high scale services and achieving engineering excellence.

- Requires no to minimal direction and supervision.

- Able to represent the product team externally and /or other external technology body with a level of authority and confidence.

- Suggests improvements, Identify problems or adapt existing methods and techniques drawing from past experiences and feedback.

Primary Skills :

-- Experience in Spring boot, Hibernate or related frameworks.

- Strong and clear Java Fundamentals, Applet, Swings, JDBC, JavaBeans, JEE technologies (EJB, JMS,JSP, RESTFUL services)

- Knows SQL programming using PostgreSQL / MySQL/NoSQL

- Experience working in Agile Software Development and other SDLC/PDLC.

- Proficient with multi-threading & design patterns/ developing server side components / Middleware products.

Secondary Skills (Desirable) :

- Good to have experience in node.js

- Good exposure to CI/CD tools - Jenkins/JMeter

- Experience in working with SVN/GIT and JIRA tools

Roles & Responsibilities :

- Responsible for creating Data Access Objects.

- Responsible for writing Unit Test cases for the functionality delivered and ensure maximum coverage.

- Responsible for deploying web applications while with exposure to AWS.

- Responsible for isolating problems to subsystems.

- Collaborates effectively with other members responsibly

- Ability to debug/test and optimize code and automate routine tasks.

Big Plus + : (these will give a good chance of getting hired)

- Self-starter, independent and with ability to come up with solutions to complex problems.

- Experience with improving inventing or proving the value of new algorithms that improve a product's capabilities, speed, efficiency and reliability

Base Requirements :

- Full Time Bachelor and/or Master Degree in engineering (B.E./B.Tech/M.E./M.Tech)

- Entrepreneurial attitude.

Apply Now

Televisory - Liferay Developer - Java/J2EE (3-5 yrs) (Televisory (India) Pvt. Ltd.)

Experience: 3 - 5 years

1. The candidate must possess at least 3 years of strong technology background with excellent hands-on knowledge of Java / J2EE technologies with Liferay 6.2 and above

2. Experience with open source technologies, knowledge of core JAVA EE patterns, Web Services Design / Development experience Object to Relational Persistence (Hibernate, JPA)

3. Good understanding of web portal technology (architecture, development, deployment). Strong Liferay development experience (hooks, themes, portlets, extensions, SSO, Roles Permissions, IPC, I18N)

Implement best practices and standards w.r.t Liferay development

1. Liferay 6.2+ (Enterprise Edition & Community Edition)

2. J2EE Spring MVC/ Spring Boot

3. Excellent knowledge of Relational Databases (MySQL 5.7+), SQL and ORM technologies (JPA, Hibernate).

4. Strong core Java skills (Exceptions, Collections, Threads, Serialization, Generics)

5. Strong experience with Spring and Hibernate frameworks and related concepts like MVC, JPA, IoC, AOP

6. Strong experience in JUnit and familiarity with Test Driven Design

7. Familiarity with web services (SOAP, REST)

8. Familiarity with CSS, JavaScript, Jquery, Ajax, Apache Velocity, XML, Apache HTTP, CDN

9. Experience trouble shooting Liferay deployment issues

10. Experience with CI-CD tools: Gitlab, Jenkins, Rational Tool, Ant/Maven/Gradle, Log4J

Qualification: BE- IT / B- Tech / ME / MCA

Apply Now

Full Stack Developer - Java/J2EE Technologies (3-10 yrs) (Calsoft)

Mandatory Requirements :


- Advanced Java/J2EE

- Experience building Micro services

- Experience building high throughput messaging systems using RabbitMQ and/or Kafka

- Experience with one of the cloud play forms - Azure preferred

- Experience with React, Angular or other UI technologies - React preferred. 1+ of years of experience.

Good to have :

- One of the following databases - MySQL, MongoDB, Redis

- CI/CD

Apply Now

Java Developer - Spring Boot/J2EE/Microservices Architecture (4-12 yrs) (Cornertree Consulting)

Job Description :


- Translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line

- Design, develop, and maintain complex systems using the best of the breed development practices and technology.

- Responsible for the overall software development life cycle.

- Delivery of High Quality, Scalable and Extensible systems, and applications on-time and on-budget.

- Adoption and Evolution of the software engineering practices and tools within the organization

- Keep in sync with the latest technology developments and open source offerings. Evaluate and adapt them to solving the business problem of the organization.

- Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.

- Drive and manage the bug triage process

- Report on the status of product delivery and quality to management, customer support, and product teams.

Job requirements :

- Strong programming, debugging, and problem-solving skills

- Strong understanding of data structures and algorithms

- Sound understanding of object-oriented programming and excellent software design skills.

- Good experience of SOA/Microservices/Restful services and development of N-tier J2EE / Java/Springboot applications (API- s).

- Strong understanding of database design and SQL (mySql/mariaDB) development

- Should have experience in Apache Kafka, RabbitMQ, or other Queueing systems.

- Drive discussions to create/improve the product, process, and technology

- Provide end to end solution and design details

- Lead development of formalized solution methodologies

- Passion to work in a startup-like environment

Apply Now

Full Stack Developer - Java/J2EE Technologies (3-6 yrs) (PKS & Associates)

Full Stack Developer - Java/ J2EE/ Angular/ AWS @ Kolkata, India

Our client is an IT Company based out of Kolkata and they need to fill the following position asap.

Location : Kolkata (Remote working allowed at present. However, relocation to Kolkata will be required over long-term)

Education : B.Tech/M.Tech/Equivalent (Computer Science)

Experience : 3 - 6 years

Compensation : Commensurate with education and experience

Role Responsibilities and Desired Profile :

- For now remote work is OK but in the longer term he/she should be amenable to relocate to Kolkata. The candidate will lead a large scale SOA based system in the domain of campus security. 


- This system is built around high-end proprietary digital locking capability. The emphasis is on security, scalability, performance and maintenance. 


Responsibilities will include :

- Help in design and development ( backend and frontend ).

- Follow agile practices

- Investigate technologies to use

- Support the existing product line while working on the next generation system

- Technology experience on Java, J2EE

- Docker and Kubernetes

- Angular/JQuery/HTML5/CSS

- Linux

- SpringBoot, Wildfly, Kafka, Rabbit MQ is highly desirable

- Experience with AWS is a plus

Education : 


- B.Tech/ M.Tech/ Equivalent in Computer Science or Engineering.

- At least 3 - 6 years of relevant industry experience.

- Very good problem-solving skills and knowledge of data structures.

Other Requirements : Good communications skills. Has executed at least one full-stack project before. 


Location : Anywhere in India, may need to travel if required. Remote working is also allowed as long as the pandemic situation persists with company-approved laptops. Willing to travel abroad if required. It's a Full-time job.

Company respects job stability, hence job-hoppers and shoppers need not waste our time. You should have stayed in a company for 2-3 yrs at least.

If you fit in, pls send your CV in Word format along with the current & expected CTC, notice period. We contact only shortlisted candidates.

Apply Now

Application Development/Support Consultant - Java/J2EE/Struts (3-6 yrs) (PKS & Associates)

Job Description :


Application Development/ Support Consultant - Java/ J2EE/Angular/NodeJS @ Mumbai, India

Our client is an IT Company and they need to fill the following position asap.

Position : Application Development/ Support Consultant - Java/ J2EE/Angular/NodeJS

Location : Mumbai ( Should be able to join immediately & work from customer location )

Education : B.Tech/ MCA/ Equivalent

Experience : 3+ years

Compensation : Commensurate with education and experience

Role Responsibilities and Desired Profile :

1. Job would involve complete software life cycle involvement from initial specification to release and implementation. Development in Java/Spring-Hibernate, JSON, XML, SQL. Production support & enhancements. Be able to engage with end customer. Be able to provide work status and highlight risks on time. 


Required Skills : 


- Experienced as Java /J2EE developer on business applications. Good in OO design and development. Experience with following technologies currently used: Java, J2EE, Spring, JSP, Struts, Web services, JavaScript, jQuery, AJAX, REST, Angular, NodeJS, HTML/CSS, JDBC, XML. Proficient in SQL queries. Proficient in working and maintaining Linux based OS. Proficient in writing server-side application logic in Java or another JVM-based environment.


- Deep understanding of Java API integration technologies and practical experience. Strong experience with Agile development.


- Working experience with Eclipse IDE, GIT, Maven, Ant and Jenkins or equivalent. Prior experience in Banking would be preferred.

2. Candidate should be an Engineer/ MCA/ Equivalent with 3+ years of relevant experience. This position needs to be filled asap, hence only those with notice period of max 30 days or below should apply. If selected, you will need to work from a client location at Mumbai.

If you fit in, pls mail your CV in Word format alongwith current & expected CTC, notice period to the mail-id below. Do mention exact job title in the subjectline of your mail for it to be noticed. We contact only shortlisted candidates.

Pradeep K. Sharma
Founder CEO - PKS & Associates
Gurgaon, India
LinkedIn : http://www.linkedin.com/in/pradeepksharma
Executive Search Services Across India

Apply Now