
Staff Software Engineer - Java
- Bangalore, Karnataka
- Permanent
- Full-time
- Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
- Determines the technical tasks that other engineers will follow
- Actions result in the achievement of customer, operational, program or service objectives
- Proactively improves existing structures & processes
- Exercises judgement in reconciling diverse and competing priorities (time, quality, complexity risk) to identify optimal solutions to problems
- Notices patterns and condenses repetition into densely meaningful generalized solutions
- Collaborates with management to set/improve standards for engineering rigor
- Trusted to represent PayPal, Inc to the outside world via interactions with partners, customers, or industry organizations
- Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.
- 8+ years of backend development experience with a proven track record of technical leadership in designing and delivering scalable platforms in high-availability, high-throughput environments.
- Expert-level proficiency in Java EE and Spring MVC, including advanced system design, microservices architecture, and performance optimization.
- Demonstrated success building next-gen distributed systems — with deep understanding of data processing, high concurrency, different architectures, and real-time decisioning workflows.
- Strong command over RESTful service architecture, service resiliency patterns, and system observability
- Experience with SQL/NoSQL databases, message brokers (Kafka, RabbitMQ, etc.), and data technologies.
- Strong working knowledge of DevOps principles, CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Solid understanding of networking, system operations, fault tolerance, and recovery strategies at scale.
- Experience with business rule management systems (BRMS).
- Working knowledge of AI tools, AI-assisted development, and building AI tools using LLMs.