Jobs

    RingCentral - Principal Java Backend Developer - Microservices Architecture - Bangalore, India - RingCentral, Inc

    RingCentral, Inc
    RingCentral, Inc Bangalore, India

    3 days ago

    Default job background
    permanent Technology / Internet
    Description

    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.
    )


  • Randstad India Bangalore, India permanent

    Job Title : Node Js · Location : Bangalore · Experience : 2-8years · Job Description: · Key Responsibilities : · Around 2 plus years of IT experience, primarily with full-stack software development exposure with a focus on microservices Nodejs · Experience with being on suppo ...


  • Andor Tech Bangalore Metropolitan Area, India

    Must-Have Skills: · 1. Microservices Architecture: fundamental principles and concepts of microservices, distributed systems design · 2. Programming Languages and Frameworks: Proficiency in Java (Good Knowledge on Design Pattens, Collections, Exception Handling), Spring Boot, and ...

  • Mobile Programming LLC

    Java Developer

    1 week ago


    Mobile Programming LLC Bangalore/Pune, India permanent

    Job Description : · We are seeking a skilled Java Developer experienced in building microservices architectures using Spring Boot. As a Java Developer, you will be responsible for designing, developing, and deploying robust and scalable microservices that power our cutting-edge ...

  • Tekgence Inc

    Java Backend

    1 day ago


    Tekgence Inc Bangalore Urban, India

    Role : Java Backend · Exp : 6 to 10 Yrs · Location : PAN India · NP : Immediate · JD: · Java, Spring boot, microservices, API , AWS and MangoDB , API using Java on AWS · Java, Spring boot, microservices, API , AWS and MangoDB , API using Java on AWS, Microservices-3-4 yrs · Must ...

  • Squareroot Consulting Pvt Ltd

    Java Architect

    23 hours ago


    Squareroot Consulting Pvt Ltd Bangalore/Anywhere in India/Multiple Locations/Mumbai permanent

    Job Description : · We are looking for a talented Java Architect with a strong background in Microservices architecture, AWS, NoSQL databases, and CI/CD tools to join our SaaS/Cloud Native platform company. As a Java Architect, you will be responsible for designing and implement ...

  • Forward Eye Technology

    Java Developer

    1 week ago


    Forward Eye Technology Bangalore, India permanent

    Job Description : · A Java Developer with expertise in Spring Boot and microservices architecture is responsible for designing, developing, and deploying Java-based applications and services. This role involves working with the Spring Boot framework to create scalable, resilient, ...


  • ConnectPro Management Consultants Pvt Ltd. Bangalore, India permanent

    Job Description : · We are providing global B2B services for the mobile telco industry and enabling next-generation, cloud-based, international mobile services. · Building on the technology we used to launch Japan's newest mobile network, we are now taking our mobile offering glo ...

  • Cyitechsearch

    Lead C++ Developer

    1 week ago


    Cyitechsearch Bangalore, India permanent

    About the Role : · We are seeking a highly motivated and experienced Lead C++ Developer to join our growing team. · In this leadership role, you will play a key part in designing, developing, and maintaining large-scale, high-performance C++ applications utilizing modern architec ...

  • Squareroot Consulting Pvt Ltd

    Technical Architect

    3 days ago


    Squareroot Consulting Pvt Ltd Bangalore, India permanent

    Job Description : · We are looking for Java Tech Architect who is passionate for cutting-edge technologies and a track record of designing and implementing scalable and high-performance systems platforms (B2C/B2B). A highly skilled and experienced Java Tech Architect to join our ...


  • Oracle Bangalore Urban, India

    Location: BENGALURU or Chennai · With the forthcoming engagement with potential customers, there arises a necessity for a Technical Architect to continually advance the product to meet the evolving system performance, high availability, and security demands that may emerge from t ...


  • SMC Squared Bangalore Urban, India

    Job Title: Senior Software Engineer(backend) · Location: Bangalore · Total experience: 5+ years · Schedule: Full time/ Permanent · Must skills for backend engineer: · 1. .Net Core, C# · 2.Architecture - E.g., Layered, Microservices, SOA etc., · 3.REST concept, architecture · ...


  • KBC Technologies Bangalore, India permanent

    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 · ...

  • First Phoenics Solutions

    Java Specialist

    3 days ago


    First Phoenics Solutions Bangalore, India permanent

    Location : Bangalore(Onsite). · Exp : 4 years. · Skills : Java , Spring Boot , Micro Services , Strong in API, JPA , Hibernate , API Schemas. · Mandatory skills : Java 8 , Spring Boot , Micro Services , Strong in API, JPA , Hibernate , API Schemas. · Advanced : Problem Solving , ...

  • Whizz HR

    Golang Developer

    3 days ago


    Whizz HR Bangalore, India permanent

    As a GoLang Developer with 5-10 years of experience, you will be responsible for designing, developing, and maintaining backend services and applications using the Go programming language. · You will work closely with cross-functional teams to deliver scalable, efficient, and hig ...


  • Astria Digital Pvt Bangalore, India permanent

    Role Description : · This is a full-time hybrid role for a Senior Java Software Engineer at Astria Digital, located in Bengaluru, with flexibility for some remote work. · The Senior Java Software Engineer will be responsible for designing and implementing software solutions, deve ...


  • Recrud Bangalore, India permanent

    Role : Software Architect - SaaS Startup. · Job Description : · Recrud, on behalf of our esteemed client, a rapidly growing SaaS startup, is seeking a seasoned Software Architect with a profound expertise in Java and Microservices. · This pivotal role is designed for an individua ...

  • GlobalLogic

    Sr. Java Developer

    1 day ago


    GlobalLogic Bangalore Urban, India

    Job Description · 10+ years Software Development (and Design) work experience in Java / J2EE. · Strong experience in Java 1.8 Spring & Spring Boot, REST APIs, Microservices, Junit, Mockito / PowerMock · Experience in AWS programming (Lambda) is highly desired · Experience of AWS ...

  • MNR Solutions

    Java Technical Lead

    4 days ago


    MNR Solutions Bangalore, India permanent

    Job Title : Java Tech Lead · Skills : Java, Spring Boot, Hibernate, Microservices, AWS, Azure · Experience : 7 Years · Location : Bangalore · Industry : E-commerce, Product Companies · Job Description : · Overview : · We are seeking a highly skilled Java Tech Lead to join our tea ...


  • Acesoft Labs Pvt Ltd Bangalore, India permanent

    Full Stack Developer JD ( Java and Angular/React) · - Designing client-side and server-side architecture · - Building frontend of applications with appealing visual and responsive designs · - Proficient with fundamental frontend languages ( preferably Angular React good to have) ...

  • Radisys

    Lead Engineer

    1 week ago


    Radisys Bangalore, India permanent

    Radisys Corporation, a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Our innovative technology solutions leverage open reference architectures and standards, combined with open software and hardw ...