Post Job Free
Sign in

Stack Developer Front-End

Location:
Fairborn, OH, 45324
Salary:
$85,000/Annum
Posted:
July 02, 2025

Contact this candidate

Resume:

Venkata Raghavendra Kumar Immadisetti

Java Full Stack Developer

513-***-****

************************@*****.***

EDUACATION: Wright state

University, Masters in Computer Science,

USA

OBJECTIVE: Detail-oriented and results-driven Java Full Stack Developer with 3 years of experience in designing, developing, and deploying dynamic web applications. Proficient in Java, Spring, Hibernate, Angular, and RESTful services, with a strong focus on both front-end and back-end development. PROFILE SUMMARY:

Highly skilled Java Full Stack Developer with 3+ years of experience in designing and implementing dynamic, scalable web applications.

Proficient in front-end technologies including HTML/HTML5, CSS/CSS3, Bootstrap, and JSP for developing responsive, user-friendly web interfaces, with strong experience in Ajax for dynamic content loading and integrating XML and JSON for data exchange between front-end and back-end systems.

Experienced in full-stack development using JAVA and Spring Boot for building efficient server-side applications, and proficient in ReactJS for developing dynamic, responsive user interfaces.

Strong experience working with relational and NoSQL databases including Oracle, MySQL, SQL, PostgreSQL, MongoDB, Cassandra, and DynamoDB for efficient data storage, retrieval, and management across diverse application environments.

Proficient in using Maven and Gradle for build automation, dependency management, and project management to streamline the development process and ensure consistent application deployment.

Experienced in leveraging AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and CloudFormation for cloud- based application deployment, infrastructure management, and data storage solutions.

Proficient in utilizing Azure services including Azure App Services, Azure SQL Database, Azure Blob Storage, Azure Functions, and Azure DevOps for developing, deploying, and managing scalable cloud applications and infrastructure.

Proficient in JavaScript and TypeScript for developing dynamic, high-performance web applications, with strong experience in using jQuery for enhancing front-end functionality and simplifying DOM manipulation.

Experienced in developing enterprise-level applications using EJB, J2EE, and JSP, with strong expertise in implementing JSTL and Custom Tag Libraries to enhance functionality and optimize code reusability in Java-based web applications.

Proficient in building robust, scalable applications using JAX-RS for RESTful services, JDBC for database connectivity, Servlets for handling HTTP requests, and JNDI for resource lookups, with experience in JMS for messaging and JAXB for XML binding and data transformation.

Experienced in test-driven development with JUnit for unit testing and Mockito for mocking dependencies, ensuring high- quality, maintainable code through effective testing practices.

Expertise in building robust, secure, and scalable applications using Spring MVC for web development, Spring Security for authentication and authorization, Spring Boot for rapid application development, and JPA/Hibernate for ORM; skilled in Spring JDBC, Spring Data JPA, and Spring Data REST for efficient data access and RESTful service integration.

Proficient in using Log4j for effective logging and troubleshooting, and experienced with Apache web server for managing web applications and optimizing performance in production environments.

Skilled in implementing CI/CD pipelines using Jenkins for continuous integration and deployment, with strong experience in version control and collaboration through Git for efficient code management and seamless collaboration across development teams.

Experienced in building serverless applications using AWS Lambda, enabling efficient, scalable solutions by executing code in response to events, without managing servers, and integrating with various AWS services like API Gateway, S3, and DynamoDB.

Designed and implemented responsive and user-friendly web applications using ASP.NET Web Forms.

Excellent problem-solving abilities, capable of diagnosing issues and implementing effective solutions TECHNICAL SKILLS:

Programming Languages: Java, JavaScript, TypeScript, HTML/HTML5, CSS/CSS3, SQL

Web Technologies: JSP, Servlets, JAX-RS, JSP, JSTL, Custom Tag Libraries, AJAX, XML, JSON, RESTful APIs

Frameworks: Spring MVC, Spring Boot, Spring Security, Spring Data JPA, Spring Data REST, Spring JDBC, Hibernate, JPA,

Front-End Libraries/Frameworks: ReactJS, Angular, NodeJS, Express, jQuery, Bootstrap, TypeScript

Databases: Oracle, MySQL, PostgreSQL, MongoDB, Cassandra, DynamoDB

Version Control: Git, GitHub, Bitbucket

Build Tools: Maven, Gradle

Cloud Technologies: AWS (AWS Lambda, EC2, S3, RDS, DynamoDB, API Gateway, CloudFormation), Azure

Testing Tools: JUnit, Mockito, Selenium

CI/CD Tools: Jenkins, Docker, Kubernetes

Messaging: JMS, ActiveMQ

Containerization: Docker, Kubernetes

Web Servers: Apache Tomcat, JBoss

IDE: Eclipse, IntelliJ IDEA, VS Code

Logging and Monitoring: Log4j, SLF4J

