Java, J2ee developer Resume
PROFESSIONAL SUMMARY:
- Around 6 years of experience in software industry in designing, development and deploying n - tier web applications and client/server applications using Java, J2EE, IBM WebSphere Portal with JSR - 168/286, Virtual Portals, and related configurations, Spring MVC, SpringBoot, Spring interceptor, JavaScript, Angular JS, DOJO, SOAP and REST web services, Oracle and Jasper Reports.
- Worked on Design and development of IBM WebSphere Portal with JSR - 286 Portlet and implementation.
- Developed and deployed Web/Rest services to interact with partner interfaces, and written client interfaces, and implementation classes to consume/publish web services.
- Interacted with other applications using Spring MVC, Spring Websflow, Web Services like SOAP, REST web services.
- Worked on frontend technologies like Javascript, DOJO, Angular JS, Ajax and JSON to integrate server-side code along with REST API.
- Worked on Spring Security - Spring Interceptor and validated every request information to server.
- Commanding knowledge on Singleton, Session Façade, Abstract Factory, Value Object, DAO, Business Delegate, Transfer Object, Command Pattern and Service Locator.
- Deployed J2EE Application Archives (JAR, WAR and EAR) on IBM Web Sphere and Tomcat
- Expert in Jasper reports using iReport v.5 tool.
- Experienced in analyzing and translating business requirements to technical requirements, robust architecture and good design.
- Developed enterprise applications with ANT scripts with Tortoise SVN Repository.
- Expert in running Log4j and writing JUNIT test cases.
- Commanding knowledge on Service Oriented Architecture using Web Services and SOAP protocol.
- Worked with Code version tools like SVN as well integrating with IDEs
- Capable of handling multiple tasks in challenging environment.
- Efficient in time management.
- Proficient with MS office (Word, Excel etc...), Win XP and Win 7.
- Proficient in analyzing and translating business requirements to technical requirements, robust Architecture and good design using UML.
- Strong problem-solving skills. Good Analytical, communication and interpersonal skills.
PROFESSIONAL EXPERIENCE:
Confidential
Java, J2EE DeveloperResponsibilities:
- Analyze complex user requirements, procedures, and problems to improve existing system design.
- Worked in Agile methodology.
- Extensively used Angular JS in front end layer to access and update information in the user interface.
- Deployed and tested the entire application using Tomcat Server.
- All the functionality is implemented using Spring Interceptors. Implemented Java EE components using Spring MVC, Spring IOC, SpringBoot Spring transactions and Spring security modules.
- Used JUnit framework for Unit testing of application.
- Optimized business logic into Helper and Utility classes.
- Coordinated with testing team for timely release of product.
- Worked on REST API and hands on Micro services in java to connect and retrieve data in various formats like JSON and XML.
- Deployed code using Jenkins in to different environments.
- Worked on shell scripting in Linux
- Also includes the monitoring of jobs running/processing in IBM Mainframe.
Environment: Java1.6, JSP, Javascript, JSON, Spring MVC, Spring Interceptor, SOAP, Rest Services, Jasper Reports, SQL, SVN, Heap Analyzer, JUnit, Tomcat 7, DB2.
Confidential, New Jersey
Java, J2EE DeveloperResponsibilities:
- Analyze complex user requirements, procedures, and problems to improve existing system design.
- Design, develop, configure, program and implement software applications, packages and components customized to meet specific needs and requirements.
- Develop end to end application components involving business layer, persistence layer, and database and web services layer.
- Review and modify programs to ensure technical accuracy, security and reliability.
- Develop and execute unit test cases.
- Worked on Save and Retrieve functionality which makes user to save the details which are save in the form of XML in data base and populate details as needed.
- Designed the application using UML. Class Diagrams, Sequence diagrams, Component diagrams,
- Activity diagrams and State diagrams using Rational Tools.
- Implemented Spring Web Flow for the page transitions.
- Developed Hibernate in Data Access Layer to access and update information in the database.
- Save and Retrieve functionality using JAXB/JSON objects
- Experience in working with Log4j, JUnit and developing ANT Scripts for enterprise applications.
Environment: Java1.6, J2EE, DB2, JSP, DOJO 1.6, Json spring 3, Web Services, Rest Services, SQL,DB2, Hibernate, RAD, Sub Version, IBM Websphere portal - Portlet Development with JSR - 286, Junit, Jasper Reports(Ireports), IBM Heap Analyzer.
Confidential, New Jersey
Java, J2EE DeveloperResponsibilities:
- Developed the Java Code using eclipse as IDE.
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis and development.
- Used spring to integrate Portlet and for Dependency Injection (IOC).
- Used DB2 as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
- Deployed and tested the entire application using IBM Websphere 7 Server.
- Involved in testing the application by writing JUnit test cases.
- Used Rational Clear quest for bug tracking and project management.
- Used SVN for version control.
Environment: Java 6, J2EE, IBM Websphere portal - Portlet Development with JSR - 286, Spring 3, Oracle 10G, Eclipse, WebLogic Server 10.3.5, Sub Version, Rational Clear quest and JUnit.
