AeroLeads people directory · profile

Dev Naroju Email & Phone Number

Sr. Java Developer at OCLC at OCLC
Location: United States 5 work roles 1 school
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Sr. Java Developer at OCLC
Location
United States
Company size

Who is Dev Naroju? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Dev Naroju is listed as Sr. Java Developer at OCLC at OCLC, a with 1208 employees, based in United States. AeroLeads shows a matched LinkedIn profile for Dev Naroju.

Dev Naroju previously worked as Sr. Java Developer at Oclc and Senior Full Stack Java Developer at Chubb. Dev Naroju holds Bachelors Degree, Electronics And Communications Engineering from Sreenidhi Institute Of Science And Technology.

Company email context

Email format at OCLC

This section adds company-level context without repeating Dev Naroju's masked contact details.

OCLC

Review company-level records connected to Dev Naroju before choosing the right outreach path.

Profile bio

About Dev Naroju

Java Developer with a successful statistical career of 9 years, specializing in end-to-end web application development designing and delivering robust and scalable software solutions. Deep understanding in entire Software development lifecycle Mastery of advanced technologies, frameworks, methodologies, encompassing Spring Boot, Java, J2EE, Hibernate, Angular, and React. Implemented applications using Spring Boot, Spring IOC, Spring MVC Framework, and Spring Batch, while ensuring security with Spring Security. Proficient in designing and developing RESTful APIs using Java and related frameworks like Spring Boot, JAX-RS, or Jersey. Experienced in implementing RESTful architecture principles, including resource naming, statelessness, and uniform interface design. Skilled in integrating external APIs into Java applications, including third-party services such as payment gateways, social media platforms, or geolocation services. Familiar with authentication methods like OAuth or JWT for secure API integration. Extensive experience in configuring and managing cloud-based databases, including AWS RDS, Azure SQL server, and NoSQL databases like DynamoDB and Cosmos DB. I have extensive experience integrating databases with Java applications, utilizing technologies such as JDBC or JPA (Java Persistence API). I am skilled in developing complex SQL queries, stored procedures, and database triggers to ensure smooth data retrieval and manipulation. Additionally, I have successfully worked on establishing internode communication between Cassandra nodes and clients, implementing SSL encryption for enhanced security. I leveraged React JS to create a user interface for single-page application (SPA) development. Experienced in integrating React applications with RESTful APIs using libraries like Axios or Fetch. Proficient in handling asynchronous data fetching and updating the UI based on API responses, ensuring seamless communication between the front-end and back-end. Skilled in leveraging Angular Http-Client module to interact with RESTful APIs and handle asynchronous data operations. Experienced in implementing HTTP interceptors, error handling, and authentication mechanisms for secure API communication.

Current workplace

Dev Naroju's current company

Company context helps verify the profile and gives searchers a useful next step.

OCLC
Oclc
Sr. Java Developer at OCLC
dublin, ohio, united states
Website
Employees
1208
AeroLeads page
5 roles

Dev Naroju work experience

A career timeline built from the work history available for this profile.

Sr. Java Developer

Current

My role at OCLC, which is a renowned global library organization providing technology services, original research, and community programs for vast membership and library community, I was involved in a significant project where I've contributed to the development of a subscription platform, where I focused on crafting a user-friendly UI using JSP, jQuery, Angular.Js, HTML, and CSS.I've designed and implemented RESTful APIs that effectively manage subscription creation, retrieval… Show more My role at OCLC, which is a renowned global library organization providing technology services, original research, and community programs for vast membership and library community, I was involved in a significant project where I've contributed to the development of a subscription platform, where I focused on crafting a user-friendly UI using JSP, jQuery, Angular.Js, HTML, and CSS.I've designed and implemented RESTful APIs that effectively manage subscription creation, retrieval, modification, and cancellation. These APIs were seamlessly integrated with frontend applications, ensuring smooth functionality. Moreover, I successfully integrated third-party payment gateways and billing systems with Spring Boot APIs, enabling effortless subscription payments and recurring billing functionalities.We employed MySQL to handle relational data, which involved complex joins and transactions. Additionally, we utilized Cassandra, a NoSQL database, to store and retrieve unstructured or document-based data like user profiles or log entries. Furthermore, we leveraged the Redis engine to optimize data storage and retrieval for improved performance. Developed and maintained back-end services, APIs, and server-side applications for the library organization project using Node.js. Leveraged Node.js's event-driven architecture and non-blocking I/O model to build scalable and high-performance back-end solutions. Implemented real-time collaboration features using Node.js and Web-socket technology, enabling users to interact and collaborate on library-related tasks in real-time. Employed Kotlin for back-end development, building Restful APIs, micro-services, or server-side components to support OCLC's digital initiatives. Leveraged Kotlin's co-routines and asynchronous programming features to implement efficient concurrency models and asynchronous operations within the OCLC project. Show less

