Post Job Free
Sign in

Software Development Java Developer

Location:
Champaign, IL
Salary:
90000
Posted:
September 11, 2025

Contact this candidate

Resume:

Naresh Babu Gundapaneni

Email: *******************@*****.***

Mobile: +1-224-***-****

Full Stack Java Developer

PROFESSIONAL SUMMARY:

Having 5+ years of experience in software development lifecycle activities, including designing, developing, and scaling data platforms using Java, aligning with an analytical mindset to tackle complex problems. This includes shell scripting.

Proficient in Java and possess strong programming skills, contributing to novel solutions and introducing new technologies to data platforms, while maintaining a proactive and collaborative approach. This includes Scala.

Demonstrated experience with cloud big data services and technologies, including Hadoop/Hive, and debugging issues across development, staging, and production environments, ensuring results under pressure. This includes Kubernetes.

Integrated AWS services into Java-based applications, leveraging knowledge of lambda architecture and data-warehousing concepts to enable dynamic backend workflows and scalable cloud-native application deployments. This includes Terraform.

Designed robust REST APIs and possess experience with ReactJS, collaborating with product/program managers, software developers, and analysts in an open environment to improve data platform services.

Engineered scalable backend services supporting data platform improvements, integrating with various systems to modernize architecture and enable real-time access through APIs, demonstrating strong programming skills.

Built front-end applications with component-based architecture, leveraging secure API integrations to improve user experience and ensure application integrity, while maintaining a self-motivated approach. This includes ReactJS.

Delivered solutions in Agile environments by participating in daily standups and sprint planning, managing tasks through CI/CD workflows, and demonstrating experience in the software development lifecycle.

Integrated APIs into enterprise modules to provide real-time data synchronization across platforms, streamlining user workflows and reducing operational bottlenecks, while maintaining a collaborative approach.

Engineered scalable backend services supporting cloud models, integrating with legacy systems to modernize architecture and enable real-time access through RESTful APIs, demonstrating strong programming skills.

Supported modernization projects by refactoring code into Java-based microservices, improving maintainability, portability, and operational efficiency, while maintaining a proactive and collaborative approach.

Developed cloud-native applications integrated with various systems, enabling seamless management of data across distributed enterprise cloud environments, demonstrating knowledge of cloud big data services.

Automated deployment pipelines using Jenkins, GitHub, and shell scripting to deliver high-performance, fault-tolerant Java applications through efficient, version-controlled CI/CD workflows, under pressure.

Partnered with product owners, testers, and UI/UX teams to iterate rapidly on business requirements and deliver high-impact features across front-end and Java-based back-end systems, collaboratively.

Wrote maintainable unit and integration test suites using JUnit, Selenium, and Mockito, boosting code coverage, quality assurance, and team confidence in production software releases, proactively.

Conducted REST API testing using Postman and Swagger, publishing endpoint documentation and automating verification workflows to improve integration efficiency and API adoption across teams, self-motivated.

TECHNICAL SKILLS:

Languages - Java, JavaScript, TypeScript, SQL, Scala

Frameworks - Spring Boot, Hibernate, Angular, React, ReactJS

Web Services - RESTful APIs, JSON, SOAP

Cloud Platforms - AWS (Lambda, EC2, S3, Fargate, VPC, CloudTrail), Salesforce, VMware

DevOps Tools - Jenkins, Git, Docker, Kubernetes, AWS CodePipeline, Terraform

Databases - MySQL, PostgreSQL, Oracle, Couchbase, MemSQL

Big Data - Hadoop, Hive

Others - Coupa, OpenAI API, IBM Mainframe, Jira, Agile/Scrum, Shell Scripting, Lambda Architecture, Data Warehousing

PROFESSIONAL EXPERIENCE:

State Farm Insurance June 2024 – Present

Java Full Stack Developer

Responsibilities:

Designed and developed scalable microservices using Java and Spring Boot, contributing to the next-generation data analytics platform with a focus on improving data platform services and performance.

Utilized ReactJS to build interactive UI components for data visualization dashboards, enhancing the user experience and providing real-time insights into key performance indicators for data platform services.

Implemented shell scripting for automating data processing tasks and system administration, improving efficiency and reducing manual intervention in the data platform's operational workflows.

Leveraged AWS cloud big data services, including Hadoop/Hive, to process and analyze large datasets, contributing to the development of a robust and scalable data warehousing solution for the enterprise.

Applied knowledge of lambda architecture to design real-time data processing pipelines, ensuring data consistency and accuracy across various data warehousing components within the platform.

Employed Terraform for infrastructure as code, automating the provisioning and management of cloud resources, and ensuring consistent and reproducible deployments across different environments.

Managed containerized applications using Kubernetes, orchestrating deployments, scaling services, and ensuring high availability for critical components of the data analytics platform and its services.

Diagnosed and debugged issues in development, staging, and production environments, collaborating with cross-functional teams to resolve complex technical problems and ensure platform stability.

