You are on page 1of 9

MANISH REDDY ADDUMAMILLA

Sr. Full Stack Developer


Manishreddy6394@gmail.com
401-702-0253
PROFESSIONAL SUMMARY:
 Over 10 years of experience across the Software Development Life Cycle (SDLC), demonstrating proficiency in Requirement
Gathering, Analysis, Design, Development, Testing, Implementation, and Maintenance Support in various computing
environments.
 Strong understanding of the SDLC process, including system use case, functional, and technical specification documentation
aligned with business requirements.
 Engaged in reviewing design documents with stakeholders, ensuring alignment with project objectives and collecting
necessary approvals.
 Have excellent knowledge of Object-Oriented Analysis & Design (OOAD) using Unified Modeling Language (UML), indicating
proficiency in designing robust and scalable software solutions.
 Experience with a variety of methodologies including Pair Programming, Test Driven Development (TDD), Waterfall, and
Agile methodologies like SCRUM, reflecting adaptability to different project environments.
 Proficient in designing and creating Database Tables using PostgreSQL Database, indicating competency in database
management and administration tasks.
 Experience in implementing SOAP, Webservice applications, and Microservices using Spring Boot, showcasing proficiency in
modern service-oriented architectures.
 Strong experience in developing applications using frameworks like Struts, Java Server Faces (JSF), and Spring Frameworks.
Extensive work on maintaining persistence using Hibernate and JPA ORM.
 Proficient in implementing the presentation layer using various technologies such as JSF, JSP, HTML5, CSS, jQuery,
JavaScript, AngularJS, Angular 2, Ext JS, Node JS, JSON, and Servlets, reflecting a broad skill set in web development.
 Proficient in developing web services (SOAP, RESTful) using various components like SOAP, WSDL, XML, XSD, Axis2, JAXB,
JAX-RS, and JAX-WS. Experience deploying SOAP web services using Apache CXF, Drop Wizard, IBM MQ, Mule Soft ESB.
 Used deploying applications on various application servers like Apache Tomcat, BEA WebLogic, and IBM WebSphere,
indicating familiarity with enterprise-grade deployment environments.
 Designed and developed multiple J2EE Model 2 MVC based Web Applications using J2EE Technologies, Patterns, and
popular open-source frameworks like Struts, Spring MVC, Spring, JPA, and Hibernate.
 Implemented Big Data processing pipelines using technologies such as Apache Hadoop, Apache Spark, and Apache Flink for
large-scale data processing and analytics.
 Designed and implemented data ingestion and ETL (Extract, Transform, Load) processes to collect and preprocess large
volumes of structured and unstructured data from diverse sources.
 Utilized distributed storage systems like HDFS (Hadoop Distributed File System) and cloud-based storage solutions for
storing and managing massive datasets.
 Developed Product Builder UI screens using modern JavaScript frameworks such as AngularJS, Angular, React, Vue.js, along
with HTML5, CSS, JavaScript, and Bootstrap, showcasing expertise in front-end development.
 Proficient in software designing and modeling using UML on Rational Rose and Enterprise Architect, indicating strong design
skills and the ability to translate business requirements into technical solutions.
 Deployed Spring Boot-based Microservices Docker containers using Amazon EC2 container services and AWS admin
console, reflecting experience with cloud-based deployment and management.
 Proficient in integrating web services using WSO2 ESB and knowledgeable in routing using Redux Router, indicating
experience in managing complex integration architectures.
 Expertise in using Java IDE tools like Rational Application Developer (RAD), WebSphere Application Developer (WSAD),
EclipseEE, WebLogic Workshop, RSA, and NetBeans for dynamic web applications development.
 Experience working with version control tools like CVS, SVN, Rational Rose, and build tools like ANT and Maven. Also used
Bugzilla, JIRA, and HP Quality Center for bug reporting, indicating familiarity with industry-standard development and
tracking tools.
 Hands-on experience of Database Programming such as SQL, PL/SQL, Triggers, and Stored Procedures, reflecting proficiency
in managing and querying relational databases.
 Excellent working experience with different flavors of operating systems like Windows, UNIX, LINUX, indicating adaptability
to various development environments.
 Good exposure to Java Web Services development using SOAP, REST, WSDL, indicating proficiency in developing and
consuming web services in Java environments.
 Experience in extensive usage of various J2EE Design Patterns like Singleton, Factory Pattern, Builder, MVC, Chain of