Other Technologies: AWS Lambda, JAX-RS, Apache, JDBC, JNDI, JAXB, JMS WORK EXPERIENCE:

Kroger Cincinnati, Ohio, USA

Java Full Stack Developer Jan 2025 – Present

Description: Kroger is one of the largest supermarket chains offers a wide range of products. Design and implement responsive UIs using HTML, CSS, and JavaScript frameworks and optimize front-end performance for faster load times and Develop server-side logic and database interactions using Node.js, Django, Spring Boot. Responsibilities:

Developed responsive and visually appealing UI components using HTML, CSS, and JavaScript frameworks like React to enhance user experience and Implemented client-side logic with Vue.js for seamless interactivity.

Designed and built RESTful APIs with Spring Boot to ensure effective communication between front-end and back-end systems.

Managed relational databases like MySQL and PostgreSQL, along with NoSQL databases like MongoDB for high- performance data storage.

Wrote efficient server-side code using Java and Spring to handle business logic and data processing tasks and Utilized Git for version control to streamline source code management.

Implemented ORM with Hibernate to optimize database interactions and query performance.

Participated in CI/CD pipelines using Jenkins and Docker to automate deployment processes, ensuring consistency across environments.

Created comprehensive documentation for user interfaces and APIs, ensuring clarity for ongoing maintenance.

Utilized JIRA for issue tracking, project management, and sprint planning.

Configured Log4j for efficient logging and monitoring, and used Apache HTTP Server to handle web traffic.

Automated infrastructure management using AWS CloudFormation templates and designed serverless applications with AWS Lambda to reduce infrastructure overhead and created interactive dashboards using Power BI for actionable insights.

Developed enterprise-level applications using EJB, J2EE, JSP, JSTL, Custom Tag Libraries, and JAX-RS for dynamic UI and JDBC for database connectivity.

Built scalable microservices using Spring Boot and Spring Cloud, leveraging Netflix Eureka for service discovery and Zuul for API gateway management.

Integrated third-party APIs into applications, enhancing functionality and enabling seamless data exchange between systems using JAX-RS and RESTful services.

Developed unit and integration tests using JUnit and Mockito, ensuring code quality and application stability.

Developed batch processing applications using Spring Batch to handle large volumes of data and ensure efficient processing.

ENVIRONMENT: HTML, CSS, JavaScript, Vue.js, RESTful APIs, Spring Boot, MySQL, PostgreSQL, MongoDB, Spring, Git, ORM, Hibernate, CI/CD, Jenkins, Docker, JIRA, Apache HTTP Server, AWS CloudFormation, AWS Lambda, Power BI, Spring Cloud, JAX-RS, Junit, Mockito, Spring Batch.

Nationwide Mutual Insurance Company Columbus, Ohio Java Full Stack Developer Jan 2024 – Dec 2024

Description: Nationwide Mutual Insurance Company is a prominent American insurance and financial services company. Involved in designing, developing, and maintaining both the front-end user interface and back-end server logic of banking applications using Java technologies, including building robust APIs, managing databases, ensuring secure transactions. Responsibilities:

Developed and maintained core insurance applications for Nationwide Mutual Insurance using Java, Spring Boot, and Hibernate, ensuring seamless integration and efficient backend services for the company’s insurance and financial solutions.

Designed and developed responsive, user-friendly interfaces for customer-facing applications using React.js, HTML5, CSS3, and Bootstrap, enhancing user experience for services like policy management, claims processing, and account access and designed and implemented RESTful APIs and SOAP web services to integrate Nationwide's internal systems with third-party platforms for smooth transaction processing and data exchange.

Worked with MySQL, PostgreSQL, and MongoDB to manage and optimize large-scale insurance data, ensuring efficient storage and retrieval of policy details, claims records, and customer information.

Implemented secure authentication and authorization mechanisms using OAuth 2.0, JWT, and LDAP, ensuring data protection and secure access control for Nationwide's digital platforms.

Utilized Kafka and RabbitMQ for real-time communication between different modules of insurance applications, ensuring smooth data synchronization and maintaining transactional integrity across services.

Wrote unit tests using JUnit and mocked dependencies with Mockito to ensure code reliability, reduce defects, and maintain high-quality standards for Nationwide’s software systems.

Collaborated with DevOps teams to implement CI/CD pipelines using Jenkins, Docker, and Kubernetes, ensuring automated and streamlined deployment processes for Nationwide’s financial and insurance applications.

Developed real-time dashboards and reporting tools using React.js, Chart.js, and D3.js, presenting key financial and insurance metrics for decision-makers and configured

Monitored application performance and availability using Prometheus and Grafana, ensuring critical systems were always operational and available to customers and Automated backend data processing and reporting tasks using Python scripts, reducing manual interventions and optimizing operational workflows within Nationwide’s financial systems.

Worked with QA teams to validate the functionality of insurance applications using Selenium and Cypress, ensuring smooth production releases with no critical issues.

