Jobs
Interviews
7 Job openings at RiVi Consulting Group L.L.C
Java Software Engineer

Hyderabad, Telangana, India

5 years

Not disclosed

On-site

Contractual

About the Role: Schneider Electric is seeking a rock star Java Developer who thrives in building scalable, resilient backend systems and isn’t afraid to roll up their sleeves and contribute to frontend work when needed. You’ll be part of a high-impact team driving digital transformation across energy and automation solutions. This role is backend-heavy, working with a modern cloud-native stack. Frontend skills in React are a bonus, useful for occasional UI enhancements or end-to-end feature development. Key Responsibilities: Architect and implement microservices using Spring Boot . Deploy and manage services on Azure Kubernetes Service (AKS) . Design and maintain streaming pipelines with Apache Kafka . Work with MongoDB and SQL Server for data storage and access patterns. Collaborate closely with architects, DevOps, and frontend engineers to build secure, performant applications. Contribute to frontend development in React , as needed. Ensure system reliability, scalability, and performance. Follow agile practices and participate in code reviews, sprint planning, and retrospectives. Required Skills & Experience: 5+ years of backend development experience in Java / Spring Boot . Strong knowledge of Azure Cloud services, particularly AKS (Azure Kubernetes Service) . Experience with Kafka , including stream processing or event-driven architecture. Hands-on experience with MongoDB and SQL Server . Proficiency in REST APIs, secure service communication, and scalable microservices. Working knowledge of Docker and container orchestration. Comfortable working in CI/CD environments (Azure DevOps preferred). Nice-to-Have: Experience building or maintaining frontend apps using React . Exposure to OAuth2, OpenID Connect, or other identity protocols. Knowledge of API Gateway design, caching, and distributed systems. Show more Show less

Senior Java Software Engineer

Hyderabad, Telangana, India

8 years

Not disclosed

On-site

Full Time

Role : Java Developer (Logistics & Transportation) Location: ​Hyderabad Responsibilities: * ​Develop Java-based applications for our logistics and transportation platform, including [Specific examples, e.g., order management, shipping tracking, warehouse management]. * Design and implement RESTful APIs for integration with other systems. * Collaborate with product and engineering teams to define and implement new features. * Write unit and integration tests to ensure code quality. * Optimize application performance and address performance bottlenecks. * Troubleshoot and debug issues in production. * Stay up-to-date on the latest Java and logistics technologies Qualifications: * Bachelor's degree in Computer Science or related field. * 8 years of experience in Java development. * Experience with Spring Boot, RESTful APIs, and relational databases. * Knowledge of logistics processes and supply chain management. * Familiarity with Agile development methodologies. * Strong communication and collaboration skills. Show more Show less

Java Software Engineer

Hyderabad, Telangana, India

5 years

None Not disclosed

On-site

Full Time

Role : Sr. Java developer Location : Hyderabad Experience: 5 years Core Technical Skillset: Our current technology stack forms the foundation of our work. Proficiency or strong experience in the following areas is highly desirable: Backend Development: Java: Deep understanding of Java (latest LTS versions preferred). Spring Boot: Extensive experience building applications and microservices using the Spring Boot framework and its ecosystem (e.g., Spring Data, Spring Security, Spring Cloud). Apache Kafka: Solid understanding of Kafka concepts (topics, producers, consumers, partitioning, brokers) and experience building event-driven systems. Databases: Oracle: Experience with Oracle databases, including writing efficient SQL queries, understanding data modeling. Snowflake: Experience with Snowflake cloud data warehouse, including data loading, SQL server DB Scripting: Python: Proficiency in Python for scripting, automation, data manipulation, or potentially backend API development (e.g., using Flask/Django, though Java/Spring is primary). MongoDB: Good experience with Mongo db.

Java Software Engineer

Hyderabad, Telangana, India

5 years

None Not disclosed

On-site

Full Time

Role : Java developer Location : Hyderabad - Onsite Experience: 5 years Skill Set: Core Java, Azure, Spring boot, Microservices and React. Core Technical Skillset: Our current technology stack forms the foundation of our work. Proficiency or strong experience in the following areas is highly desirable: Backend Development: Java: Deep understanding of Java (latest LTS versions preferred). Spring Boot: Extensive experience building applications and microservices using the Spring Boot framework and its ecosystem (e.g., Spring Data, Spring Security, Spring Cloud). Apache Kafka: Solid understanding of Kafka concepts (topics, producers, consumers, partitioning, brokers) and experience building event-driven systems. Databases: Oracle: Experience with Oracle databases, including writing efficient SQL queries, understanding data modeling. Snowflake: Experience with Snowflake cloud data warehouse, including data loading, SQL server DB Scripting: Python: Proficiency in Python for scripting, automation, data manipulation, or potentially backend API development (e.g., using Flask/Django, though Java/Spring is primary). MongoDB: Good experience with Mongo db.

Java Developer

Hyderabad, Telangana, India

5 years

None Not disclosed

On-site

Contractual

