RingCentral - Principal Java Backend Developer - Microservices Architecture

2 months ago


bangalore, India RingCentral, Inc Full time

Job Description :


We are looking for a Senior Backend Engineer who will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery of cloud-hosted (AWS) SaaS systems. You will work on complex, event-driven services adhering to agile engineering practices and processes with a strong focus on automation.

You should be motivated, organized, excited about technology and SaaS products, a thorough critical thinker, and relentless when it comes to code quality, scalability, latency, and platform stability. Our culture is motivational, constructive, and positive. We value teamwork, camaraderie, and collaboration. If you're up for a fun challenge, we want to hear from you

Responsibilities :

  • Work with architects and other stakeholders on polishing requirements, suggest technical solutions, and provide feasible estimates.
  • Transfer requirements into an implementation that is focused on efficiency and quality.
  • Be an owner of solutions implemented, and actively support them from the proof of concept through production deployment.
  • Focus not only on development but also on running software in production. Be proactive in defining monitoring/alerting specifications, and enhancing observability and traceability of all production flows.
  • Provide mentorship to junior team members, and become a center of competence on every part of the product you contribute to.
  • Participate in code reviews and other efforts to maximize the quality of Engage products.
  • Be ready to provide technical assistance and guidance to service engineering teams that answer customer requests.
  • Work in a distributed team spanning across multiple time zones.
Requirements :
  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent, is required.
  • 8+ years in an engineering software development role building backend services and APIs.
  • Proven track record in delivery of event-driven, highly available, scalable, resilient enterprise-grade commercial cloud services.
  • Proficiency in developing Java applications.
  • Advanced knowledge of Java Core, Collections, Multithreading, and Java Memory Model, and Garbage Collection.
  • Deep understanding of microservices architecture paradigm, event-driven system design, distributed systems, and eventual consistency principles.
  • Experience developing REST services: REST manifesto, stateful/stateless services, load balancing strategies.
  • Strong RDBMS skills: writing advanced queries, designing table structure/indexes/triggers, query optimization/query plan analysis.
  • Hands-on experience deploying applications using Kubernetes.
  • Experience working with Kafka or other messaging queues.
  • Experience with Contact Center solutions is a plus.
  • Experience with AWS-native technologies (S3 DynamoDB, Athena, EC2) is a plus.
  • Experience with data stream processing technologies and frameworks (Apache Flink, Apache Spark) is a plus.

(ref:hirist.tech)

  • Bangalore, India RingCentral, Inc Full time

    Job Description : We are looking for a Senior Backend Engineer who will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery...


  • Bangalore, India RingCentral, Inc Full time

    Job Description : We are looking for a Senior Backend Engineer who will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery...


  • Bangalore, Karnataka, India RingCentral, Inc Full time

    We are looking for a Senior Backend Engineer who will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery of cloud-hosted...


  • Bangalore, India RingCentral, Inc Full time

    We are looking for a Senior Backend Engineer who will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable, and fault-tolerant services, end-user applications, and APIs. In this role, you will have an opportunity to use your engineering expertise & leadership in the delivery of cloud-hosted...

  • Backend Developer

    1 month ago


    Bangalore, India Vikisole Technologies Full time

    Job Description Backend Developer Requirements/Description :We are seeking a skilled and experienced Java Backend Developer to join our team. The ideal candidate should have 5-8 years of senior-level experience with a strong focus on coding. Proficiency in Core Java, AWS, and Microservices architecture is essential for this role.Key Responsibilities : ...


  • bangalore, India RingCentral Full time

    RingCentral events is an all-in-one solution for virtual, onsite, and hybrid events. We build technology that continually enhances the human experience, connecting people no matter where they are - side by side or miles apart. Position Overview: As a Full Stack Engineer for RingCentral Events, you will play a pivotal role in building and maintaining our...

  • Java Backend Developer

    2 months ago


    bangalore, India KBC Technologies Full time

    Skills Required :- Proficiency in Java 11+- Strong experience with Spring framework, including Spring Boot and Spring Security- Knowledge of Microservices architecture and development principles- Experience with testing frameworks such as JUnit and mocking libraries- Familiarity with IBM API Gateway (Good to Have)Experience Required :- Minimum 8 years of...


  • Bangalore, India KBC Technologies Full time

    Skills Required :- Proficiency in Java 11+- Strong experience with Spring framework, including Spring Boot and Spring Security- Knowledge of Microservices architecture and development principles- Experience with testing frameworks such as JUnit and mocking libraries- Familiarity with IBM API Gateway (Good to Have)Experience Required :- Minimum 8 years of...

  • Java Backend Developer

    2 months ago


    Bangalore, Karnataka, India KBC Technologies Full time

    Skills Required :- Proficiency in Java 11+- Strong experience with Spring framework, including Spring Boot and Spring Security- Knowledge of Microservices architecture and development principles- Experience with testing frameworks such as JUnit and mocking libraries- Familiarity with IBM API Gateway (Good to Have)Experience Required :- Minimum 8 years of...


  • Bangalore, India KBC Technologies Full time

    Skills Required :- Proficiency in Java 11+- Strong experience with Spring framework, including Spring Boot and Spring Security- Knowledge of Microservices architecture and development principles- Experience with testing frameworks such as JUnit and mocking libraries- Familiarity with IBM API Gateway (Good to Have)Experience Required :- Minimum 8 years of...


  • Bangalore, India RingCentral, Inc Full time

    It's not every day that you consider starting a new career. We're RingCentral, and we're happy that someone as talented as you is considering this role. First, a little about us, we're the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving...


  • bangalore, India RingCentral, Inc Full time

    It's not every day that you consider starting a new career. We're RingCentral, and we're happy that someone as talented as you is considering this role. First, a little about us, we're the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving people the freedom...


  • Bangalore, Karnataka, India RingCentral, Inc Full time

    It's not every day that you consider starting a new career. We're RingCentral, and we're happy that someone as talented as you is considering this role. First, a little about us, we're the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving...


  • Bangalore, Karnataka, India RingCentral, Inc Full time

    It's not every day that you consider starting a new career. We're RingCentral, and we're happy that someone as talented as you is considering this role. First, a little about us, we're the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving...


  • Bangalore, India RingCentral, Inc Full time

    It's not every day that you consider starting a new career. We're RingCentral, and we're happy that someone as talented as you is considering this role. First, a little about us, we're the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction giving...


  • bangalore, India RingCentral Full time

    Say hello to opportunities. It’s not everyday that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re a $2 Billion annual revenue company with double digit Annual Recurring Revenue (ARR) and a $93 Billion market opportunity in UCaaS,...

  • Senior SDET

    3 weeks ago


    bangalore, India RingCentral Full time

    Say hello to possibilities. It’s not everyday that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...

  • Senior SDET

    1 week ago


    bangalore, India RingCentral Full time

    Say hello to possibilities. It’s not everyday that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human...


  • bangalore, India RingCentral Full time

    RingCentral’s cloud-based communications platform connects more than 2 million users across the world. Are you looking for an opportunity where your skills and passion make a difference and where your voice will be heard? We’re the #1 global cloud-based communications provider, growing at more than 30% annually, and we’re looking for team-members with...


  • bangalore, India RingCentral Full time

    RingCentral’s cloud-based communications platform connects more than 2 million users across the world. Are you looking for an opportunity where your skills and passion make a difference and where your voice will be heard? We’re the #1 global cloud-based communications provider, growing at more than 30% annually, and we’re looking for team-members with...