Senior Java/j2ee Developer Resume
San Jose, CA
SUMMARY:
- 12+ years of Software Development industry experience encompassing a wide range of skill sets, roles and industry verticals including domains like Telecom, Banking & Financial Services and Healthcare Services.
- Extensive experience with Business Solutions, Analysis, Design, Development, Testing, Implementation, Documentation, Deployment, Code Management, Maintenance, Enhancements and Quality Control of Web Technologies and Client Server Architecture.
- Worked as J2EE Developer in design, development and deployment of Java Enterprise Applications using Spring, Struts, Hibernate, JPA, JAVA, JSP, JSF, JSTL, AngularJS, Web Services (RESTful & SOAP), Servlets, JDBC, JavaScript, WebSphere Application Servers, RAD, Weblogic, Tomcat, JBOSS and Oracle on Windows and Unix Environment.
- Good Experience in Design and development of Applications in Java Platform.
- Good Experience in Architectural design decisions and process.
- Excellent experience in understanding business logic and implementing the business requirements.
- Good working experience in UML/Rational Rose.
- Possess hands on experience in allocation of work, tracking, reporting and client interaction.
- Experienced in using Model View Controller Architecture and Design Patterns.
- Expertise in Web development using JSP, JSF, Servlet, AngularJS 2, Hibernate, JPA, JavaScript, XML, Spring Framework and Struts Framework.
- Experience in using Log4J.
- Experience in Version Control using Visual SourceSafe, SVN and MKS.
- Expertise in coding ANT/Maven build - scripts and configuring and using frameworks such as Log4J and JUnit.
- Proficient with databases, writing queries and stored procedures using Oracle SQL and PL/SQL.
- Hands on work experience with IDE’s: Eclipse, RAD 7.0/7.5, Weblogic 10.3/11g and ALBPM.
- Performed Applications testing, Code Review, Unit, and Integration Testing.
- Excellent communication skills, quick learner, highly motivated, ability to work independently and in team.
TECHNICAL SKILLS:
Operating System: Windows 7/XP/Unix
Languages: Java, SQL, PL/SQL
Databases: Oracle 9i/10g
Version Control: Visual SourceSafe, SVN, MKS, ClearCase
SQL Development tools: Toad, SQL Developer
Web Services: SOAP/RESTful
Methodology: Agile Methodology, Waterfall Model
Managed File Transfer: IBM Sterling Managed File Transfer
Application Servers: IBM Web Sphere 6.0/7.0, Tomcat, JBOSS and Weblogic 10.3/11g
IDE: Eclipse, IBM RAD 7.0/7.5, Weblogic, JDeveloper, ALBPM
JAVA/J2EE TECHNOLOGIES: Spring, Struts, Hibernate, JPA, Servlets, JSP, JSF, JSTL, HTML, AngularJS, ReactJS, JAXB, JavaScript, Web Services, IBatis, JDBC.
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Senior Java/J2EE Developer
Responsibilities:
- Involved in gathering the requirements and design the application.
- Designed and implemented Get Report, Update Report and List Report Restful Web Services.
- Developed Restful Web Services using Java, JAX-RS, Jersey, Spring, XML, XSD, JAXB and Log4j.
- Involved in transforming XSD data into Java Objects using a JAXB binding tool.
- Designed and developed the project using Spring MVC designs pattern and Hibernate.
- Worked in design decisions and Analysis of functional specifications.
- Created Hibernate configuration file, hibernate mapping files to defined persistence classes to persist the data into Oracle Database.
- Provided in-depth analysis to resolve Production and application issues.
- Implemented Java and J2EE design patterns such as Factory, Builder, Singleton, MVC, DAO and DTO.
- Provided application support using Java, JSP, Hibernate, JPA, Servlet, JSTL, AngularJS 2, Web Service, JAXB, HTML, XML and Spring Framework.
- Created User Interface using HTML, CSS, JavaScript, ReactJS and ES6.
- Provided Production support by documenting tickets using Clear Quest and communicating with customer and vendor.
- Provided support to the application in the different environments.
- Build and deployed the project in the Tomcat Server using Ant.
- Involved in Production issue related to Web service and fixing the issues.
- Experience in testing web service endpoints through SOAP UI.
- Used log4j for logging mechanism.
- Worked on Oracle10g using Toad.
- Used Advanced Rest Client and SOAP UI for testing the Restful Web Services.
- Coordinated with the testing team and fixed Bugs at various stages of the application development.
- Used agile methodology for the software development process.
Environment: Java, Spring, Hibernate, RESTful Web Service, JPA, ReactJS, JavaScript HTML, CSS, XML, JAXB, SVN, Log4j, Junit, Unix, Web Services, Ant, TOAD, SOAP UI, Oracle 10g
Confidential, Jersey City, NJ
Senior Java/J2EE Developer
Responsibilities:
- Involved in Requirement gathering, Design, Analysis and Code development.
- Involved in designing the SOAP based Web Services.
- Developed Web Services using Java, JAX-WS, XML, XSD, JAXB and Log4j.
- Developed the XML file containing the detailed description of the Search and View for CDR Integration Web Service.
- Developed XSD file using the Database Columns and generated the Package using JAXB
- Created and run build script file using Ant.
- Used log4j for logging, tracking errors, debugging the code and trace the application.
- Used SOAP UI for testing the Web Services.
- Used SVN for version control systems.
- Provided effective technical business solutions.
- Provided in-depth analysis to resolve production and application issues.
- Developed business components using Spring framework,
- Involved in developing application using Java, JSP, JSTL, JavaScript, Hibernate, JPA, and XML.
- Used AngularJS 2 as the development framework to build the application.
- Used AngularJS 2 and tested the application controllers extensively in angular built-in testing facilities.
- Used Hibernate to persist data to Oracle 10g database.
- Involved in Production issue related to Web service and fixing the issues.
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
- Used the Eclipse as IDE, configured and deployed the application onto Web Logic application server using Maven build scripts to automate the build and deployment process.
- Involved in the development of Web service.
- Applied design patterns and OO design concepts to improve the existing Java/J2EE code base.
- Worked in group and independently on production issues.
- Worked on Defect Fixing and Enhancement of Project.
- Communicated technical and non-technical information.
- Used VSS for software configuration management and version control.
- Worked with QA team for testing and resolve defects.
- Worked with Environment Team to deploy the application in web logic server using Production Unix environments.
- Written PL/SQL queries on Oracle10g using Sql Developer.
- Involved in Production issues analysis, Defect Fixing and Enhancement of Project.
- Participated in Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Used Log4J to print the logging, debugging, warning, info on the server console.
- Used agile methodology for the software development process.
Environment: Java, Spring, Hibernate, JPA, HTML, JSTL, AngularJS 2, CSS, XML, JAXB, VSS, Log4j, Junit, Maven, Unix, Web Services, Sql Developer, SOAP UI, Oracle 10g.
Confidential, Hartford, CT
Java Developer
Responsibilities:
- Participated in Project Requirement, Planning, Design and deployment of application.
- Worked in design decisions and Analysis of functional specifications.
- Designed and developed the project using Spring MVC design pattern and Hibernate.
- Developed several RESTful web services to perform different tasks of warehouse.
- Created and Modified Order management using Spring MVC, AngularJS, JavaScript, JSP, HTML and CSS.
- Provided in-depth analysis to resolve Production and application issues.
- Involved in transforming XML data into Java Objects using a JAXB binding tool.
- Participated in Packaged and deployed the applications in Weblogic Server using UNIX environment.
- Used AngularJS as the development framework to build the application.
- Implemented Filters, Routing, Directives, Controllers, Animations and other functionality of AngularJS in Hardware Upgrade module.
- Used Jasmine for Unit testing of AngularJS.
- Created Hibernate configuration file and Hibernate mapping files to persist the data into Oracle Database.
- Involved in Production issue related to Web service and fixing the issues.
- Worked on Oracle10g using Toad.
- Used Maven for build scripts to compile and package the application and implemented Log4j for the project.
- Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Used Log4J to create log files to debug as well as trace application.
- Used IBM Sterling Managed File to transfer the files.
- Designed and developed the application in sprints using Agile Scrum methodology.
Environment: Spring, Hibernate, Java, JPA, HTML, JSTL, CSS, XML, JAXB, Log4j, Junit, Maven, Unix, RESTful Web Services, SOAP UI, Oracle 10g.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Requirement gathering, Design, Analysis and Code development.
- Provided effective technical business solutions.
- Provided in - depth analysis to resolve production and application issues.
- Developed business components using Spring framework.
- Developed application using Java, JSP, AngularJS, JavaScript, Hibernate, JPA, XML and Spring Framework.
- Design and Developed RESTful APIs for retrieval of high volume user s data.
- Used AngularJS as the development framework to build a single-page application.
- Implemented Client-side validations and search functionality using AngularJS.
- Used AngularJS services to read data from server.
- Applied design patterns and OO design concepts to improve the existing Java/J2EE code base.
- Used Hibernate to persist data to Oracle 10g database.
- Involved in Production issue related to Web services and fixing the issues.
- Production support by documenting incident tickets and communicating with customer and vendor.
- Worked on Defect Fixing and Enhancement of Project.
- Used ClearCase for software configuration management and version control.
- Worked with QA team for testing and resolve defects.
- Used Maven build scripts to automate the build and deployment of the application.
- Worked with Environment Team to deploy the application in weblogic server using Production Unix environments.
- Written PL/SQL queries on Oracle10g using Toad.
- Participated in Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Used Log4J to print the logging, debugging, warning, info on the server console.
- Used agile methodology for the software development process.
Environment: Spring, Hibernate, Java, JPA, HTML, JSTL, CSS, XML, JAXB, Log4j, Junit, Maven, Unix, RESTful Web Services, SOAP UI, Oracle 10g.
Confidential
Java/ J2EE Developer
Responsibilities:
- Participated in project planning sessions with business analysts and team members and translate business requirements into working model.
- Developed the web interface using MVC design pattern with Struts framework.
- Involved in JSP, JSTL, Java, HTML, JDBC and JavaScript Programming.
- Developed business logic in Web services.
- Worked on Defect Fixing and Enhancement of Projects.
- Assisted with Web service implementation.
- Involved in Preparation of Test Plans.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams.
- Developed Custom Tags to simplify the JSP code.
- Implemented Struts validation and Struts Tiles Framework in the presentation layer.
- Internalization implemented via message resource bundle as part of Struts.
- Developed Java Classes for handling client requests and helper classes to interact with the DAOs.
- Wrote JavaScript validations to validate the fields of the user screen.
- Involved in Production issues analysis, Defect Fixing and Enhancement of Project.
- Followed agile software development practice and Scrum status meetings.
- Deployed the application in the JBOSS Application Server
Environment: Java, JSP, Struts, Servlet, HTML, JSTL, JavaScript, CSS, XML VSS, Log4j, Junit, SOAP UI, Oracle 9i.
Confidential
Java/ J2EE Developer
Responsibilities:
- Involved in gather requirements from Business, Design, Analysis and updating Technical Design Documents.
- Developed the web interface using JSF MVC design pattern.
- Use Agile (SCRUM) methodologies for Software Development.
- Guided a team of ten in resolution of all technical challenges during the enhancement work.
- Designed and developed Use-Case Diagrams, Class Diagram and Object Diagrams using UML.
- Implemented project in JSF, Hibernate, JPA, Java and Oracle 10g.
- Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
- Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and database configurations using Hibernate.
- Developed and executed the business validation logic using JSF.
- Written HQL queries for Data management through Hibernate.
- Used log4j for tracking errors and debugging the code.
- Involved in the application development and unit testing.
- Improved application performance by identifying issues at each level of implementation.
- Participated in code reviews and changes to implementation
- Interacted with onsite counterpart for resolving issues.
Environment: Java, JSP, JSF, Hibernate, Servlet, HTML, JSTL, JavaScript, CSS, XML VSS, Log4j, Junit, Oracle 10g.
Confidential
Java/ J2EE Developer
Responsibilities:
- Involved in the analysis, design, and development and testing phases of project.
- Designed and developed the project using Spring MVC design pattern.
- Involved in configuring and integrating spring and ibatis frameworks.
- Integrated business layer using ibatis with Spring DAO.
- Used Spring Framework for dependency injection.
- Integrated ibatis for Mapping Java class to the database.
- Configured and used Log4J for logging.
- Involved in the bug fixing.
- Created test cases for DAO Layer and service layer using JUNIT.
- Deployed the application on Web Sphere Application Server.
- Used Oracle SQL Developer for writing SQL queries.
- Developed user interface using JSP, JSTL, Spring MVC, and JavaScript to simplify the complexities of the application.
- Used Spring Framework for dependency injection.
- Defect analysis & Fixing.
- Used Rational Application Developer to test/debug and deploy the application.
- Used Log4J for logging all the debugging and error information.
- Involved in unit testing and system testing and responsible for preparing test scripts for the system testing.
- Deployed the application in various environments and performed system integration testing.
- Used SVN for version control systems.
Environment: Java, JSP, spring, IBatis, Servlet, HTML, JSTL, JavaScript, CSS, XML SVN, Log4j, Junit, Oracle 9i.