Senior Java Developer Resume
Ersey, CitY
SUMMARY:
- 7 Years of experience in IT industry as a Java Developer involved in Analysis, Design and development of n - tier applications on Java, J2EE platform, involved in developing Automobile Tools and Applications.
- Hands-on experience in development of distributed multi-tier business systems and has knowledge of the complete Software Development Life Cycle (SDLC), Strong knowledge & extensive experience in object-oriented analysis and design.
- J2EE Developer, specializing in multi-tiered, distributed, web enabled, component based software development using state-of-the-art technology.
- Deft in Design and implementation of Applications using Java, J2EE, Spring, Servlets, JSP, JDBC, JNDI, XML, AJAX, SQL and PL/SQL.
- Extensively involved in designing, analysis & implementation of Business Applications and Product Development using MVC architecture.
- Experienced in Apache Tomcat.
- Actively involved in writing SQL, PL/SQL (Stored Procedures, functions, Cursors and Database Triggers).
- Proficient in RDBMS like Oracle 10G/9i and MySQL.
- Extensively worked with Repository tools like SVN, CVS and Rational ClearCase.
- Experience in GUI implementations using HTML, AJAX, Javascript and CSS for Internet/web application development.
- Hands on Experience on Plug-in Development in Eclipse using RCP, JFace and SWT.
- Good experience in Test case preparation, Test case execution and Test reporting.
- Experience in Atlassian Products: Continuous Integration & Build Server - Bamboo. Issue and Project Tracking Tool - JIRA
TECHNICAL SKILLS:
Operating Systems: WINDOWS,Unix,Sun Solaris
Programming Languages: JAVA,C, C++, SQL, PL/SQL
J2EE/Internet Technologies: Core Java,JDK1.7/1.6/1.5, JSP, Servlets, JDBC, JNDI,JAXP,JAXB., SOAP, Restful Web Services and MicroServices.
Frameworks: Spring MVC, Spring JDBC, Spring AOP, Spring Boot, Hibernate and Struts
Databases: Oracle 9i/10g, My SQL
Servers: Weblogic 9.2/8, JBoss 4.3.2, Apache Tomcat.
Web Designing, GUI: HTML, XML, DHTML, AJAX,Java Scripts, CSS, Swing, JQuery, Angular JS.
Version Control Tools: Rational Clear Case, SVN.
IDE: Eclipse, STS(Spring Tool Suite).
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City
Environment: Java1.7/1.6, J2EE1.4, Spring3.0, Spring Boot, Spring MVC, Microservices, Restful web services, Hibernate, Apache Tomcat Server, Oracle 10g, SQL Developer, STS, SVN, HP Quality Center and Sun Solaris.
Senior Java Developer
Responsibilities:
- Actively Involved in Design, coding and code inspections throughout the lifecycle of the project.
- Used Spring Framework’s Dependency Injection (DI) / Inversion of Control (IOC) using annotations
- Application was built on Spring - MVC framework and Hibernate as Data Access layer.
- Extensively used Hibernate for data retrieval from the database using various querying techniques like Hibernate Query Language (HQL), Query by Criteria, Native SQL.
- Created Microservices for Account, Permissions modules.
- Prepared a Detailed Test plan and was involved in writing several Test Cases. Involved in Unit testing of the project using Junit.
- Built RESTful web services API for Vendors.
Environment: Java1.6, J2EE1.4, Spring, Hibernate, Apache Tomcat Server, Oracle, Eclipse 3.2, CVS, HP Quality Center and Sun Solaris.
Senior Java Developer
Responsibilities:
- Implemented MVC (Model View Controller) architecture using Spring MVC framework.
- Developed Presentation layer components comprising of JSP, AJAX, and Spring Controller.
- Used Service Locator, Business Delegate, Singleton, Factory Design Patterns.
- Used Spring IOC, Spring AOP features.
- Perform Object Oriented coding of Controller classes, Business Layers, Data Access Object Classes and wired them.
- Extensively used JavaScript for validations at client side.
- Used CVS as Version Control System.
- Used ANT to build and deploy the Application.
- Used Mercury Quality Center as Defect Tracking System.
- Responsible for Analysis, Design, Coding and Unit Testing.
Environment: Java1.5, J2EE1.4,Spring3.0, Apache Tomcat Server, Oracle 10g, Eclipse 3.6, SVN, HP Quality Center and Sun Solaris.
Senior Java Developer
Responsibilities:
- Develop, analyze, design, program, test software applications using Java, J2EE, Spring MVC framework, Spring IOC and Spring JDBC.
- Involve in architecture designs, team management, project estimates, checkpoint review, and functional point analysis and performance evaluation of software applications.
- Perform Object Oriented coding of Controller classes, Business Layers, Data Access Object Classes and wired them.
- Prepare Detailed Test Plan and involve in writing several Test Cases.
- Involve in Unit Testing of the project.
- Support general troubleshooting for issue resolution, root cause analysis, coordination and production support.
Environment: J2SE1.5, J2EE1.4, Struts,Spring, Apache tomcat, Oracle 10g, Eclipse 3.6, AJAX, Clear Case, JUnit and Sun Solaris.
Java Developer
Responsibilities:
- Involved in the design of architecture on over the ARTOP.
- Developed Presentation layer components comprising of JSP, AJAX, and Struts Action.
- Developed and modified various eclipse wizards and wizard pages as per requirement.
- Prepared various documents required for process activities
- Used Spring IOC, Spring DAO features.
- Extensively used JavaScript for validations at client side.
- Extensively used Struts Validation Framework to do Server side Validations.
- Used ClearCase as Version Control System.
- Used Ant to build and deploy the Application.
Environment: Core JAVA, Eclipse, RCP, SWT and JFace
Java Developer
Responsibilities:
- Analysis of the specifications provided by the vendors.
- Involved in design of architecture.
- Developed the Graphical User Interface applications using RCP and SWT.
- Implemented the validation of data structure and xml schema.
- Worked on the functionalities for compatibility of windows platform.
- Design and execute the test cases based on technical specification.
- Prepared Software Test Plan, Tested the functionality of application and Generated Test Report.
Environment: J2EE (JSP, Servlets, JDBC), Struts, JavaBeans, JavaScript, Tomcat and Oracle9i.
Java Developer
Responsibilities:
- Developed JSP and Servlets to implement the business functionality.
- Client side validations have been done using JavaScript.
- Extensively used JDBC for retrieving the data from Oracle database.
- Developed regression Test cases and performed unit testing and system testing