Dec 2023 - Present

Senior Full Stack Java Developer

New Jersey, United States

Actively involved in all phases of the Software Development Life Cycle (SDLC), including analysis, specification, design, implementation, and testing. Utilized agile methodology, specifically SCRUM, for developing applications, ensuring efficient and iterative development processes. Successfully implemented Microservices architecture, using Spring-Boot based services that communicate through a combination of REST and Apache Kafka message brokers. Extensive experience in batch processing using… Show more Actively involved in all phases of the Software Development Life Cycle (SDLC), including analysis, specification, design, implementation, and testing. Utilized agile methodology, specifically SCRUM, for developing applications, ensuring efficient and iterative development processes. Successfully implemented Microservices architecture, using Spring-Boot based services that communicate through a combination of REST and Apache Kafka message brokers. Extensive experience in batch processing using the Spring Batch framework. Implemented various essential components of applications using Core Java, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, and Java Beans, along with XML. I have implemented Spring controllers with annotations, incorporating validations using model attributes to facilitate the transfer of requests from the presentation layer to helper classes. I have employed the Spring Boot framework, along with Spring Security, Hibernate, and Java 8, to build robust APIs. Worked on writing and optimizing complex SQL queries to retrieve, manipulate, and analyze data from relational databases, utilizing query tuning and indexing strategies for enhanced performance. Worked with NoSQL databases and their various data models, including document-based, key-value, columnar, and graph databases, to write queries and commands for storing, retrieving, and manipulating data in a schema-less environment. Skilled in creating efficient data models, designing optimal table schemas, and implementing performance optimization techniques in Cosmos DB to ensure high performance, low latency, and efficient query processing. Possess a strong command over CQL (Cassandra Query Language) specifically "Cassandra.yaml" and "Cassandra-env.sh," and can efficiently run queries on Cassandra clusters with multiple data centers (DCs) consisting of 8 nodes each. Improved table performance through load testing using the Cassandra stress tool. Show less

Nov 2022 - Dec 2023

Senior Full Stack Java Developer

New York, United States

Developed microservices at various network layers to enhance the flow of communication. Proficient in implementing security features such as authentication and authorization using Spring Security in Spring Boot applications. Experienced in building RESTful APIs using Spring Boot, following best practices for API design and implementation. Leveraged Spring Core Annotations to create and inject Spring Services, Spring Controllers, and DAOs, enabling dependency injection and object wiring for… Show more Developed microservices at various network layers to enhance the flow of communication. Proficient in implementing security features such as authentication and authorization using Spring Security in Spring Boot applications. Experienced in building RESTful APIs using Spring Boot, following best practices for API design and implementation. Leveraged Spring Core Annotations to create and inject Spring Services, Spring Controllers, and DAOs, enabling dependency injection and object wiring for business classes. Utilized AWS Lambda Functions for seamless integration of applications and to execute backend processes based on predefined schedules, all without the need for server provisioning or management. Configured and deployed applications on AWS Cloud by setting up EC2 instances. Designed and developed an additional user interface (UI) using ReactJS allowing business users to upload manual orders. Developed RESTful web services for transmitting data in JSON format. Experienced in writing complex SQL queries, stored procedures, and triggers in IBM DB2 to manipulate and retrieve data from relational databases. Skilled in optimizing queries, utilizing DB2-specific SQL features, and ensuring efficient data retrieval. Implemented functionality to reprocess failed messages using offset IDs in Kafka. Demonstrated extensive expertise in Hibernate Cache Query, Criteria, and Transactions in secondary projects. Proficient in using React Router to handle client-side routing in single-page applications. Experienced in writing unit tests, integration tests, and snapshot tests using tools like Jest, Enzyme to ensure the reliability and quality of React components. Skilled in debugging and troubleshooting React applications using browser developer tools. Created Docker containers and associated consoles to manage the application lifecycle effectively. Created custom Docker container images, including tagging, pushing, and integrating them with Spring Boot. Show less

Apr 2020 - Oct 2022

Full Stack Java Developer