Responsibility, Prototype patterns, and expertise in developing XML documents with XSD validations, SAX, and DOM
parsers, showcasing strong understanding and application of design principles.
 Experience in Enterprise Integration Development using the Apache Camel Framework, indicating proficiency in developing
scalable and flexible integration solutions.
 Good understanding and implementation of web applications using AngularJS and Node.js frameworks, reflecting versatility
in modern front-end development.
 Created Restful Web services with Node.js, showcasing proficiency in building scalable and lightweight REST APIs.

TECHNOLOGY AND TOOLS:

Programming Languages Java 8.0/7.0/5.0, 1.8, J2EE, PL/SQL

Web Services JAX-WS (SOAP), JAX-RS (REST, REST API), PCF, WSDL.
Web/Application Servers Apache Tomcat 6.0, Kafka, IBM WebSphere 8, Oracle WebLogic, JBoss 4.0.
IDE Eclipse, My Eclipse, NetBeans 7.0, IntelliJ, Visual Studios.
Design Methodologies Agile, Scrum, UML, J2EE Design Patterns.
Application Frameworks Struts 1.x/2.x, Spring 4/5, Spring Core, Spring MVC, Spring Boot, Spring Security, Spring
Batch, Spring ORM.
UML tools/ Build tools Apache ANT, Maven, Jenkins, JUnit, Jira, Dream viewer, Rational Rose, Google cloud, CI/CD,
PCF, Kubernetes, UML, Selenium.
Web Technologies HTML5, CSS3, Java Script, jQuery, AJAX, ReactJS, AngularJS, Bootstrap, JSON
XML XML, DTD, XSL, XSLT, XHTML, XML Schema and DOM Parsers.

jee EC2, RDS, S3, ELB.

J2EE Technologies Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.
Version Control IBM Clear Case 7.0, 7.1, SVN, CVS, Git.
ORM Framework Hibernate, JPA, DAO.
Databases Oracle 9i/10g/11g/12c, SQL Server, TSQL, MySQL, Mongo DB, SQL server2012/2014

PROFESSIONAL EXPERIENCE:

Client: Fidelity Investments, Fort Worth Dallas, Texas Feb 2023 – Present
Role: Full Stack Developer
Responsibilities:
 Extensively involved in back-end development using Java/J2EE technologies.
 Implemented new enhancements, defect analysis, and bug fixing on Spring Boot microservices.
 Performed unit testing and supported testing teams.
 Extensively worked with Eclipse as the IDE and Visual Studio Code as an editor for application development.
 Developed SOAP interfaces to generate the WSDL and XSD Schema.
 Developed dynamic and responsive Single Page Applications (SPAs) using Angular, providing users with a seamless and
engaging experience.
 Implemented multithreading concepts in Java classes to avoid deadlocks.
 Migrated Struts-based Java application into Node JS.
 Proficient in Angular development, with hands-on experience in Angular 12, the latest version of the framework.
 Implemented reactive forms in Angular 12 for complex data input scenarios.
 Integrated Angular applications into CI/CD pipelines using tools like Jenkins, Travis CI, or GitHub Actions.
 Involved in development and modifications of REST APIs using Spring REST as a framework and using POSTMAN to validate
the request and responses.
 Used Micro Services with Spring Boot services and combination of REST, Apache Kafka message brokers.
 Used Apache Kafka for integration and Data Processing with spring and for Multi-Threaded Message Consumption and
worked on Zookeeper to maintain services.
 Maintained clear and comprehensive documentation for Angular 12 projects, including architecture diagrams, coding
standards, and deployment procedures.
 Used GIT commands and Gitlab for managing code on the repository.
 Designed and implemented scalable, Restful, and microservices-based backend. The backend is being written in Java using
Spring Boot for simplicity and scalability.
 Participated in daily scrum calls to ensure technical and business partners have status on delivery progress.
 Performed Migration test and use cases for applications to AWS cloud with public and private IP ranges to accelerate
development productivity by decreasing test-run times.
 Experience with container-based deployments using Docker, working with Docker images, Docker Hub, and Docker-
registries and Kubernetes.
 Developed serverless applications using AWS Lambda, allowing for scalable and cost-effective solutions.
 Experience in software development with hands-on experience in Design, development, and implementation using C#,
