We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Norristown, PA

SUMMARY

  • 7+ years of experience in design, development experience wif Java, J2EE and MVC Frameworks.
  • Experience in implementing java, j2ee design patterns such as Singleton, Session Facade, business delegate, and factory.
  • Design and Implemented highly efficient and rich UI components using JSP, HTML, CSS and JavaScript
  • Extensive experience in build, release and configuration management process.
  • Proficient at grasping new technical concepts quickly and utilize the same in a productive manner.
  • Excellent verbal and communication skills wif the ability to successfully work wif all levels of IT professionals and end users.
  • Extensive working knowledge in UNIX, LINUX and Windows platforms
  • Planned, directed, and coordinated activities of different projects to ensure dat goals/objectives were accomplished wifin prescribed time frames and budget.
  • Domain knowledge in Technology, Financial, Banking, Insurance and Healthcare industries.
  • Experience on object - oriented development using agile development and tiered architecture.
  • Top quality architecture and development skills using latest technologies including Java, Spring Framework, Hibernate, and in-depth knowledge of J2EE
  • Participated in ongoing initiatives to improve processes and establish best practices and demonstrated excellent problem-solving skills.
  • Well versed in Object Oriented techniques, Application server configuration and Design Patterns
  • Experienced in developing and deploying J2EE components on application servers like JBoss, Glassfish, WebLogic and Apache Tomcat.
  • Expertise in developing integration technologies like MQ Series, JAX-WS (SOAP), JAX-RS (RESTful) web service and LUNA Encryption Device.
  • Experienced in writing test case using Junit, EasyMock and PowerMock.
  • Extensively worked wif the Build and deployment tools like Maven, Ant, Jenkins (Automatic Build & Deployment Environment).
  • Strong exposure to SQL, PL/SQL, Triggers, Stored Procedures, Functions.
  • Experienced in Relational Database Management Oracle 9i/10g, Oracle 12c, DB2 and MySQL.
  • Extensively worked wif multiple development tools like RAD 6.0/7.0, MyEclipse5.x, Net Beans, JBoss Developer Studio and Database tools like SQL Developer and TOAD, Source control tools like StarTeam, Git, SVN, TFS, NWDI, and MKS.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure.

TECHNICAL SKILLS

Languages: Core Java, SQL, HTML, XML, JavaScript, XSLT

Technologies: Servlets, JSP, Struts, Spring Framework, JavaBeans, JDBC, Hibernate, EJB, Mybatis, CSS, Apache FOP

Frame works: JSF, Spring, Struts MVC, Spring Framework 3.2

Operating Systems: Windows XP/NT/ 95/98/2000/07, Linux, Z/OS, AIX

Databases: Oracle 11g, Oracle 12c, Mysql v5, and DB2

Servers: Jboss 6, Weblogic 12c, WebSphere 8, Tomcat 8

Tools: Eclipse Neon, Eclipse Oxygen, Maven, ANT, RAD, SQLDeveloper, Toad, Query Tool, WebStorm, CVS, SVN, Putty, FTP, WinSCP, Beyond Compare, ANT, Jmeter, Microsoft Visio, UMLET, Postman, Servistate

PROFESSIONAL EXPERIENCE

Confidential, Norristown, PA

Java/J2EE Developer

Responsibilities:

  • Followed Agile Scrum methodology for delivering user stories and tasks.
  • Involved in upgrading the application environment to WebLogic 12c and Struts 2.3.
  • Designed and developed highly efficient and rich UI components using Struts framework. Used JSP, JavaScript, JSTL, JSF, EL, Custom Tag libraries, Tiles and Validations provided by struts framework, business components using Spring to develop user interface for user interaction screens.
  • Responsible for writing Action Classes and Action Forms to service the requests from the UI, to invoke the business layer and data access layer to process the data retrieved from the beans and forward the response.
  • Developed Session Beans for necessary transactions like fetching the data required and updating the data.
  • Used J2EE design patterns like MVC, Singleton and DAO Factory to provide a consistent, easily manageable and maintainable application.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Involved in consuming the orbital payment gateway web service to process credit card payments and refunds in real-time.
  • Java halper classes were developed using Spring Annotations, Spring Auto-wired and Spring Security concepts of Spring 4 Framework.
  • Involved in the Data Access Object layer for storing, updating and loading the data using Hibernate ORM.
  • Implemented Apache FOP to create and update PDF formatted files, wif data harvested from XML.
  • Implemented logging in the application using Log4j.
  • Worked wif the build and deployment tools like Ant and Maven.
  • Responsible for generating SOAP Web services Client using Apache Axis2 from a WSDL document.
  • Used spring framework for dependency injection and integrated wif Hibernate. Involved in writing Spring Configuration XML file dat contains object declarations and dependencies.
  • Used Postman and Servistate HTTP Editor to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Worked closely wif the DBA to design and create database objects such as tables, views and execute complex SQL queries and stored procedures in Oracle 12c.
  • Used SQL Developer and Toad to perform database-related operations.
  • Involved in bug fixing and application enhancements to meet the business needs.
  • Involved in writing Junit test cases using EasyMock and PowerMock
  • Responsible for unit testing, smoke testing and integration testing wif other applications.
  • Actively participated in status calls and in design meetings wif Business Analyst and Tech Lead.
  • Supported in promoting the application to Non-Production and Production environments.

