Senior Java Developer /project Lead Resume
SUMMARY:
- 8 years 3 months of experience in developing Core Java/J2EE front - end/back-end applications.
- Worked with technologies like Struts 1.1, JSP’s and servlets for web applications, JDBC and Hibernate for database persistence, SOAP and RESTFUL Web services for cross platform and dynamic applications.
- Designed and created front-end pages using CSS, HTML, JQuery and JavaScript.
- Worked on Windows platforms and used applications servers like Web Logic and IBM Web sphere on n-tier applications.
- Implemented design patterns like DAO’s, VO’s, Singleton and Factory.
- Worked in different stages of Application development / maintenance - Analysis, Design, Development, Testing in Waterfall methodology
- Followed IT practices like version control and defect tracking using tools like SVN, CVS, PVCS and HP Quality centre.
- Utilized major relational databases like Oracle, DB2 for data persistence and have experience in writing SQL queries.
- Used SOAP based web services for consuming and producing services.
- Created High level and low level design documents for applications.
- Used log4j for logging.
- Have excellent analytical, communication and interpersonal skills with ability to interact and mentoring individuals at all levels and ability to work independent.
- Comprehensive problem solving skills and proven ability in quick understanding and learning of new technologies.
- Experience of working in Onsite-Offshore model
TECHNICAL SKILLS:
Programming Languages: Core JAVA, J2EE, XML, XSLT
Web Technologies: Web Services(SOAP, RESTFUL)
UI Technologies: HTML, CSS, Javascript, Jquery
Frame Works: Struts1.1, Hibernate.
Version Control: SVN, CVS, PVCS
Databases: Oracle 10g, DB2 10.5
Application /Web Servers: Web Logic, IBM Web Sphere.
Tools: Eclipse IDE 3.4.1, Weblogic Portal IDE, SOAP UI, TCP mon, Tortoise SVN, PL/SQL Developer, DB visualizer
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer /Project Lead
Responsibilities:- Working as a Senior Developer and Project Lead
- Coordinate with offshore team and prioritize the work.
- Extensively used Core JAVA for all the modules of the project.
- Developed RESTFUL webservices using Jersey framework.
- Used JUnits for testing the processes.
Environment: Eclipse IDE, log4j, Junits, SVN, SonarQube, Splunk, PL/SQL Developer, JDK 1.8, Spring Boot, RESTFUL Webservice
Confidential
Senior Java Developer /Project Lead
Responsibilities:- Contributing in all phases of development life cycle for well-designed, testable and efficient code.
- Used JSP’s, HTML, and CSS for the front-end development of the pages.
- Used Struts MVC as the framework for development of the application
- Used Websphere server for deploying the application.
- Used Eclipse IDE as the development environment.
- Used ant script for the build and deployment purposes.
- Developed user interfaces and made use of java script for all the front-end validations.
- Used log4j for logging purposes.
- Used JDBC for the data access and management and the SQL queries were also written.
- Used DAO's, VO's, factory and abstract factory patterns as part of data access.
- Involved in configuring Web.xml, Struts-config.xml and made changes to configuration files when the fixes occurred.
- Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, and Action Mapping and Action Form objects.
- Used Validation Frame Work for validating the form fields
Environment: J2EE, Struts1.1, Spring IOC, Servlets, JSP, DB2, Eclipse IDE, Websphere, HTML, CSS, JavaScript, jQuery, JDBC, JDK 1.7 and log4j.
Confidential
Senior Developer/Project Lead
Responsibilities:- Working as a Senior Developer and Project Lead
- Coordinate with onsite team and prioritize the work.
- Gathering requirements from onsite team
- Responsible for providing the project Plan based on the estimation provided by Onsite.
- Co-ordinate with support teams for the build and deployment of the application
- Extensively used Core JAVA for all the modules of the project.
- Developed front-end components and designed user-interface using HTML5, CSS, JavaScript, Jquery and AJAX.
- Used log4j for logging.
- Used Multi-threading for managing different operations with-in single application into individual threads.
- Used JDBC for querying, inserting the data into databse
- Used Data Access Objects (DAO) and Value Object (VO) for data access functionality.
Environment: Core Java, J2EE, Struts1.1, JSP, DB2 server, JavaScript, CSS, HTML, Websphere Application Server, AJAX
Confidential
Developer /Module lead
Responsibilities:
- Involved in gathering the requirements, analysis, coding, and preparing UTP and UTR.
- Developed this application using Weblogic framework.
- Involved in configuring Web.xml, made changes to configuration files when the fixes occurred.
- Used Hibernate for data persistance
- Designed user-interface using HTML, CSS, JSP, and validations using JavaScript.
- Used Oracle 10g for the database related activities.
- Used Singleton and Factory patterns in the application
- Used Data Access Objects (DAO), value objects (VO) for data access functionality.
- Coordinated with team members in diagnosing problem, debugging issues and fixing them.
- Used Multi-threading for managing different operations with-in single application into individual threads.
- Developed SOAP webservices using Apache Axis framework for both producing and consumed in the application.
- Developed webservices using Apache Axis framework and followed the contract first approach.
Environment: Core Java,J2EE, Weblogic Portal framework, Servlets, JSP, Oracle 10g, Weblogic IDE, Weblogic 10.3.2, HTML, CSS, Javascript, Multi-threading, WSDL, SOAP webservice.
Confidential
Developer
Responsibilities:
- Working as a Developer
- Analysing and implementing the solutions for various kinds of issues.
- Preparing UTR and UTP
- Perform Unit testing and Regression Testing
Environment: Weblogic Portal IDE, Weblogic server 10.3.2