VB.Net, ASP.Net, .NET Framework 3.5 and 4.0, and SQL Server 2014.
 Used JIRA to keep track of projects, bugs, and issues.
 Leveraged AWS Lambda to eliminate server maintenance overhead and focus on code functionality.
 Used Hibernate for Object Relational Mapping (ORM) and data persistence.
 Created JUnit test cases and created setup manuals and user guides.
 Knowledge of monitoring, logging, and cost management tools that integrate with AWS.
 Worked on microservices projects to build docker containers and deploy to Dev, Test, Scale, UAT (SIT), PROD.
 Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
 Conferred with project managers to obtain information on limitations or capabilities.
 Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancing, Auto scaling groups.
 Ability to design high availability applications on AWS across availability zones and availability regions.
 Prepared reports on programming projects specifications, activities, or status.
 Worked with customers or call centers on technical issues including software system design and maintenance.
 Created Responsive Web Design using CSS Bootstrap.
 Used Jenkins for continuous integration and continuous Deployment (CI/CD).
 Coordinated with on-site and offshore team members in daily status meetings to resolve the issues related to project
activities.
 Creating new API’s for transferring the customer data between two different systems and sorting in the database.
 Developed alerts and timed reports. Develop and manage Splunk applications.
 Assisted with design of core scripts to automate SPLUNK maintenance and alerting tasks. Support SPLUNK on UNIX, Linux,
and Windows-based platforms. Assist with automation of processes and procedures.

Environment: Java/J2EE, Spring Boot, Eclipse IDE, Visual Studio Code, SOAP, Angular, Node.js, Angular 12, CI/CD pipelines (Jenkins,
Travis CI, GitHub Actions), REST APIs, Microservices architecture, Apache Kafka, Zookeeper, AWS (EC2, S3, RDS, EBS, Lambda),
Docker, Kubernetes, C#, VB.Net, ASP.Net, .NET Framework, SQL Server, JIRA, Hibernate, Git, GitLab, Splunk, OpenShift

Client: Solugenix, Brea, California Jan 2021 to Jan 2023


Role: Full Stack Developer
Responsibilities:
 Worked with agile team in 2-week sprints to develop and enhance the application and demonstrate it to product managers
and incorporating the feedback.
 Used AWS Cloud Watch to monitor the application and to store the logging information.
 Worked on AWS services to deploy static websites and dynamic Web Apps on EC2 using Elastic Beanstalk and Elastic
Container Service-Docker. Designed and developed Micro Services business components using Spring Boot.
 Used React.js to create a Single Page Application (SPA) which can bind data to specific views and synchronize data
with server using Bootstrap and React.js.
 Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, XML, and React.js.
 Responsible for creating an instance on Amazon EC2 (AWS), Pivotal Cloud Foundry and deployed the application on it.
Involved in the development of Microservices for all the model’s using combination of Spring Boot and Spring Security.
 Responsible to support the operations, monitoring & reporting according to the requirement of higher management team
by making Splunk Dashboards.
 Integrated application with Spring Security for form-based authentication and authorization by using spring security jsp tags
to provide UI level spring security.
 Used Spring MVC framework to enable the interactions between JSP/View layer and implemented different design patterns
with J2EE, XML technology and involved in handling transactions using Spring Declarative Transaction Management.
 Developed ASP.NET Core Web API based on departmental requirements and specifications.
 Developed Microservices using Spring Boot that create, update, delete and get the assignment details from backend.
 Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing
second level cache using Hibernate.
 Involved in the development of restful web services using best practices.
 Deployed Spring Boot based Micro services Docker container using Amazon EC2 container services and using AWS admin
console.
 Implementation of a responsive UI which will scale itself depending on the device, platform and browser, using ReactJS,
HTML, CSS, Bootstrap and Performed client-side validations using JavaScript.
 Developed reusable custom components using ReactJs and has expertise in developing multi-level components that can
communicate data based on event handling across layers.
 Experience in creating and consuming enterprise level Web Services, WCF and RESTful Web API using .NET and integrated
3rd API - Google maps API into application for Google map services.
 Developed Web Pages using Structs, JSP, HTML and CSS. Also Implemented structs framework on MVC.
 Created Hibernate mapping files, sessions, transactions, Query and Criteria to fetch the data from SQL based schema.
 Used Apache CXF to develop SOAP as well as RESTful web services.
 Implementing a Continuous Delivery framework using Jenkins, Concourse, and maven in multiple environments.
 Worked on GIT version control system for continuous smooth code release process.
 Extensively used JSON to parse the data from server side to satisfy the business requirement.
 Participated in Code Reviews of other modules, documents, test cases.
 Involved in the system testing of the application.
 Built Cassandra Cluster on both the physical machines and on AWS.
 Worked in using Redux React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
 Implemented Redux, ReactJS client-side form validation to validate the user inputs before passing to back-end.
 Supported the application in the production environment by analyzing and quickly fixing bugs in the production.

 Consumed REST based Microservices with Rest template based on RESTful APIs.
 Migrating existing application into micro services architecture using Rest APIs, spring boot, Spring Cloud and AWS.