Developed advanced reporting and analytics features for Nationwide’s financial services using Power BI and Tableau, providing actionable insights for improved decision-making and performance tracking.

Implemented cost-effective and high-performance cloud solutions by leveraging AWS Lambda for serverless technologies, enhancing operational efficiency and reducing infrastructure costs for Nationwide’s services. ENVIRONMENT: Java, Spring Boot, Hibernate, Angular, React.js, HTML5, CSS3, Bootstrap, RESTful APIs, SOAP web services, MySQL, PostgreSQL, MongoDB, OAuth 2.0, JWT, LDAP, Kafka, RabbitMQ, Junit, Mockito, DevOps, Jenkins, Docker, Kubernetes, AWS, Prometheus, Grafana, Python, Selenium, Cypress, AWS Lambda, Power BI. Central Bank of India Mumbai, India

Java Developer Oct 2021 – Aug 2022

Description: Central Bank of India is one of the oldest and largest public sector banks provides a wide range of banking services to individuals, businesses, and government entities. Maintained software after deployment, including updating it and providing ongoing support and designing, developing, and maintaining software for insurance platforms and involved in testing, troubleshooting, and providing support for the software. Responsibilities:

Developed new front-end applications from scratch using HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, and NodeJS, providing modern and responsive user interfaces for Central Bank of India digital banking solutions.

Utilized Java 8 Streams and Lambda expressions to efficiently store and process banking data, improving overall application performance. Configured and managed gulp tasks in NodeJS runtime for handling CSS pre-processing, minifying, test-running, and building-sync to streamline the development workflow.

Developed custom directives, factories, and services in AngularJS, adhering to coding standards and creating isolated AngularJS controllers to manage data operations within scopes. Extensively used core Java features such as exceptions and collections to ensure efficient handling of banking operations and data structures.

Consumed RESTful web services using NodeJS, AngularJS, and jQuery, leveraging JSON parsing and implementing AJAX calls for real-time data updates in the user interface.

Designed and developed a framework to consume web services hosted in Amazon EC2 instances, integrating with Central Bank's backend systems.

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources, enabling dynamic processing of financial data and experienced in implementing Microservices and SOA using SOAP and UDDI web services, following Top-Down and Bottom-Up approaches for efficient service orchestration

Developed real-time data synchronization between MongoDB and traditional SQL databases using Apache Kafka, enabling faster processing of transactional data in Central Bank's financial systems.

Enhanced CI/CD pipelines using Jenkins for automated deployments, resulting in quicker feature rollouts and better version control across banking applications.

ENVIRONMENT: HTML5, CSS3, JAVASCRIPT, jQuery, Bootstrap, AngularJS, NodeJS, AWS, Micro Services, SOA, Lambda, EC2, AWS SDK, Amazon S3 buckets, MYSQL, AWS Glacier, AWS SQS, MongoDB, Apache Kafka, CI/CD pipeline, Jenkins. Tata Communications Mumbai, India

Java Developer June 2020 – Sep 2021

Description: Tata Communications is a global telecommunications and digital services company. Involved in writing clean, efficient, well-documented code and debugging and troubleshooting the program and analysing user requirements, testing software, resolving issues and ensuring the smooth functioning of the programs in the back-end and front-end. Responsibilities:

Developed and maintained enterprise-grade applications using Java 8+, ensuring high performance and scalability to meet Tata Communications' business requirements and designed and implemented RESTful APIs using Spring Boot to enable seamless integration between internal systems and third-party services.

Utilized Microservices Architecture to build scalable, distributed systems, improving modularity and simplifying future maintenance and Developed ORM mappings using Hibernate and optimized database operations through JPA for enhanced performance and data integrity.

Created dynamic front-end interfaces using Angular and ReactJS, focusing on user-centric application modules to improve customer experience and Wrote unit tests using JUnit and Mockito to ensure the reliability and stability of the software.

Configured and managed Jenkins pipelines for CI/CD, streamlining the build, test, and deployment processes for faster product releases and Enhanced data processing pipelines using Apache Spark to handle high-volume data efficiently for analysis and reporting and Integrated NoSQL databases such as MongoDB and Cassandra to handle unstructured and semi-structured data, providing flexibility for varied data types and Orchestrated and managed containerized applications using Kubernetes, ensuring high availability, scalability, and efficient resource utilization.

Utilized Redis for caching to reduce response times and alleviate database load, ensuring a smoother user experience.

Ensured secure communication across applications by implementing SSL/TLS encryption and integrating OAuth 2.0 for robust API security. Automated deployment processes using Ansible, improving deployment speed, efficiency, and minimizing human error.

Environment: Java 8+, RESTful APIs, Spring Boot, Microservices Architecture, Hibernate, Junit, Mockito, Angular, ReactJS, MySQL, Oracle, Kafka, Git, Jenkins, CI/CD, Apache Spark, MongoDB, Cassandra, Kubernetes, Redis, Elasticsearch, OAuth 2.0.



Contact this candidate