Role : Java developer Location : Hyderabad - Onsite Experience: 5 years Skill Set: Core Java, Azure, Spring boot, Microservices and React. Core Technical Skillset: Our current technology stack forms the foundation of our work. Proficiency or strong experience in the following areas is highly desirable: Backend Development: Java: Deep understanding of Java (latest LTS versions preferred). Spring Boot: Extensive experience building applications and microservices using the Spring Boot framework and its ecosystem (e.g., Spring Data, Spring Security, Spring Cloud). Apache Kafka: Solid understanding of Kafka concepts (topics, producers, consumers, partitioning, brokers) and experience building event-driven systems. Databases: Oracle: Experience with Oracle databases, including writing efficient SQL queries, understanding data modeling. Snowflake: Experience with Snowflake cloud data warehouse, including data loading, SQL server DB Scripting: Python: Proficiency in Python for scripting, automation, data manipulation, or potentially backend API development (e.g., using Flask/Django, though Java/Spring is primary). MongoDB: Good experience with Mongo db.

Java Software Engineer

Hyderabad, Telangana, India

5 years

None Not disclosed

On-site

Full Time

Role: Java L2 Support* Location: Hyderabad, TS - Onsite Experience: 5 years We are seeking a highly skilled and self-motivated Java L2 Support Engineer to join our offshore team in Hyderabad. This role involves providing Level 2 application support, participating in development and maintenance activities, and collaborating with both offshore and onshore teams. Excellent communication, ownership, and problem-solving skills are essential. *Key Responsibilities:* *L2 Support (Core Services):* * Provide Level 2 support for core services during rotating 24x5 shifts. * ⁠Handle support requests independently; escalate to onshore L3 team only when necessary. * ⁠Track and document all issues, including resolution steps and follow-ups. * ⁠Lead weekly Wednesday morning on-call reviews, ensuring proper hand-offs and follow-ups. * ⁠Handoff unresolved issues to the next shift at end of day. *Development:* * Collaborate with onshore developers for development-related tasks. * ⁠Participate in scrum meetings and project discussions during US overlap hours. * ⁠Take ownership of assigned development tasks and ensure seamless cross-shift communication. *Maintenance:* * Execute LCM (Lifecycle Management) and maintenance tasks as required. * ⁠Coordinate and communicate effectively with onshore points of contact. *Business Knowledge:* * Develop familiarity with Schneider’s business model, terminology, and acronyms. * ⁠Join business discussions during overlap with US first shift when appropriate. *Key Skills:* *Primary Technical Skills:* * Java, Spring Boot * ⁠Relational Databases (e.g., MySQL, PostgreSQL) * ⁠GitHub (version control and collaboration) *Secondary/Preferred Skills:* * Python, JavaScript * ⁠Kafka, MongoDB * ⁠Snowflake (optional) *Soft Skills:* * Strong verbal and written communication * ⁠Self-starter with the ability to work independently * ⁠Proactive issue resolution and collaborative approach * ⁠Organized with attention to detail *Shift Requirements:* * Must be willing to work in a rotating 24x5 support schedule * ⁠Flexibility to adjust to shift hand-offs and overlap meetings with US-based teams

Java L2 Support

Hyderabad, Telangana, India

0 years

None Not disclosed

On-site

Full Time

We are seeking a highly skilled and self-motivated Java L2 Support Engineer to join our offshore team in Hyderabad. This role involves providing Level 2 application support, participating in development and maintenance activities, and collaborating with both offshore and onshore teams. Excellent communication, ownership, and problem-solving skills are essential. * Key Responsibilities: * *L2 Support (Core Services):* * Provide Level 2 support for core services during rotating 24x5 shifts. * ⁠Handle support requests independently; escalate to onshore L3 team only when necessary. * ⁠Track and document all issues, including resolution steps and follow-ups. * ⁠Lead weekly Wednesday morning on-call reviews, ensuring proper hand-offs and follow-ups. * ⁠Handoff unresolved issues to the next shift at end of day. * Development: * * Collaborate with onshore developers for development-related tasks. * ⁠Participate in scrum meetings and project discussions during US overlap hours. * ⁠Take ownership of assigned development tasks and ensure seamless cross-shift communication. * Maintenance: * * Execute LCM (Lifecycle Management) and maintenance tasks as required. * ⁠Coordinate and communicate effectively with onshore points of contact. * Business Knowledge: * * Develop familiarity with Schneider’s business model, terminology, and acronyms. * ⁠Join business discussions during overlap with US first shift when appropriate. * Key Skills: * *Primary Technical Skills:* * Java, Spring Boot * ⁠Relational Databases (e.g., MySQL, PostgreSQL) * ⁠GitHub (version control and collaboration) * Secondary/Preferred Skills: * * Python, JavaScript * ⁠Kafka, MongoDB * ⁠Snowflake (optional) * Soft Skills: * * Strong verbal and written communication * ⁠Self-starter with the ability to work independently * ⁠Proactive issue resolution and collaborative approach * ⁠Organized with attention to detail * Shift Requirements: * * Must be willing to work in a rotating 24x5 support schedule * ⁠Flexibility to adjust to shift hand-offs and overlap meetings with US-based teams

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview