Java Developer Resume
Kansas City, OH
PROFESSIONAL SUMMARY:
- 9+ years of experience in requirement gathering, analysis, design, development, integration and testing of client /server based applications using Java and J2EE technologies.
- Experience in development of applications using J2EE technologies likeJDBC, XML/XSL, Web Service, and AJAX.
- Experienced in coding SQL, PL/SQL, Procedures/Functions, Triggers and Packages on database (RDBMS) packages like MS SQL Server and Oracle.
- Hands on experience in developing and deploying applications on JBoss, Tomcat servers and WebLogic.
- Experience in developing applications using frameworks such as MVC (Model View Controller), SPRING, STRUTS and Hibernate, Apache Axis2, and J2EE design patterns.
- Experience in XML parsing, SOAP and REST.
- Hands on experience with Junit testing.
- Good understanding of all stages of Software Development Life Cycle (SDLC).
- Excellent verbal/written communication skills and interpersonal skills, problem solving/troubleshooting skills and customer service skills.
TECHNICAL SKILLS:
Technologies: Java 1.5, Spring, Hibernate, Struts, JDBC, JUnit 3.7, JavaScript 1.4, XML 1.0, Web Services,Swing, SOAP, REST, AJAX, HTML, CSS
Software/Databases: MS SQL Server, Oracle 9i/11g
IDE, Tools and Frameworks: Eclipse 3.4.2, Web Logic Workshop, SQL* Plus, Crystal Reports, SOAP UI, XML Spy.
Application Servers: Web Logic 8.1.x/9.0, Tomcat 5.x.
Operating Systems: Windows NT/2000/XP/7, DOS, UNIX.
Version Controls: SVN, CVS, VSS, TFS.
Design Patterns and SDLC methodologies: MVC, Singleton, UML, and Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Kansas City, OH
Java Developer
Responsibilities:- Resolving the NMS related issues like handset, NAI & data unsync issues for client.
- Developed web pages using HTML,JavaScript, and AJAX
- Used Collections framework utilities Map, List and Set.
- Developed Hibernate configuration and mapping files and integrated with Struts framework
- Doing code changes for Data Management Tool using struts f/w.
- Writing shell scripts and monitoring scheduled jobs.
- Verifying the data with Data Management tool and perform data base operations if needed.
- Checking File system issues and providing the solutions.
- Involving in Implementations & doing application bounce.
- Monitoring the application & supporting the on call
- Creating weekly/monthly status reports for client on support tickets.
- Requesting data/data migration for bug creation/recreation in Change Synergy.
- Responsible for server side routine activities like bouncing & removing old log files.
Technologies: Java,JDBC, J2EE, Struts, Hibernate, Spring, MQ Series, Java Script, HTML, CSS, AJAX, CSS, XML, PL/Sql, SVN.
Confidential, Kansas City, OH
Java Developer
Responsibilities:- Resolving the Porting issues for client like completing the pending requests for Sprint.
- Leading a team of 4 members for assigning and doing code reviews.
- Developed web pages using HTML, JavaScript and Ajax
- Used Struts tags and struts - config file to configure the application.
- Implemented Hibernate mapping objects and integrated with struts framework
- Sending data to queues and receiving messages from Queues using MQ
- When the MDN is cleared the PPV validation then MDN will sit into queue and PO will take the MDN for processing, MDN is available in Queue once the status modified
- For each and every validation either PI,PO,PIO, PPV, MQ/EI is the gateway and call it as EI
- Using data base DML commands to get the data sync in all related systems to get the porting activities successful.
- Written stored procedures and functions in Database.
- Configured the spring bean XML files and created the dependencies between beans.
- Created DAO Service and util level beans for the project architecture and maintainability.
- Configured the Hibernate HBM files created the mappings between classes and table columns.
- Creating mapping between beans and relational tables using Hibernate framework.
- Writing shell scripts and monitoring scheduled jobs.
- Creating and monitoring the Control-M application jobs.
- Checking File system issues and providing the solutions.
- Doing code changes in the form of maintenance tickets using Struts f/w.
- Writing ant scripts, involving in Implementations & doing hard deployment through web logic server.
- Application Integration using Message Oriented Middleware and Shared Data Base.
- Monitoring the application & supporting the on call.
- Creating weekly/monthly status reports for client on support tickets/issues.
- Requesting data/data migration for bug creation/recreation in Change Synergy.
- Responsible for server side routine activities like bouncing & removing old log files.
- Communicating with onsite team on weekly/event bases.
- Performed RCA on Sev1/Sev2 application issues.
- Prepared and updated the project tailoring documents and maintaining the compliance.
Technologies: Core Java, JDBC, J2EE, Spring, Hibernate, Struts, Java Script, HTML, SVN, Oracle Server, Ant, PL/SQL, SQL Developer.
Confidential, Louisville, KY
Sr. Java Developer
Responsibilities:- Involved in requirement gathering, analysis and design and developed class and sequence diagrams using UML.
- Used core Java features such as Multi -Threading, Collections, and Exception handling to process transactions
- Responsible for developing front end user interfaces and business logic to retrieve claims information from the back end using Java, Java Script, Struts, CSS, HTML, Ajax and implemented the command design pattern.
- Developed the DAO functionality to create JDBC connections, queries, Stored Procedures and Triggers to retrieve claim information and developed XSL style sheets to generate HTML streams from XML files.
- Responsible for configuring the web sphere application server to create JDBC, JMS and MQ connection pools and developed independent JUnit test cases and deploy the application in DEV, SIT, QA, UAT and PROD environments and provided support to the QA team by validating test cases and fixing bugs and issues.
Technologies:Java 1.5, Spring, Hibernate, JDBC, XML, Oracle 10g, PL/SQL, UML, JavaScript, CSS, Ajax, XSL, XML, JUnit, Clear Case.
Confidential
Java Developer
Responsibilities:- Involved in the Requirement gathering, Analysis and Functional Document preparation discussions and followed the Agile Methodology.
- Responsible for developing the business logic for Payment History, Payment methods using core Java, Struts and developed the UI using HTML, CSS, Java Script and Ajax.
- Developed web services for accessing the SETIT, PLUS server using JAX-WS, created WSDL files to deploy both on the server and client side.
- Responsible for developing queries and stored procedures to retrieve customer information, account information and developed JUnit test cases for unit testing and end to end testing.
- Developed ANT based build scripts to create deployable EAR files and provided support to QA and PROD environment in terms of deployment support and bug fixing and used clear case for version control.
Technologies: Java 1.5, J2EE, Spring, Hibernate,JavaBeans, JDBC, Struts 1.3, JBoss, HTML, CSS, JavaScript, Oracle 9i, Ant, Maven, Junit, Agile methodology, SOAP and Eclipse.
Confidential
Java Developer
Responsibilities:- Designing front pages using HTML and CSS.
- Template page design using Open CMS.
- The user can able to change/edit contents in navigation and web pages using CMS
- Testing the application by using Unit test methodology.
- Implemented Struts framework to route the requests to the right services.
- Doing the code changes based on design/requirements documents.
- Implemented Hibernate Object relational mapping
- Applied Java Script for front-end validations.
Technologies: Java, Spring, Hibernate,Struts, Java Script, HTML, CSS, Oracle 8i.
Confidential
Java Developer
Responsibilities:- Responsible for developing and enhancing the project module by enhancing the existing process flows, data transformation services and persistence services of the business tier and persistence tier of the architecture using EJB, Java, Hibernate, XML, XSD and DAO and maintained source control using SVN.
- Responsible for enhancing the presentation tier using HTML, Ajax, Java Script and CSS.
- Responsible for realizing the analysis models from Use cases, design models from analysis models and code from design models.
- Responsible for writing hibernate queries and performed unit testing using JUnit and provided support to the QA team by fixing bugs.
- Utilized the existing Services framework to handle exceptions, logging and obtain data source connections.
- Configured the Web sphere application server to connect with Oracle Server in the back end by creating JDBC data sources.
Technologies: Java, Spring, Hibernate, Struts, Hibernate, Java Script, HTML, CSS.
Confidential
Java Developer
Responsibilities:- Involving in Implementations & doing application bounce.
- Develop the modules of code using Servlets, JSPs and HTML.
- Developed the front end views using HTML, CSS.
- Designed UML and class diagrams for modules and work flow
- Actively attending the project related meetings
- Done the analysis on issues and provided the solutions in template format
- Monitoring the application & supporting the on call
- Testing the application by using Unit test methodology.
- Doing the code changes based on design/requirements documents.
Technologies: Java, JavaScript, JDBC,JUNIT, HTML,CSS.