Environment: Java 8, Spring MVC, Spring Boot, React JS, ASP.NET, Hibernate ORM, Microservices, HTML5, CSS3, MongoDB,
JavaScript, Node.js, AWS stack, GIT, JSON, Apache Tomcat, Maven, JBOSS, Oracle, JSP, JavaScript, Maven, Eclipse, Mockito, REST,
Eclipse.SQL-Server2014, Log4j, JIRA, Confluence, Junit, Jenkins, Git, SVN

Client: Ford, Dearborn, Michigan Nov 2018 to Dec 2020


Role: Full Stack Developer
Responsibilities:
 Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
 Developed business components using core java 8 concepts and classes like Inheritance, Polymorphism, Collections,
Serialization and Multithreading etc.
 Created responsive and dynamic user interfaces using ReactJS, delivering exceptional user experiences.
 Documentation functional specifications using Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams
using UML.
 Implemented and developed UI components using React JS features like dependency Injection, Models, data binding and
controllers.
 Developed Interactive web pages using ReactJs, HTML, CSS and JavaScript.
 Develop various screens for the front end using React JS and used various predefined components from NPM (Node
Package Manager) and React Redux library.
 Responsible for the technical direction and implementation of the Spring Batch framework according to new design with
spring security.
 Used Elastic search as the data indexer and query parser .
 Utilized React Router for efficient client-side routing and navigation.
 Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux) and used Spring Cloud for
AWS.
 Stored authentication and authorization detail in database, used these DB authorization detail with spring security
annotation on method for apply method level spring security.
 Implementing security Single Sign-On application to share user management, authentication, and authorization among
multiple applications.
 Integrated with machine learning frameworks like TensorFlow or PyTorch for building and deploying machine learning
models in big data pipelines.
 Implemented Dynamic batch feature for batch processing with Spring batch.
 Conducted performance tuning and optimization of big data applications to improve processing speed and efficiency.
 Worked extensively on batch job schedulers for Pausing and Resuming job features according to the business need.
 Experience in working with Spring Quartz framework and developed various quartz jobs.
 Implemented Dynamic job scheduling according to the business need (daily, weekly, monthly etc.) using Quartz scheduler.
 Integrated with the Polymer-CLI tool, for obtaining featured Progressive Web Application
 Implemented data archiving and retention policies to manage the lifecycle of big data and optimize storage costs.
 Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
 Implemented data streaming and complex event processing (CEP) systems for analyzing and acting on real-time data
streams in big data applications.
 Developed full-stack applications by seamlessly integrating ReactJS front ends with Node.js back ends, ensuring smooth
data flow.
 Implemented machine learning algorithms and predictive analytics models to derive actionable insights from big data.
 This functionality is implemented by developing RESTFUL web services using Spring boot, Spring RESTFUL template.
 Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
 Worked on the following AWS services like EC2, S3, VPC, EBS, ELB, Auto Scaling, Cloud Watch, Cloud Trail, IAM, SNS, SQS,
RDS, DynamoDB, etc.
 Implemented the application using design patterns such as Session Façade, Business Delegate, Bean Factory, Singleton,
Data Access Object, and Service Locator.
 Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces
such as Expression, Query and Criteria.
 Integration of spring modules with AWS modules to consume third party services.
 Used Mockito Framework for Junit.
 Used JUnit for unit testing of the application and log4j for logging.

Environment: Java 6, Spring 4, Hibernate 4.2, Spring batch, Spring quartz, Spring security, Spring JTA, Spring Boot, JPA, Java Scripts,
Big Data , React JS, HTML 4.0, CSS, JMS, JAXP (SAX & DOM), AWS, WebSphere Application Server, Eclipse/RAD 8.0, Oracle 11g, SOAP,
RUP, Maven, log4j, Polymer, JUnit, XML, MongoDB, Web Services, ILogJRules 5.0, Splunk, GIT.

Client: State of Utah , Salt Lake City, Utah Aug 2015 to Oct 2018
Role: Full Stack Java Developer
Responsibilities:
 Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session
facade, Value object and DAO design patterns.
 Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action
Classes.
 Utilized Azure Functions for event-driven computing, enabling efficient execution of Java code in response to various
