Software Developer Resume
MinneapoliS
SUMMARY:
- 8 years of experience developing applications using Java/J2EE technologies in Telecom, Automobile and Banking domains.
- Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, Web - Services.
- Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
- Experience in working with IBM Web-Sphere Application Server, BEA Web Logic, and Apache Tomcat application servers.
- Extensive experience using JSP, Servlets, Struts, spring, Hibernate, Web Services and Oracle.
- Extensive experience in spring with Struts Integration and spring with Hibernate integration.
- Extensive experience in spring with Rabbit MQ Integration to send and receive messages.
- Extensive hands on experience deploying applications on Web-Logic and Web-Sphere application servers.
- Extensive experience in using development tool like Eclipse and RAD.
- Extensive experience in Client Server, J2EE technologies and MVC frameworks.
- Exposure and experience on WID, IBM BPM technologies.
- Good Communication, interpersonal skills and problem solving skills.
- Well focused and can meet the expected deadlines.
TECHNICAL SKILLS:
Operation Systems: Windows, LINUX.
Programming Languages: Java and BPEL.
J2EE Technologies: SWT, GWT, Servlets, JSP, JDBC, Struts, Hibernate and Spring.
Distributed Technologies: EJB and Web Services
IDE Tools: Eclipse, RAD, RSA, WID, IBM BPM and Spring Source Tool Suite 2.9.2(SSTS).
Servers: Web logic, Tomcat, Web Sphere, Process Server and Jetty 6.1.
RDBMS: Oracle and DB2
Web Technologies: HTML, XML, Java Scripts.
Integration Technologies: BPEL, ECM and RabbitMQ
Tools: PMD, Find Bugs, EMMA, Raptor, TOAD, log4J, MQC and POI, CVS, VSS, SVN, Clear Case, Citrix, Ant, Maven and Caliber.
Security Tool: Klock-work, interceptor, burp suite.
EXPERIENCE:
Confidential, Minneapolis
Software DeveloperResponsibilities:
- Interacted with Clients to gather business requirements using the Caliber tool.
- Prepared the LOE (Level of Effort) on the business requirements.
- Prepared the High Level Design (HLD) document using the business requirements.
- Prepared the Low Level Design (LLD) document using the business requirements.
- Developed the application using Annotation in the Service and DAO layers.
- Developed the business logic using the Service layer.
- Developed the DAO layer using the Spring with Hibernate integration.
- Developed the Spring with RabbitMQ Integration to get the messages asynchronously from Queue.
- Developed the message conversion from JSON to Object Model using the Spring with JSON Message Converter Integration.
- Developed the build script to deploy the application in all the environments using the ant.
- Developed the SOAP webservices for Maintenance Filter application using the weblogic (jwsc).
Environment: Windows XP, Java, J2EE, Caliber RM, Hibernate, Spring, RabbitMQ, Web Services, Oracle and Web Logic Application Server
Confidential, Detroit
Software DeveloperResponsibilities:
- Deploying all the B2C applications in DEV, TEST, STAGING and PRODUCTION environments.
- Developed the REST full Web services to retrieve the data from another system.
- Providing the Master Code to application team using the Shell Script.
- Check-out and Check-in of application code from SERENA using the Shell Script.
- Providing the production logs to application team using the Shell Script.
- Maintaining the master Build server with all the B2C applications code and also maintain the ant script code.
- Coordinating to upgrade from Web Sphere Application Server 6.x to 7.x design team.
- Involved experience in Analyzing, Troubleshooting and taking appropriate actions for Application/Web server errors and logs.
- Excellent client relation skills and the drive to complete tasks effectively and efficiently where customer services and technical skills are demanded as well as the ability to communicate effectively with all levels of management and the technical community.
- Handled deployment of Core Java, Servlets, JSP, Struts, Hibernate and Web Services modules to the respective application server instances.
- Support of Web Sphere Application server in multiple versions, including patching and environment configuration and troubleshooting.
- Functional & Regression testing for the B2C applications.
- Performance testing for B2C applications using HP VUser generator and Load Runner Controller tools.
- Using the JTEST to identify the severities in the application source code.
- Wrote the Shell Script to Automate the Web Sphere Application Server operations (Start Server, Stop Server, Generate plug-ins and install/uninstall applications).
- Production Support to all the Confidential B2C applications (using the Tickets (TTTS)).
- Production Support to all the TEST, UAT and PRODUCTION Servers.
- Involved in the changes of ANT script to Migrate WAS 6.0 to WAS 7.0.
- Involved in the Migration from Solaris to LINUX OS.
- Involved in the Integration on IBM BPM.
- Analyze and solve the issues in the migration of WAS 6.0 to WAS 7.0.
- Wrote the Shell Script to optimize the Deployments using the EBRM process.
- Wrote the Shell Script to optimize the production error logs using the email functionality.
- Wrote the Shell Script to identify the daily number of hit to B2C Web services in production environment.
- Supports all the Chrylser Brands side(Chrysler, dodge, jeep, ramtrucks and fiatusa) and also all the infrastructure and application related issues support by 24/7.
Environment: Windows XP, Linux, Java, JSP, Struts, Hibernate, spring, Web Services, IBM BPM, Java Script, PMD, Find Bugs, J-Unit, Oracle, Web Sphere Application Server and Web Sphere Process Server.
Confidential, MI
Software DeveloperEnvironment: Windows XP, Java, JSP, Struts, Hibernate, spring, Web Services, Java Script, PMD, Find Bugs, J-Unit, Oracle, Web Sphere Application Server.
Responsibilities:
- Discussion with business team and IT analysts on clarification of functional requirements.
- Development of screens using JSP’s and Velocity.
- Involved in developing common methods for business logic.
- Developed the module based on MVC Architecture.
- Involved in developing struts with spring integration in Retail module.
- Developing the business logic using service Layer.
- Developing the DAO Layer using the Spring DAO.
- Optimize the performance of the applications by analyzing the logs
- Developed Spring, Struts with hibernate integration.
- Undertake a Lessons Leant session after every delivery outlining the best practices followed and the challenges faced.
- Anticipate and identify potential requirements that could improve the customer experience and add value to the client.
- Prepare an exhaustive list of test cases covering all the requirements and all possible scenarios. Guide the team members in identifying the test scenarios corresponding to their code.
- Tune the code with performance and consistency (with the requirements) as the main factors of consideration.
Confidential, New York
Software DeveloperResponsibilities:
- Interacted with team to understand requirements to develop Application.
- Developed JSP and related Action classes.
- Developed the Business Delegate classes.
- Developed the EJB for the transactions and Authorization.
- Developed the Service classes for implementing the Business Logic.
- Developed the DataAccessLayer for create, update, retrieve and delete data from database using Hibernate.
- Developed the BPEL processes using WID.
- Developed the Web Services.
- Developed the MDB for retrieve the xml from KofaxQueue.
- Involved Kofax & ECM Integration.
- Generate Maser Script for SQL queries using POI API.
- Involved the Hacking team for securing the Application (Klockwork, Interceptor, burps suite)
- Developed the common code for sending the data to Queue using the JMS (QUEUE).
- Involved the administrator Configurations.
- Developed the common code thread functionality using the Work Manager.
- Developed the common code for writes the documents in to local disk.
- Developed the common code for retrieve the documents from IBM Content Manager.
- Development of screens using JSP’s.
- Coding and preparation of both server and client programs.
- Involved in developing common methods for business logic.
- Integration of all screens and making changes according to requirements.
- Developed the module based on MVC Architecture.
Environment: Windows XP, Java, JSP, Struts, WSAD, J-Unit, Oracle, Web Sphere Application Server