Senior Java Engineer

2 days ago


Bengaluru Hyderabad, India Criticalriver Full time ₹ 15,00,000 - ₹ 25,00,000 per year

We are looking for Senior Java Engineers with strong backend development expertise to join our Payments Engineering team at Uber. The role involves contributing to Engineering Excellence initiatives, focusing on building scalable, cross-cutting solutions that drive long-term value across multiple Payments teams.

Responsibilities

  • Design, build, and optimize backend services and platforms using Java.
  • Drive technical improvements and best practices across Payments engineering.
  • Contribute to system design discussions, ensuring scalability and reliability.
  • Collaborate with cross-functional teams to identify opportunities for engineering excellence.
  • Ramp up quickly in new and complex domain areas and deliver high-quality outcomes.

Requirements

  • 7+ years of experience in backend development with strong expertise in Java.
  • Solid foundation in data structures, algorithms, and system design.
  • Experience building large-scale distributed systems.
  • Ability to learn quickly and adapt to new domains and technologies.
  • Strong collaboration and problem-solving skills.

Preferred candidate profile

  • Core Java (Java 8/11 or higher) advanced concepts, concurrency, collections, memory management
  • Spring / Spring Boot building scalable microservices
  • RESTful APIs & gRPC design and implementation
  • Databases – strong in SQL (MySQL/Postgres) + familiarity with NoSQL (Cassandra, MongoDB, Redis)
  • Messaging/Streaming – Kafka, RabbitMQ, or equivalent
  • Cloud Platforms – AWS / GCP (compute, storage, networking basics)
  • CI/CD – Jenkins, GitHub Actions, or equivalent pipelines
  • Testing frameworks – JUnit, Mockito
  • System Design – distributed systems, scalability, high availability


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Hyderabad, Telangana, India Al Ansari Financial Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Java Software Engineer located in Hyderabad. The Senior Java Software Engineer will be responsible for software development, building and maintaining Microservices, and programming with Java. This role involves working with the Spring Framework, designing, coding, testing, and debugging...


  • Hyderabad, India Charter Global Full time

    ✨ Hiring: Senior Java Developer | 6–8 Years | Hyderabad | Charter Global ✨We’re looking for a Senior Java Developer with strong expertise in Java 17+, Spring Boot, and Microservices —someone who can build scalable backend systems, collaborate on modern UI development, and lead with best engineering practices.Key Responsibilities:Develop &...


  • Hyderabad, India Charter Global Full time

    ✨ Hiring: Senior Java Developer | 6–8 Years | Hyderabad | Charter Global ✨We’re looking for a Senior Java Developer with strong expertise in Java 17+, Spring Boot, and Microservices —someone who can build scalable backend systems, collaborate on modern UI development, and lead with best engineering practices.Key Responsibilities:Develop & maintain...