triggers and events within the application.
 The application consisted of a monolithic codebase being slowly migrated to a Microservices environment. Each
Microservices backend and frontend tech stack varied slightly from one another.
 Implemented Unit testing using Junit.
 Utilized Angular Material Design components for creating modern and responsive user interfaces.
 Integrated Azure Event Hubs for real-time event processing and telemetry ingestion within the Java full stack application,
enabling seamless data streaming and analysis.
 Developed Webpages using UI frameworks bootstrap, Angular JS.
 Created DHTML pages, used JavaScript for client-side validations and AJAX, AngularJS to create interactive front-end GUI.
 Integrated with various enterprise systems, such as databases, messaging systems, and web services, using WebMethods
Adapters and JMS triggers.
 Implemented Angular Reactive Forms for complex form handling and validation logic.
 Utilized Azure Cognitive Search for implementing advanced search capabilities within the Java application, enabling fast and
relevant search results across diverse data sources.
 Developed and implemented web services using the Web Services Developer feature of the WebMethods Integration
Server, using SOAP or RESTful protocols.
 Utilized Angular Services and Observables for managing asynchronous data streams and business logic.
 Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data
as a Json data. Created User Controls and simple animations using Java Script and Python.
 Managed and maintained Oracle and NoSql databases in production domain.
 Integrated Angular NgRx for state management in large-scale applications, ensuring data consistency and performance.
 Designed and implemented a NoSql based database and associated Restful web service that persists high-volume user
profile data for vertical teams.
 Integrated Azure Synapse Analytics for comprehensive data warehousing and analytics capabilities, enabling near real-time
insights and reporting within the Java application.
 Utilized Azure API for FHIR (Fast Healthcare Interoperability Resources) for implementing healthcare interoperability
standards within the Java full stack application, ensuring seamless data exchange in healthcare environments.
 Created Scala and Java based ETL streaming framework, using Spark, Cassandra, Hadoop and Hive.
 Used Struts tag libraries in the JSP pages. Used Swagger to interact with API end points of the Microservices.
 Used Pivotal Cloud Foundry to quickly build, deploy & update the applications.
 Developed a controller Servlet that dispatches request to appropriate Action Classes.
 Developed the application under Spring Architecture using spring, Struts, Hibernate, Servlets, Web logic and JSP.
 Used Java Persistence API (JPA) and hibernate for performing the Database Transactions.
 Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
 Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.
 Designed solutions on Azure, AWS, Google, Soft Layer and other hybrid cloud options.
 Developed BDD automation scripts using Cucumber tool and Selenium.
 Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry
with Spring Boot as its MVC layer.
 Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
 Designed Graphical User Interface (GUI) for various Webpages using AJAX, HTML5, CSS3, JSF, JQuery and JavaScript.
 Followed Agile Methodology and TDD (test driven development).
 Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
 Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
 Used JMS API for asynchronous communication by putting the messages in the Message queue.
 Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to/from customers.
 Involved in Developing Web Application with Full Software Development Life Cycle (SDLC) from Design to Deployment using
agile methodologies.

Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, UML, JQuery, Struts, Design Patterns, HTML5, CSS3, JMS, XML,
Eclipse, Apache, Oracle ECM, Struts, Web service, SOAP, ILOG, AWS, ETL, Web2.0, LDAP, BDD, Kafka, Microservices, Apigee, Oracle
BPM, JSF, WSDL, Apache CXF, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Web logic, Junit.

Client: Kroger, Cincinnati, Ohio Oct 2013 to July 2015


Role: Sr. Java Developer
Responsibilities:
 Involved with business teams in requirement gathering process.
 Participated in scrum meetings daily scrum calls and Sprint session planning meetings.
 Preparing the high-level technical design document and low-level design document.
 Working with the development teams on the development and on their deliverables.
 Implemented machine learning and predictive analytics algorithms within the application to derive valuable insights from
Big Data.
 Utilized data visualization tools and techniques to present Big Data insights in a meaningful and understandable manner for
end-users.
 Integrated AngularJS for dynamic frontend development, harnessing its two-way data binding capabilities.
 Implemented Azure SQL Database for robust data management and seamless integration with Java-based backend systems,
enhancing overall application performance.
 Designed and implemented the application using SOA architecture.
 Worked with various teams in finalizing the technical design.
 Utilized Azure App Services for hosting and managing Java web applications, facilitating streamlined deployment processes,