Environment: Java 1.8, Struts 2.3, Spring 4.3, Agile, Hibernate 3.0, Eclipse Neon, Eclipse Oxygen, HTML, Java Script, XML, WebLogic 12c, XSLT, Log4j, Oracle 12c, JUNIT, Maven, log4j, StarTeam, GIT, SQL Developer

Confidential, Birmingham, AL

Java/J2EE Developer

Responsibilities:

  • Interacted wif other teams to capture business needs, manage expectations, and reviewed deliverables to ensure a successful implementation following Agile Scrum methodology.
  • Involved in developing and maintaining services-based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework
  • Implemented the persistence layer using Hibernate ORM and UI development TEMPhas been done using Sencha EXT-JS.
  • Developed UI screens using EXT-JS components in an mvc model and was responsible for writing Criteria queries.
  • Developed persistent classes, including association, inheritance, polymorphism, composition, generics and the Java collections framework.
  • Involved in system data analysis, design and Implementation. Involved in unit testing and writing unit test cases.
  • Involved in fixing bugs and enhancing the applications wif additional features.
  • Developed the front-end web presentation layer on Spring MVC and Sencha EXT-JS framework.
  • Developed EXT-JS stores, model and views and created production artifacts using Sencha command and Maven.
  • Implemented logging using Log4j.Responsible for the co-ordination wif the team members and arranging meetings.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.
  • Developed Spring service and DAO layer for middleware data access and implemented Spring Declarative transaction management.
  • Consumed Restful Web services for retrieving the revenue analysis data using apache Http Client.
  • Involved in the Data Access Object layer for storing, updating and loading the data using Hibernate.
  • Generated User interface screens using JSP, JavaScript, CSS and HTML.
  • Responsible for unit testing and integration testing, bugs fixing, handling change requests.
  • Deployed the application EAR on Weblogic server.
  • Participated in scrum meetings and review calls and involved in promoting the application to other environments

Environment: Java 1.7, EXT-JS 4.2, Spring mvc, JMS, Hibernate 3.0, Spring 3.2, Apache HttpClient v4, Eclipse, UML, HTML, Java Script, XML, Weblogic 12c, Log4j, Oracle, JNDI, JUNIT, Maven, log4j, SVN

Confidential, Carol Stream, IL

Java/J2EE Developer

Responsibilities:

  • Designed and development applications using Agile, UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Designed and developed the project using MVC design pattern and integrated JSF and EJB's.
  • Developed user management screens using JSF framework, business components using EJB framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Developed UI for Customer Service Modules and Reports using JSF, Xhtml, Prime Faces, Apache My Faces Components, JavaScript and Backing Beans.
  • Designed & Developed ORM persistence layer using JPA Hibernate framework.
  • Created ORM using JPA annotations and defined persistence classes to persist the data into Mysql Database.
  • Worked on advanced Hibernate associations wif multiple levels of Caching, lazy loading.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented Ajax using Primefaces Ajax Framework along wif other standard taglibs in the application, as a better approach for screen development and reusability of visual components in the JSP pages.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Developed Message Driven Beans (MDBs) for receiving and processing data from IBM MQ Series using JMS.
  • Rational Clear Quest used for defects, change tracking across the application.
  • Designed and developed direct live interfaces to handle multiple systems wifin the bank to subscribe the data in real-time.
  • Wrote build & deployment scripts using ANT on Linux environment and deployed the application on websphere server.
  • Developed the Windows andweb based Customized GIS software for utility applications of Land Information Systems
  • Worked closely wif the testing team in creating new test cases and also created the use cases for the module before the testing phase.
  • Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Coordinated work wif DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Environment: Java/J2EE, JMS, JNDI, JSP, JSF 2.0, My Faces, Prime Faces,JPA- Hibernate, Xhtml, IBM MQ Series, CSS, Websphere v8, Ant, Clear Quest, Mysql v5, AJAX, JSTL, Eclipse, Junit, JavaScript, Linux, VSS.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating use Use Cases, Class Diagrams, sequence diagrams, collaboration diagrams, and activity diagrams using Rational Rose for the Configuration, Cache & logging Services
  • Coordination wif the Design team, Business analysts and end users of the system.
  • Designed and developed front-end using Struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework, business components using EJB’s.
  • Implementing Struts based framework to present the data to the Client layer.
  • Deployed the application on the JBoss Server using ANT tool using Struts architecture wif the JSP Client.
  • Configured Struts Dyna Action Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Logging service using Log4j.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Developed authentication and authorizationclasses and manage it in the frontcontroller for all the users according to their roles.
  • Implemented caching techniques using Singleton Pattern, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB 3.0.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator frame-work for all front-end Validations.
  • Developed SOAP based Web Services for Integrating wif the Enterprise Information System Tier.
  • Design and development of JAXB components for transfer objects.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classesto service the requests from the UI, populate business objects & invoke EJBs.
  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation
  • Wrote Junit test classes for the services and prepared documentation.

Environment: Java, JSP, Servlets, Struts, JAXB, XSLT, DOM, XML, EJB 3.0, WebServices, JNDI, J2EE, Eclipse, JBoss, Rational Rose, CVS, Oracle10g, Junit, Rational Rose, JavaScript, DHTML.

We'd love your feedback!