Here we used Spring MVC as the backbone of our application, providing a robust and scalable framework for building web-based services and APIs. Using Spring MVC it provides the “@Scheduled” annotation to set up scheduled tasks. Here comes my specific role, by using this annotation, I created a task that periodically checks for upcoming payments and sends reminders accordingly. In the frontend part, we used Angular.js for creating dynamic and responsive user interfaces. Its data binding… Show more Here we used Spring MVC as the backbone of our application, providing a robust and scalable framework for building web-based services and APIs. Using Spring MVC it provides the “@Scheduled” annotation to set up scheduled tasks. Here comes my specific role, by using this annotation, I created a task that periodically checks for upcoming payments and sends reminders accordingly. In the frontend part, we used Angular.js for creating dynamic and responsive user interfaces. Its data binding capabilities and two-way communication facilitated real-time updates and interactions, delivering a smooth and engaging user experience. We relied on on-premise Tomcat servers to host and deploy our application, ensuring a secure and controlled environment for the financial services. Tomcat's reliability and performance allowed us to manage heavy traffic and serve customer needs efficiently. For data management and storage, we used SQL Microsoft server so that we can handle relational database capabilities, complex data structures and queries, ensuring data integrity and accessibility for critical financial transactions.The project emphasized security and compliance as paramount concerns. We implemented stringent measures to safeguard sensitive customer information and maintain compliance with industry regulations, building trust and confidence among users.Throughout the development cycle, our agile and collaborative approach fostered effective communication with stakeholders, ensuring alignment with business objectives and rapid response to changing requirements. Show less

Feb 2018 - Mar 2020

Java Developer

India

Innominds has a substantial track record in the retail sector, offering various solutions to enhance customer experiences and streamline operations. We use advanced data analytics and business intelligence to offer insights into customer behavior, optimize inventory management, and enhance overall operational efficiency.Involved in analysis and design phases of Software Development Life Cycle (SDLC). Involved in Agile - SCRUM methods, break tasks into small increments called SCRUM with minimal… Show more Innominds has a substantial track record in the retail sector, offering various solutions to enhance customer experiences and streamline operations. We use advanced data analytics and business intelligence to offer insights into customer behavior, optimize inventory management, and enhance overall operational efficiency.Involved in analysis and design phases of Software Development Life Cycle (SDLC). Involved in Agile - SCRUM methods, break tasks into small increments called SCRUM with minimal planning. Created Software Design documents, technical Design documents & Unit testing documents. Analyzed the system for requirements and Design by developing Use Case, Class, Sequence and Collaboration Diagrams using MS Visio as part of UML. I have designed UI screens using JSP 2.0, JavaScript, and Struts 2. Worked on core AWS services such as setting up new server (EC2) instances/services in AWS, configuring security groups, setting up Elastic IP's, Auto Scaling and Cloud Formation. Develops microservices and has extensive experience using GitLab, Jenkins, PM2 Clustering, other tools, and technologies for developing a scalable application. Integrating Microservices and JSP's using Ajax and jersey client based on the Rest template which is generated using Swagger. Implemented transaction management using annotations and Spring declarative transaction management. Built Spring based Java and Scala microservices to support enterprise web application. Implemented Spring Aspects, Advices, and method expressions to implement business logic. Used Hibernate Lazy Loading in loading of objects and Cached and Named queries. Implemented Hibernate joining strategies and optimize performance. Implemented Rest based services, handled JSON responses using Spring MVC, Jackson library and annotations. Implemented Stored procedures, triggers to implement Oracle advanced Queuing. Involved in writing shell scripts, working with Unix commands in Unix based environments. Show less

Jun 2014 - Nov 2017
Team & coworkers

Colleagues at OCLC

Other employees you can reach at oclc.org. View company contacts for 1208 employees →

1 education record

Dev Naroju education

FAQ

Frequently asked questions about Dev Naroju

Quick answers generated from the profile data available on this page.

What company does Dev Naroju work for?

Dev Naroju works for OCLC.

What is Dev Naroju's role at OCLC?

Dev Naroju is listed as Sr. Java Developer at OCLC at OCLC.

Where is Dev Naroju based?

Dev Naroju is based in United States while working with OCLC.

What companies has Dev Naroju worked for?

Dev Naroju has worked for Oclc, Chubb, Fiserv, Webster Bank, and Broadridge.

Who are Dev Naroju's colleagues at OCLC?

Dev Naroju's colleagues at OCLC include Paul Lovejoy, Carol Martin, Jacob Hubbard, Dana Houston, and Bryce Albiston.

How can I contact Dev Naroju?

You can use AeroLeads to view verified contact signals for Dev Naroju at OCLC, including work email, phone, and LinkedIn data when available.

What schools did Dev Naroju attend?

Dev Naroju holds Bachelors Degree, Electronics And Communications Engineering from Sreenidhi Institute Of Science And Technology.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.