Post Job Free
Sign in

Software Development Application

Location:
Overland Park, KS
Posted:
May 16, 2025

Contact this candidate

Resume:

KRANTHI SREE NIMMALAPUDI

Phone: +1-480-***-**** Email: ***********************@*****.***

PROFESSIONAL SUMMARY

IT professional with around 6 years of experience in all phases of the software development life cycle (SDLC), such as planning, analysis, design, implementation, testing, and maintenance of web-based and client-server architectures using Java technologies in various domains.

Involved in client requirements gathering, analysis, design, development, and testing of the application using AGILE methodology (SCRUM).

Experienced in application development using SDLC methodologies such as Waterfall, Agile (SCRUM), and Test-Driven Development.

Skilled in applying various design patterns to solve complex software problems and enhance code reusability and maintainability.

Strong experience with frontend technologies like HTML5, CSS3, and scripting languages like JavaScript and ReactJS.

Strong proficiency in Google Cloud Platform (GCP) and cloud-native technologies including Google Kubernetes Engine (GKE), BigQuery, Cloud Storage, and Cloud Functions.

Proven experience in client-server application development, database management, message queuing systems, and cloud services integration.

Worked on automating, configuring, and deploying instances on AWS environments and Data centers also familiar with EC2, Cloud Formation, and managing security groups on AWS.

Proficient in developing and integrating highly scalable web applications and RESTful APIs using microservices architecture, ensuring modularity and efficiency in application development.

Experience in writing test cases using JUnit and Mockito.

Experience in configuration management, setting up version policies, and building schedules using Git.

Conduct code reviews to ensure adherence to best practices and coding standards, resulting in an increase in code quality.

Adept at leading cross-functional teams, managing stakeholders, and ensuring adherence to security practices and OWASP compliance. Excels in technical leadership, problem-solving, and continuous improvement initiatives.

Committed to continuous learning and applying the latest technologies and best practices to drive innovation and maintain high standards of software development.

TECHNICAL SKILLS

Languages

Java 11/8/7/6, PYTHON 2.7/2.6

, SQL, PL/SQL

Java / J2EE Technologies

Core Java, JMS, Java Beans, EJB, Tiles, Design Patterns, RabbitMQ, MQ.

Frameworks

Spring, Hibernate, Spring Boot, React JS, Node JS, jQuery, MVC, Struts 1.x / 2.0, Spring 2.5 / 3.0, Spring Boot, Spring WS, Spring Rest, Drop wizard, Microservices.

Web Technologies

HTML5, XML, DOM, JSON, CSS3, JavaScript, jQuery, AJAX, Angular 7/8/12

Web Services / Cloud

SOAP, REST, AWS, Azure, Kafka, GCP, Pub/Sub, Cloud IAM, Cloud Storage

Design & GUI Tools

Eclipse, IBM RAD

Build and CI / CD Tools

Maven, ANT, Jenkins, Docker, Kubernetes, Ansible, GitHub.

App servers

IBM WebSphere, Apache Tomcat, BEA WebLogic, JBoss.

Version Control

SVN, CVS, GitHub

Databases/Tools

Oracle 12c/11gR2/10g/9i, SQL Server, My-SQL, MongoDB, Oracle, MYSQL, Postgres, Snowflake

Methodologies

Agile, Waterfall

RDBMS

Oracle 8i, 9i, 10g, 11g, 12c

Operating Systems

Windows, Linux, UNIX

WORK EXPERIENCE

Client: United Health Group Role: Full Stack Developer Dur: Jan 2024 – Dec 2024 Kansas

Responsibilities:

Actively involved in all phases of the Software Development Life Cycle (SDLC) including Analysis, Design, Development, System Testing, and User Acceptance Testing, while successfully following Agile methodology in the Scrum model.

Proficient in Java (J2EE) development using advanced features such as annotations, generics, enhanced for-loops, enums, and Lambda expressions for efficient array and collections operations.

Experience with Amazon DynamoDB for globally distributed, multi-model database services to ensure low-latency data access across regions.

Successfully managed Apigee and backend-related errors in API proxies using JavaScript, and demonstrated solid expertise in Cassandra Query Language (CQL) for querying Cassandra clusters.

Participated in the design and implementation of data migration from RDBMS to Cassandra, and created well-structured REST API documentation using Swagger and YAML.

Integrated AWS CodePipeline and CodeBuild for CI/CD, automating build, test, and deployment workflows for streamlined software delivery.

Implemented comprehensive logging with SLF4J and Log4J, and deployed a Rules Engine API into JBoss BRMS containers.

Developed Java EE components such as Servlets, JSPs, and configured XML artifacts using Eclipse IDE, with strong problem-solving abilities to build complex APIs from scratch.

Designed responsive UI using Bootstrap and AngularJS, and integrated frontend with backend services using Spring MVC and RESTful APIs.

Leveraged Amazon EKS (Elastic Kubernetes Service) for container orchestration, allowing for scalable deployment and management of containerized applications.

Authored a high-level technical and functional document for the Mazda Customer Engage Portal, outlining both backend service flows and frontend display logic.

Developed Microservices using Spring Boot, integrating with SOAP services and message brokers, and followed Test-Driven Development (TDD) principles for unit/integration testing.

Built and managed custom Docker container images, and integrated JUnit for rigorous test coverage in Spring Boot applications.

Used Amazon S3 for efficient, scalable object storage of logs, artifacts, and application data.