and ensuring high availability.
 Utilized Angular filters for efficient data manipulation and formatting within the UI.
 WS, incorporating best practices for handling and processing Big Data in the Java backend.
 Designed and developed the UI layer using Spring MVC, Free Marker, JQuery, CSS, and Angular, ensuring a user-friendly
interface for accessing and interacting with Big Data insights.
 Integrated Angular routing for implementing a smooth single-page application experience.
 Utilized Azure Monitor for comprehensive monitoring and analytics of Java applications, enabling proactive issue
identification and performance optimization.
 Designed and implemented virtual networks to connect Azure resources securely.
 Designing and developing the application using Spring 4, Spring MVC framework, and JAX-WS.
 Designing and developing the UI layer using Spring MVC, Free Marker, JQuery, CSS, and Angular.
 Designing the Jersey based Restful services for business layer and data access.
 Worked on enhancements, change requests, and bug fixing, addressing issues and improving functionalities related to Big
Data processing.
 Involved in writing spring-based JUnit test cases, ensuring the reliability and correctness of components handling Big Data.
 Utilized Angular controllers to handle user interactions and manage application behavior.
 Integrated Azure Key Vault for secure management of cryptographic keys and secrets used within the Java application,
enhancing data security and compliance standards.
 Worked on integrating the Restful service with Siebel through third party framework aMind.
 Designing and developing middleware layer to connect asynchronously the Siebel business services using MQ and JMS.
 Worked with implementing data layer using SQL Server stored procedures and PL/SQL.
 Designed and worked on ESB for securing and routing the SOAP and Restful services.
 Used Spring Hibernate Template helper class for performing the database operations using Hibernate.
 Designed middleware components like POJO (Plain Old Java Objects such as Java beans).
 Used Hibernate for data persistence and designed hibernate queries and hibernate specific configuration and mapping files
for Oracle Database.
 Developed and executed test strategy and coordinated QA testing in Agile Environment.
 Defined the Data Source, associations, components, Inheritance and configured the hibernate environment using HQL.
Defined the Scope of testing for User Acceptance Testing.
 Worked on Enhancements, Change Requests and Bug Fixing.
 Involved in writing spring-based Junit test cases.
 Used Shell Script to deploy the application on Web Sphere and Database Updating.
 Used Rational Clear Case for version Control.
 Stayed informed about emerging trends and technologies in the Big Data space, applying relevant advancements to
enhance the application's capabilities.
 Used MQ Command Line utilities for starting, stopping and monitoring the MQ Queue Managers and MQ Queues in the test
and production environment.

Environment: Java 1.7, Spring 3, Spring MVC, XML/XSD, WADL, Apache Free Marker, JQuery, Angular, Hibernate 3.5, Oracle
Entitlements, Oracle MDM, SOA, JAX-WS, SOAP and Restful, WebSphere MQ, JMS, Eclipse, Rational Team Concert (RTC), Azure
Artifactory , UML, Sonar, Oracle 11g and SQL Server 2008, Siebel CRM, aMind for Siebel CRM.

Client: Zensar Technologies, Hyderabad, Telangana Aug 2012 - Sep 2013


Role: Java Developer
Responsibilities
 Developed UI screens using JSP, HTML, CSS, and JavaScript.
 Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.
 Development of Action Forms, Action Servlets, Action and Validating Action Forms in Struts framework.
 Implemented Struts Dispatch Action class and form bean classes using struts framework.
 Developed and programmed the required classes in Java to support the User account module.
 Used HTML, JSP and JavaScript for designing the front-end user interface.
 Implemented error checking/validation on the Java Server Pages using JavaScript.
 Developed Servlets to handle the requests, perform server-side validation and generate results for user.
 Used Java script for client-side validations.
 Developed SQL queries to store and retrieve data from database & used PL SQL.
 Used Struts framework to maintain MVC and created action forms, action mappings, DAOs, application properties for
Internationalization etc.
 Client & server validations were handled using JavaScript & Struts validate plug-in.
 Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
 Implemented Multithreading for handling multiple requests and for high performance.
 Created many stored procedures and scheduled jobs to support our applications for creating reports for customers.
 Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.
 Develop a business continuity plan for the SQL Server Databases using JDBC drivers.
 Used spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
 Created an XML configuration file for Hibernate to map to SQL DB.
 Developed web services for sending and getting data from different applications.
 Used JDBC to access Oracle database for accessing customer information.
 Used ANT built tool for compiling and generating war files.

Environment: Core Java, HTML, CSS, J2EE, JSP, HTML, JavaScript, Servlets, Hibernate, JDBC, SQL, DAO, Web Services,

You might also like