Data Center Security Resume
Sunnyvale, CA
SUMMARY:
- Around 8 years of experience in software application design, analysis and development on Client - Server Applications.
- Good developing and implementation skills in Core Java and J2EE technologies.
- Experienced with the Software Development Life Cycle (SDLC) process, Iterative Development Model and OOAD Techniques.
- Demonstrated expertise in handling Development, Maintenance, Upgrade and Enhancement projects.
- Worked on IDE’s such as Eclipse/My Eclipse, JBuilder for developing, deploying and debugging the applications.
- Hands on experience with Tomcat Application server.
- Having in-depth knowledge in server side java applications that includes JSP, JDBC and Servlets.
- Proficient in design and rapid development of web and J2EE applications using Core Java, JSP, JSF, CSS, Servlets, EJB, JavaScript, Spring, JDBC, JNDI, JMS, SWING, HTML/DHTML, XML and Struts framework.
- Proficient in MVC architecture using Spring framework / JSP-Servlet and J2EE Design Patterns.
- Experience in using cloud services like Amazon Web Services (AWS).
- Implemented AJAX with JavaScript for Client side validations and reducing data transfer between user and server.
- Expertise in implementing spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with hibernate, Struts MVC.
- Implemented web services using SOAP and REST.
- Developed REST web services using AngularJS.
- Experience in working on Agile, Waterfall methodologies.
- Expertise in replacing SQL backend with NoSql MongoDB for scalability and performance.
- Experience in database management for Oracle and SQL server.
- Developed Single Page Applications (SPA) using latest technologies likeAngularJS, Bootstrap for data-rich and instant feedback on interaction.
- Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
TECHNICAL SKILLS:
Languages: Java, C, C++, J2EE, JDK 1.6/1.7/1.8
Technologies: J2EE, JDBC, Servlets, JSP, SOAP, REST, JQuery, EJB, JSF, Log4J, JUnit, JMS/Kafka/Tibco EMS, Struts, Spring MVC, Hibernate, DAO, Spring BOOT, Spring BATCH, Spring Integration and Javascript.
Web Technologies: HTML, JavaScript1.x, XML1.0, XSL, XSLT, CSS, Angular-JS, Bootstrap.
Development Tools (IDEs): IntelliJ, Eclipse 3.2, JBuilder 8, NetBeans 5.5 and Visual Studio.
API 's: Java Persistence API(JPA), Android API(Google), Bitbucket Java API and Spring.
Web/Application Servers: IBM Web Sphere, BEA Web logic, JBoss, Tomcat server.
Build Tools: ANT, Maven and Gradle.
RDBMS: Oracle11g, MS SQL Server 2005/2000, Sybase, MySQL5.1/4.1, DB2 9.1/8.1/7.2.
Version Control: Git.
Tools: JUnit, Log4j, Rational Rose
Operating Systems: Windows NT, Windows 95/98/2000/XP/7, LINUX, UNIX.
PROFESSIONAL SUMMARY:
Confidential, Sunnyvale, CA
Data Center Security
Responsibilities:
- Coordinated with mainframe developers to understand, preserve and migrate legacy application functionality.
- Participated in sprint planning and Scrum meetings.
- Created visual insight in the dashboard by gathering specific requirements from different users.
- Worked with technologies like Core Java, J2EE, Hibernate, and Oracle.
- Distributed modules services using Bitbucket Java API.
- Involved with Oracle Identity Manager (OIM) for specifying roles and permissions in subnet.
- DeployedSymantecservice for VMware-based Datacenter.
- Involved in designing, creating, reviewing Technical Design Documents.
- Analyzed, created and proposed remediation measures to fix the bugs in the application.
- Coded using standard design patterns such as MVC, SOA Architecture.
- Created Framework for Integration Testing (FIT) based test cases for integration testing.
- Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
- Extensively used JSON library for REST api.
- Used log4j for logging monitoring errors and exceptions all across the application.
- Participated in code reviews and code walkthroughs to identify and achieve performance improvements.
- Coordinated with Database Administrators to analyze and optimize the application load on database.
- Used Git as a Version Control.
Environment: VMware, BitBucket API, Spring 4.0, JDBC, JPA, REST, XML, Oracle, Eclipse 4.2, Tomcat, Git, Log4J, JUnit.
Confidential, Milpitas, CA
Supply Chain Management Consolidation
Responsibilities:
- Have been involved in Java J2SE/J2EE development using Spring MVC, Spring Web Services, and Hibernate.
- Involved in IBM Database integration tool IDMS to perform database operations.
- Designed and developed modules using Spring, Spring JDBC, Hibernate3, EJB3, Web/REST services, log4J, Oracle, Ant and deployed in AWS cloud server.
- Created EC2 instance and stored project dump files in S3 storage and used Data Pipeline to move the data from one storage to another.
- Built Asynchronous Notification REST web service to send message/ email/sms with Log4j, Spring, Hibernate, Tomcat and MySQL Queue.
- Switched to DynamoDB database for retrieving model information.
- Associated with Enterprise Service Bus (ESB) Application called Mule to establish connection between applications and enabling them to exchange data.
- Involved in unit testing/integration testing of different modules.
- Interact with testing team to fix issues, found during the release phase
- Released working software every 2 week sprint cycle, during development.
- Worked on different modules such as Service Management module, Service Provider module, Subscription module.
- Involved in performance monitoring using Cloud Watch.
- Maintained light amount of data in RDS database for authentication purpose.
- Used Apache CXF as the Web Services framework to implement the REST APIs involved.
- Developed the front-end web pages using HTML, JSP, JSTL, JavaScript, Jquery and AJAX and AngularJS for presentation layer.
- Has created PL/SQL procedures, functions and complex SQL queries for admin services.
- Designed & implemented client/server application to plan package forwarding & route scheduling.
- Used GIT as Version control tool.
- Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
- Used AWS messaging services Kinesis and SQS for notifying about overloading server and performance issues.
- Experience in creating build files using Maven.
- Involved in writing maven scripts for merging jar files into existing repository.
- Hands-on experience as a Functional SOA Testing Lead.
Environment: Agile, J2EE, Spring MVC, Hibernate, Strut, JQuery, AJAX, PL/SQL, REST, Eclipse, WebLogic, JSTL, Servelts, Maven, JUnit.
Confidential
Central Pond Management System
Responsibilities:
- Responsible to enhance the Portal UI using HTML, Javascript, XML, JSP, Java, CSS as per the requirements and providing the client side, Javascript validations and Server side Bean Validation Framework.
- Used Hibernate as an ORM framework.
- Implemented the service layer and DAO layer to integrate with the relational databases.
- Developed the Encryption, Decryption program to secure sensitive data like user account information.
- Developed XML schema and generated XML Beans.
- Used Spring Core Annotations for Dependency Injection.
- Used Git as a version control tool.
- Development of REST web services using Spring 4.x framework.
- Used Log4J to store log messages.
- Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
- Wrote XML files containing Queries that are going to use an application and program to access them.
- Responsible for checking the customer's essential package using session cache.
- Performed data loading using Spring, Hibernate.
- Used Maven for the built tool after retrieving the latest code from Perforce,
- Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL queries on the SQL server.
- Involved in production support, monitoring server and error logs
- Involved in the System Integration Testing.
- Configured and deployed the .war file on JBoss Application Server.
- Prepared and executed test plans -Involved in unit, system and Integration testing.
Environment:J2SE, J2EE, Spring MVC, Hibernate, JDBC, Eclipse, WebSphere, Oracle, Log4j, Maven, XML, HTML, CSS, JBoss, jQuery.
Confidential
Life Insurance Corporation
Responsibilities:
- Developed web components using JSP, Servlets and Server side components using EJB under J2EE environment.
- Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
- Designed, Implemented and tested the spring 4.x domain model for services using Core Java.
- Used Spring Framework for dependency injection with the help of spring configuration files.
- Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
- Created stored procedures using PL/SQL for data access layer.
- Developed and maintained ANT Scripts.
- Involved in the configuration management using CVS.
- Developed various test cases and performed unit testing using JUnit.
- Developed stored procedures to extract data from Oracle database.
- Application developed with strict adherence to J2EE best practices.
- Developed Ant scripts to bundle and deploying application on to Weblogic.
Environment: J2EE, Spring MVC, JSP, Servlets, Hibernate, SQL/PLSQL, Web Services, SOAP, JUnit, Weblogic, Oracle, CVS, ANT, and Windows.