Integrated Spring MVC with Hibernate 4.x using Hibernate Template, implementing CRUD operations on Oracle DB with SQL schema mapping.

Gained hands-on experience with Hibernate Transaction Management, Batch Transactions, and Caching, and authored SQL/PL-SQL stored procedures and functions for database operations.

Worked with Entity Beans in the persistence layer to interact with Oracle and explored Apache Spark integration with Cassandra.

Implemented AWS Lambda functions to develop serverless, event-driven applications, contributing to a robust microservices ecosystem.

Environment: Java, J2EE, Spring Boot, Spring MVC, REST, RESTful APIs, Drools, JBPM, Hibernate, Oracle, Cassandra, Apache Spark, AWS (Lambda, DynamoDB, S3, EKS, CodePipeline, CodeBuild), Microservices, SOAP, Apigee, AngularJS, Bootstrap, JavaScript, JSON, AJAX, jQuery, XML, JAXB, WSDL, Git, Bitbucket, Eclipse, WebSphere, Jira, JUnit, HTML5, Adobe Flex, Agile/Scrum.

Project Client: HCL Role: Full Stack Developer Duration: Mar 2021 – Dec 2022, India

Responsibilities:

Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.

Involved in the development using Java/J2EE Technologies, Web Services and Hibernate ORM Framework.

Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with Angular JS in creating the Application.

Utilized React Command Line Interface (CLI) to develop front-end functionalities and have researched the command that React CLI provided.

Refactored legacy J2EE EJB based application services into Spring Boot based Microservices for Docker containerization.

Used Node JS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.

Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular JS, JavaScript,

Developed projects leveraging Angular 6 and MVC framework.

Node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI.

Extensively used MVC, Factory, Delegate and Singleton design patterns.

Created Cloud Formation template to build a repeatable process to stand up various application deployment environments in AWS.

Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.

Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.

Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.

Worked with NoSQL database Mongo DB and worked with it to perform many different operations.

Used spring framework configuration files to manage objects and to achieve dependency injection.

Used Cassandra for achieving denormalization through features like collections.

Developed unit tests with JUNIT and Mockito. Write automated regression tests using JMeter.

Developed build tasks to run the unit tests on Jenkins and maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.

Focused on Test Driven Development; thereby creating detailed Unit tests for every single piece of functionality before actually writing the functionality.

Used React JS for templating for faster compilation and developing reusable components.

Used Spring Inversion of Control (IOC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.

Developed the application using ReactJs, HTML5, Bootstrap 4, CSS 3 and Java Script ES6.

Implemented the application using Spring Boot Framework and handled the security using Spring Security.

Microservices have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.

Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3, and Bootstrap.

Mostly Used Sybase for analyzing databases.

Used Bootstrap and React.js in effective web design.

Implemented microservices using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services.

Cloud Foundry is the leading multi-cloud application development and deployment platform, and it supports continuous integration.

Used Rational Application Developer (RAD), which is based on Eclipse, to develop and debug application code.

Used Apache Maven for project management and building the application.

Used Log4j utility to generate run-time logs and used Clear Case for project management and version management.

Environment: Java, Spring Boot, AWS, PCF, Spring MVC, Hibernate, JSP, SOA, Microservices, Ext JS, Node JS, Angular.js, JavaScript, IBM RAD, WebSphere, Agile Methodology, Apache Maven, Apache Cassandra, Mongo DB, JUnit, React Js, JENKINS, Kafka.

Project Client: Accenture Role: Java Developer Duration: Apr 2018 – Feb 2021, India

Responsibilities:

Involved in all phases of the project lifecycle, from requirements gathering to quality assurance testing. Created JUnit test cases, setup manuals, and user guides. Participated in unit integration, bug fixing, and user acceptance testing with test cases.

Implemented MVC architecture using Apache Struts framework. Designed the front end using JSP, Tag Libraries, and JavaScript. Designed and developed framework components and implemented the MVC pattern using Struts framework.

Worked closely with testing groups for module and integration testing. Developed batch processes to perform daily updates with Spring Batch module and conducted automation testing using JUnit.

Developed Hibernate DAO classes using Spring MVC Template and worked with Hibernate for object-relational mapping and connection management.

Utilized Angular Promise, custom directives, and custom services. Implemented REST and SOAP-based web services.

Developed applications using Integrated Development Environment (IDE) tools like MyEclipse and Eclipse 3.2. Deployed code into Tomcat Server.

Involved in developing applications based on J2EE using Hibernate and Spring framework. Implemented Dependency Injection using the Spring framework.

Learned XML for client communication and wrote queries, sub-queries in SQL to get data from REST API written in Groovy wrapped by Jersey JAX-RS.

Demonstrated a good understanding of core Java concepts like OOPS, Multi-threading, and Exception Handling. Implemented core Java concepts like Inheritance, Polymorphism, Abstraction, and Encapsulation using the Java Collection Framework.

Able to work well independently or as part of a professional development team. Possess effective communication skills and strong dedication and commitment towards work.

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, SOAP, REST, REST API, Java Beans, Servlets, JSP, JDBC, JavaScript, HTML, JUnit, Eclipse, SVN, SQL.

EDUCATION

Master's in computer science from the University of Central Missouri.

Bachelor's in computer science from JNTUK.

ACHIEVEMENTS & AWARDS

Received the Spot-on Award (2022) and the Go Above Award (2022) for engaging actively in solving critical production issues and dedicated work and for automating the workflow in HCL.



Contact this candidate