Participated in novel solution design to challenging technical problems, introducing new technologies to our data platform and its services, and improving overall system architecture.

Collaborated with product/program managers, software developers, and analysts in an open, creative environment, contributing to the software development lifecycle and its activities with proactive communication.

Archer-Daniels-Midland (ADM) Dec 2022 – March 2024

Java Full Stack Developer

Responsibilities:

Developed and scaled Spring Boot microservices for procurement systems, contributing to the next-generation data analytics platform by improving data platform services and overall system performance.

Built Angular UI components with reusable modules, services, and observables for vendor dashboards, enhancing the user experience and providing real-time insights into key performance indicators.

Utilized shell scripting for automating data processing tasks and system administration, improving efficiency and reducing manual intervention in operational workflows for data platform services.

Leveraged cloud big data services to process and analyze large datasets, contributing to the development of a robust and scalable data warehousing solution for the enterprise data platform.

Applied knowledge of lambda architecture to design real-time data processing pipelines, ensuring data consistency and accuracy across various data warehousing components within the platform.

Employed Terraform for infrastructure as code, automating the provisioning and management of cloud resources, and ensuring consistent and reproducible deployments across different environments.

Managed containerized applications using Kubernetes, orchestrating deployments, scaling services, and ensuring high availability for critical components of the data analytics platform and its services.

Diagnosed and debugged issues in development, staging, and production environments, collaborating with cross-functional teams to resolve complex technical problems and ensure platform stability.

Participated in novel solution design to challenging technical problems, introducing new technologies to our data platform and its services, and improving overall system architecture.

Collaborated with product/program managers, software developers, and analysts in an open, creative environment, contributing to the software development lifecycle and its activities with proactive communication.

Solenis Sep 2020 – Jul 2022

Java Full Stack Developer

Responsibilities:

Developed scalable enterprise-grade web applications using Java and Spring Boot, contributing to the next-generation data analytics platform with a focus on improving data platform services.

Designed and deployed secure RESTful APIs utilizing Spring Boot, enabling seamless integration with Angular frontend components and third-party services for data platform services.

Engineered dynamic, reusable UI components in Angular to streamline frontend development workflows, enhancing maintainability, and decreasing feature release timelines across all product environments.

Implemented shell scripting for automating data processing tasks and system administration, improving efficiency and reducing manual intervention in operational workflows for data platform services.

Leveraged cloud big data services to process and analyze large datasets, contributing to the development of a robust and scalable data warehousing solution for the enterprise data platform.

Applied knowledge of lambda architecture to design real-time data processing pipelines, ensuring data consistency and accuracy across various data warehousing components within the platform.

Employed Terraform for infrastructure as code, automating the provisioning and management of cloud resources, and ensuring consistent and reproducible deployments across different environments.

Managed containerized applications using Kubernetes, orchestrating deployments, scaling services, and ensuring high availability for critical components of the data analytics platform and its services.

Diagnosed and debugged issues in development, staging, and production environments, collaborating with cross-functional teams to resolve complex technical problems and ensure platform stability.

Collaborated with product/program managers, software developers, and analysts in an open, creative environment, contributing to the software development lifecycle and its activities with proactive communication.

Sandoz India August 2019 – Mar 2020

Java Full Stack Developer

Responsibilities:

Developed Angular-based UI modules for pharmaceutical compliance dashboards, contributing to the next-generation data analytics platform with a focus on improving data platform services.

Refactored legacy monolithic applications into modular Spring Boot microservices, improving scalability, deployment flexibility, and enabling faster development of global feature releases.

Implemented role-based access control using Spring Security and JWT, aligning user authentication and authorization with enterprise-grade governance, risk, and compliance (GRC) requirements.

Utilized shell scripting for automating data processing tasks and system administration, improving efficiency and reducing manual intervention in operational workflows for data platform services.

Leveraged cloud big data services to process and analyze large datasets, contributing to the development of a robust and scalable data warehousing solution for the enterprise data platform.

Applied knowledge of lambda architecture to design real-time data processing pipelines, ensuring data consistency and accuracy across various data warehousing components within the platform.

Employed Terraform for infrastructure as code, automating the provisioning and management of cloud resources, and ensuring consistent and reproducible deployments across different environments.

Managed containerized applications using Kubernetes, orchestrating deployments, scaling services, and ensuring high availability for critical components of the data analytics platform and its services.

Diagnosed and debugged issues in development, staging, and production environments, collaborating with cross-functional teams to resolve complex technical problems and ensure platform stability.

Collaborated with product/program managers, software developers, and analysts in an open, creative environment, contributing to the software development lifecycle and its activities with proactive communication.

Certifications:

CCNA – Cisco Certified Network Associate

Educational Details:

Master’s in Computer and Information Systems Security - Eastern Illinois University

Bachelor’s in Information Technology - Kakatiya University



Contact this candidate