Java/j2ee Developer Resume
Jacksonville, FloridA
SUMMARY
- Around 8 years of experience in Analysis, Design, Development, Maintenance and support of Java/J2EE applications
- Proficient in design and development of J2EE components and APIs including JSP, Servlets, XML, Web
- Working experience in multiple domains including Financial, Insurance, Health Care and Banking
- Experience on Full Life Cycle development of software applications using Waterfall and Agile methodologies
- Excellent Technical Knowledge in Core Java, J2ee, Servlets, JSP, JDBC, Java Beans, JNDI, JMS and Web Services,
- Expertise in Developing web application using Spring, Hibernate, Web Services (SOAP and RESTFUL) technologies
- Worked on Spring Controllers and configured using annotations to handle the presentation requests and Integrated with Business components using Dependency Injection and Spring Templates
- Good Exposure to Service Oriented Architecture (SOA), Web Services including SOAP, WSDL, REST; Developing and Deploying web services using Axis and Jersey Framework.
- Extensive experience in creating and integrating the data with web pages using HTML 4/5, JSP, JSTL, Java Script & CSS
- Well versed with XML technologies and tools: xPath, JAXB and JAXP Framework
- Good Knowledge of Object Oriented Programming and UML, Rational Rose and Star UML
- Proficient in using IDE & developments tools: Eclipse, RAD, OEPE, Spring Tool Suite, TOAD, SQL Navigator, SOAP UI
- Deployed and supported the application in production the application using Tomcat, Web logic, WebSphere
- Experience in developing and testing applications using Stored Procedures, Functions and Packages. Dealt with databases Oracle, SQL and PL/SQL scripts to improve the performance.
- Experience in Build, Ant, Maven, Jenkin, reviewing Maven site, Junit and PMD Maven reports.
- Used CVS, SVNextensively and well versed in resolving and merging the code conflicts and managing the branches
- Having knowledge on Bigdata/Hadoop stack - HDFS, MapReduce, Hbase, and Storm.
- Progressive Developer with broad based achievements in Planning, Coordinating and implementing Applications across a range of systems and environments.
- Excellent analytical and logical programming skills with good understanding at the concept. Versatile team player with ability to perform under stress.
TECHNICAL SKILLS
Languages: Java, C,Java Script,SQL,Shell Script
Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA,RMI, JTA, POJO
Frameworks: Struts, Spring, Hibernate, AXIS, JERSEY, ANT, Maven, LOG4J, Junit,Jenkin
Web Services: JAX-RPC, JAX-WS, SOAP, WSDL, UDDI and RESTFUL Web Services
Web Technologies: HTML, DHTML, CSS, AJAX, JavaScript, jQuery
Database: Oracle, SQL Server, DB2, MS Access.
Development Methodologies: Waterfall, AGILE
Web/Application Servers: WebLogic, JBoss, WebSphere Application Server (WAS), Tomcat
IDEs: Eclipse, RAD, OEPE, STS
XML Technologies: XML, XSLT, DOM, DTD, SAX, JAXB and JAXP
Version control: CVS, SVN, GIT
Design & Development Tools: Star UML, Rational Rose, MS-Visio, RALLY, JIRA
Operating Systems: Windows, Linux, MAC and Unix.
PROFESSIONAL EXPERIENCE
Confidential, CA
Senior Java/J2sEE Developer
Responsibilities:
- Followed Scrum Agile methodology for iterative development of the application.
- Involved in system design, enterprise application development using object-oriented analysis in Java/JEE6.
- Developed Java Server components using Spring, Spring MVC, Hibernate, Web Services technologies
- Helping to design, implement and maintain multiple modules and services of the application
- Use Java, J2EE, JSP, Servlet, JSP, JMS, JDBC, Spring, Hibernate, Web services (Axis, JAX-WS, JAXP, JAXB)
- Implemented DAO using Hibernate Reverse Engineering, AOP & service layer using Spring, MVC design
- Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services (Using AXIS and Jersey frameworks
- Developed JUnit and Configured Log4j Mechanism for complete project using xml files; Also integrated with Jenkin
- Worked on deployment of the application and helped build team to provide deployment scripts using Ant, Maven and Jenkin
- Written stored procedures and inner joins using RDBMS Oracleon Unix and Windows environment
- Designed the application usingUML, Class Diagrams, Sequence diagramsandState diagrams.
- Supported the application in production and worked on the incidents timely manner
- Establishing the monitoring process for Issue Management and change Management using Remedy
- Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process, which gives the ability to pinpoint the errors.
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
Environment: Agile, Java, J2EE, Servlets, JSP, JDBC, Spring Framework (Core, Hibernate Template, batch), Hibernate, Web Services (SOAP and RESTFUL),AXIS, Jersey, HTML, Java Script, CSS, Java Script, JSTL, jQuery, JAXB, JAXP, Junit, Log4j, Maven and ANT script, JENKIN, SPLUNK, Putty, Design patterns, SVN, RAD, Web Sphere, TOAD, Oracle Server, JIRA, LINUX
Confidential, Jacksonville, Florida
Java/J2EE Developer
Responsibilities:
- Involved in life cycle, User Interaction, Requirement gathering, Design, Development, Testing, and Implementation, Prepare Business Requirement Document
- Analysis and Coding of Java components for Refills and Appointments modules
- Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for the two modules.
- Developed the DAO layer using the hibernate and for real time performance used the caching system for hibernate
- Used Spring MVC Framework Dependency Injection for integrating various Java Components
- Experience in working with Spring MVC Controllers and Spring Hibernate template
- Hands on experience with data persistency using Hibernate and Spring Framework
- Consumed Enterprise Web Services and generated client using Jersey and Axis Frameworks in RAD IDE
- Configured the Spring, Hibernate, Log4j configuration files
- Helped UI to integrate the java beans data using JSTL, Spring tags
- Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved
- Involved in testing and deployment of the application on WebSphere Application Server during integration and QA testing phase
- Used ANT, Maven Scripts to build and deploy applications and helped to deployment for Continuous Integration using Jelkin and Maven
- Wrote SQL queries and Stored Procedures for interacting with the Oracle database
- Was part of production support team to resolve the production incidents
- Documentation of common problems prior to go-live and while actively in a Production Support role.
Environment: Java, J2EE, JSP, Servlets, JDBC, XML, Spring 3.x, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, Axis, SOAP UI, RAD, Oracle11, TOAD, JUNIT, SQL, PL/SQL, JSTL, Spring Tags, HTML, CSS, ANT, Maven, Jenkin, UML, TOAD, Web Sphere, IBM HTTP Server, Linux
Confidential, Denver, CO
Senior Java/J2EE developer
Responsibilities:
- Involved in Agile Development and Deployment of the application
- Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery,
- JSTL 2, Oracle, Maven technologies
- Developed Spring Configuration files & used annotations to auto wire Java Components using Spring Dependency
- Coded presentation layer components comprising of JSP, Spring Controllers, Spring and JSTL Tags
- Hands on experience with data persistency using Hibernate and Spring Framework
- Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
- Responsible for maintaining Content Management system on daily basis.
- Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
- Involved in debugging the defects, code review and analysis of Performance issues
- GeneratedJUnit test cases for testing various Java components
- Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces
- Worked closely with various teams to resolve issues which include: Business, QA, Build & Deployment, Off-shore, Tier2, Production Support teams
- Mentored, trained and educating the users in technology perspective, worked through walk through and Review sessions, closely worked with users, developers and team members in problem solving.
Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, SOA, HTML, DHTML, SVN, CSS, XML, AJAX, Agile, jQuery, Rally, ANT, MAVEN, Oracle, Jira, Design Patterns, UNIX, WebSphere, Tomcat, SVN, SQL Server, Oracle
Confidential
Java Programmer
Responsibilities:
- Designed, developed and implemented the application as a team member.
- Implemented Business Logic of the system using Core Java API
- Involved in Analysis, Design, Coding and Development of custom Interfaces
- Developed many Java Interfaces to integrate the Web Services with the database transaction tables.
- Experience in developingwebservicesfor production systems using SOAP
- Used JavaScript for client side validations and hands on experience with data persistency using Hibernate and Struts framework
- Developed the Servlets and Data Access Layer classes and used JDBC API for interaction with the Oracle Database.
- Maintained the existing code base developed in the Struts, Hibernate framework by incorporating new features and doing bug fixes
- Testing the module, fixing the bugs and XML used to transfer the data between different layers.
- Dealt with java Beans helper classes and servlets for interacting with the UI written in JSP.
- Dealt with the database operations e.g., Calling stored procedures and stored functions.
- Worked on database interaction layer for insertions, updating and retrieval operations on data.
Environment: Java, JavaScript, HTML, CSS, JSP, Servlets, Struts, Hibernate,JUnit, Web Services, Eclipse, SQL, PL/SQL, Oracle, TOAD, WebLogic, Windows, Linux
Confidential
Java Developer
Responsibilities:
- Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery, JSTL 2, Oracle, Maven technologies
- Developed Spring Configuration files &used annotations to auto wire Java Components using Spring Dependency
- Coded presentation layer components comprising of JSP, Spring Controllers, Spring and JSTL Tags
- Hands on experience with data persistency using Hibernate and Spring Framework
- Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
- Responsible configuring Log4j configuration for the application
- Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
- Database integration is done using Oracle 10g and SQL queries for getting data from database Oracle
- Generated JUnit test cases for test various Java components
- Worked closely with various teams to resolve issues which include: Business, QA, Build & Deployment,
- Off-shore, Tier2, Production Support teams
- Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
Environment: Java, Servlets, JSP, Struts,Hibernate, Apache Tomcat, JSF 2, JDBC, SOAP,RIA,SOA,EJB,API Apache AXIS, Oracle, HTML, CSS, JavaScript, SVN, MIG layout, JBoss, UNIX, Net Beans IDE.
Confidential
Java Developer
Responsibilities:
- Implemented Struts MVC design pattern and front controller pattern to this project.
- Developed user interface by creating at least one webpage for each component using Struts web MVC and ActionServlet as front controller for this application.
- Developed Action Class components for performing business process execution and involved in configuration of struts configuration specific xml file.
- Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques using MVC.
- Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.
- Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.
- Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.
- Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins,
- Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross
- Reference Types, User Creations, Assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications.
Environment: Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, ANT, HTML, Java Script, CSS, XML, ANT, Log4J, SVN, RAD, WebSphere, Putty, TOAD, Oracle 9i/10g
