11+ SAP PI Jobs in Bangalore (Bengaluru) | SAP PI Job openings in Bangalore (Bengaluru)
Apply to 11+ SAP PI Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest SAP PI Job opportunities across top companies like Google, Amazon & Adobe.
Working in SAP PI Architect / AIF
Location -Bangalore (White field)
Regards
Ragu
•Degree/Master Degree in Engineering/computer or equivalent subject
•Good Knowledge of Java (Core Java, XML, Java Script, UI5 etc).
•Experience of working in Java on cloud products would be an advantage.
•Excellent analytical skills
•Effectiveness in problem-solving, results-orientation
•Very good powers of comprehension, high quality commitment and self-motivating working style
•Ability to quickly acquire understanding in new areas
•Good communication skills
•Team spirit and ability to work with virtual and local teams
•Ability to present complex information in a clear and appealing manner
EXPECTATIONS AND TASKS
•Analysis, modeling, design, implementation of business requirements for the SuccessFactors
Onboarding Localization & Legal Compliance
•Responsible for development focusing on coding. Additional responsibility will entail testing and
quality assurance as per team backlog.
•Demonstrate full responsibility for accepted tasks and deliver with a high level of quality, speed,
reliability and efficiency.
•Maintenance and corrections to keep solution up-to-date in accordance with customer feedback
WORK EXPERIENCE
•2-3 years’ of coding experience in Java (Core Java, XML, Java Script, UI5)
•Experience in HCM products is preferred
•Experience in working on cloud products would be an advantage.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
WHO YOU ARE
To be successful in this role, you’ll need to have the following skills:
· Love for coding: A fanatic about writing beautiful and scalable code.
· A sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
· Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
· Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
· Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY QUALIFICATIONS
· BE/BTech in Computer Science or related field.
· 5+ years of professional production and development experience with leading-edge server and database technologies (e.g., Python, Java, Node.js, Scala, Spring Boot, MySQL, and NoSQL databases).
KEY SKILLS
· Strong computer system analysis and design skills in current methodologies and patterns Experience with professional production cloud (AWS preferred).
· Experience with RESTful Services and APIs.
Java Developer
As a senior technical member of the team, you will be expected to lead the team in the design, architecture, and implementation of high-quality, well-architected software products with a specific focus on cloud, distributed systems, scalability, elasticity and SLA rollups into each component. In this role, you are expected to interact with Senior Architects, Product Managers, Solution Architects and occasionally, with Partners and customers to discuss and collaborate on strategies for enhancing features and coming up with next-generation products. Critical thinking and strong leadership skills are a must as the candidate will be involved in leading a team and making crucial road map decisions.
The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
- 8+ years of hands-on experience with Java-based development projects using RESTful APIs, SpringBoot, horizontal scalability, microservices, high availability principles
- You master the entire life-cycle including research, design, application and deployment architecture, development, testing (dev owns quality), continuous deployment and continuous delivery up until to production.
- You will develop complex, highly available, distributed, cloud-based solutions, and maintain its high level of quality software.
- Solid background in OOP, object and data modelling using SQL and NoSQL databases
- Experience using containers, Kubernetes and developing services on AWS
- Monitor resource allocation, consumption, and performance.
- Engage in service software performance analysis and system tuning.
- Challenge yourself to walk in a different path and to deliver quickly while maintaining a high quality
- Experience with automation tools like Jenkins, GitLab CI
- Excellent communication skills essential
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
F5 is looking for Software Engineer II with in-depth experience in high scale distributed systems. You will participate in the design and implementation of of our Edge Computing platform that is used to deploy global, scalable and secure applications. Your work includes, but not limited to, Research, design and build highly reliable, available and scalable platforms, API definition, implementation, deployment, operational management, and debugging.
Responsibilities:
- Deliver solutions that will help create, deploy and manage the service components of the platform
- Investigate various open source and close source technologies, components, libraries, tools etc. and help build a highly available, highly scalable and easily manageable system
- Take ownership of software components and deliver a complete product satisfying functional, scale, performance and manageability requirements.
- Hands-on coding in multiple languages while considering performance, scalability, maintainability, and flexibility
- Understanding and exposure to design patterns and coding practices especially as applied to microservices architectures and API design, implementation and management
- Experience in Cloud native providers like MS Azure or AWS or Google Cloud or any major Cloud vendors in the market and their services
- Independently investigate, present options, review and implement completely new functionality
- You will work closely with other development teams, product management, UX, and QA to define and implement a new product offering while ensuring continued functionality.
- Perform code reviews, set coding practices and guidelines within the team
- Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
- Work with geographically distributed teams
Minimum Qualifications:
- Knowledge and experience in highly distributed software systems, ability to understand the nuances and solve problems related to scale, performance and resiliency of such a system
- Experience in programming languages: Golang, Java, Python any objected oriented high level proprietary or open source language with strong programming constructs.
- Good understanding of programming fundamentals & their application to highly scalable web-based systems
- Experience in developing polyglot software using service definition language and framework like gRPC, Thrift, Google Protocol Buffers, OpenAPI etc.
- Must have hands on SQL or No SQL technologies.
- Experience working on CICD methodology and Git based workflow
- Experience in Docker technologies including experience in optimizing Docker image and managing Docker image lifecycle. Experience in orchestration systems like Kubernetes and container technologies like Docker, rkt is a plus
- Excellent written and verbal communication skills
- Strong interpersonal, team building, and mentoring skills
- BS/MS degree in Computer Science or equivalent with 3+ years of software development experience
Return Prime is a micro saas changing the perception of returns for top brands across the globe. In a short span of year, we power over 3000 eCommerce merhcants across 78+ countries. We are growing rapidly and looking to add another hustler with hands on experience of building scalable application. If you want to be a part of lean team and build the future of returns in eCommerce, show us what makes you different from rest?
You are one among us if you are a good fit for below skills :
Technical Skills
● Proven work experience of 3+ years as a Back-end developer.
● In-depth understanding of the entire web development process (design, development and deployment).
● Hands on experience with JS, ES6, NodeJs, ExpressJs, MongoDB, Building.
● REST APIs and GraphQL- Excellent analytical skills.
● Teamwork skills with a problem-solving attitude.
● Understanding of Shopify and Shopify Apps is a plus.
● Build reusable code and libraries for future use.
● Troubleshoot and debug applications.
Leadership Skills
● Ability to work with uncertainty and accomplish goals.
● Ability to research and make strategic decisions on the breadth of technologies necessary for success.
● Ability to contribute strategic insights into the vision and mission of our company.
● Having an entrepreneurial bent of mind- able to take a vision in words and ideas, and translate them into technical problems and implement the solution.
Basic Qualifications:
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Additional Job requirements
- BS/MS/PhD in Computer Science/Math or equivalent
- BS in computer science or related field.
- 2+ years of relevant professional software development experience: designing, developing, and delivering software written in Java, C#, or C++, web development.
- Knowledgeable in object-oriented design patterns.
- Experience building highly scalable and distributed systems
Preferred Qualifications
- Experience with service-oriented architecture and application/services development
- Passion for performance debugging and benchmarking
- Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization