We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

North Chicago, IL

SUMMARY

  • Java Programmer over 8 years, experienced in software development using JAVA/J2EE, J2SE, Servlets, SPRINGS, SOAP Web Services, JDBC, Hibernate and Oracle, MySQL.
  • Excellent work experience in CORE JAVA, J2SE 1.7.
  • Developed front end screens using HTML, JavaScript, JSP, JSF, JQuery, AJAX and Angular JS and XML, XSD and XSLT technologies.
  • Developed Quartz scheduler in both spring based and regular Quartz provided properties.
  • Produced and consumed messages from IBM MS Queues using JMS framework both in spring and regular.
  • Knowledge on generating entities using Hibernate in enterprise applications using Transaction management, Hibernate Inheritance, multiple fetching strategies.
  • Highly skilled in deploying application in IBM WebSphere AS, Apache Tomcat and deployment tools like MAVEN and ANT tools.
  • Experienced in developing complex SQL queries, triggers, and stored procedures using Oracle 10g, SQL Server 2008 and DB2 DBs and development tools like TOAD, SQL Server Studio and Oracle Plus.
  • Experience in using JUNIT to perform unit testing.
  • Increased team productivity introducing best practice solutions, streamlining, formalizing, and processes and designing an infrastructure using J2EE Design patterns like Singleton, Factory and Front Controller.
  • Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
  • Excellent understanding of development and implementation using Object Oriented Programming (OOP) methodology.
  • Created and implemented Object Oriented Analysis and Design using RUP, Agile and RAD methodologies.
  • Experience using Amazon Web Services (AWS) in deploying a third party module on cloud.
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups.
  • Experimented with HTML5, CSS3, and WebGL for a UI development.
  • Experienced in developing application using IDE’s like Eclipse, RAD, and NetBeans.
  • Spring WebserviceTemplate to consume Webservices by JAXB Marshalling and UnMarshalling.
  • Developed web services using AXIS eclipse plugin for bottom level approach.
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and testing.

TECHNICAL SKILLS

Languages & API: JAVA/J2EE, J2SE, JSP, Servlet, JSF, Spring, Webservices, AWS, SQL, JavaScript, REST, WSDL, SOAP, JDBC, Hibernate XML, XSD, XSLT JMS, Quartz Scheduler HTML5, JSP, JavaScripts, JQuery, AJAX and AngularJS, WebGL.

Application Servers: IBM WebSphere, TomCat WS.

DBMS: Oracle 10g, SQL Server 2008 and DB2.

Development Tools: Eclipse, RAD, NetBeans.

Version Controls: SVCS, CVS, IBM Clear Case, PVCS

Operating Systems: Windows, Linux, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, North Chicago, IL

Senior JAVA/J2EE developer

Responsibilities:

  • Developed front end screen using HTML, JavaScripts, AngularJS.
  • Worked on Angular JS Modules, Controllers, $HTTP request to interact with Web server
  • Developed core java (POJO) using spring framework to track task.
  • Developed SOAP client Webservice to consume documents from other systems.
  • Used Spring WebserviceTemplate to send marshalled and unmarshalled XML to/from java objects.
  • Applied Spring Aspect Oriented Programming (AOP) for common modules like logging and SQL error reporting.
  • Developed JPA classes to utilize Spring DAO to reduce complexity of JDBC.
  • Developed Spring JMS classes to consume and produce data from IBM MQ’s to track status Tasks.
  • Implemented IAM framework to initiate, capture, record and manage user identities and their related access permissions in an automated fashion.
  • Developed Quartz to monitor task and send emails to concerned persons.
  • Involved in setting up JUNIT test cases to perform unit test cases.
  • Used MAVEN as build tool to deploy applications in WebSphere application Server.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates as a tester.
  • Implemented JBPM suites for the Flow Control System of People.
  • Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Utilize EBS to store persistent data and mitigate failure by using snapshots.
  • Extensively used SPRING Frame work for all modules and below are few

Environment: JAVA/J2EE, Servlets, HTML, JavaScript, AngularJS, SOAP, WSDL, JSF, AWS Cloud Formation templates, EC2, JAX - B, JAX-WS, Spring components like IoC, DI, AOP, DAO along with JDBC, IAM framework, JBPM suite, Eclipse, Spring WS, JMS, Quartz Spring, Oracle 11g.

Confidential, Wilsonville, OR

Sr. JAVA developer

Responsibilities:

  • Worked as a UI Developer for internal application.
  • Developed Application to asses JSON and XMl from Restfull web service from consumer side using JavaScript and AngularJS
  • Worked with Web services components JAX-RS services.
  • Extensively used Spring Dependency Injection, Inversion of Control principals in the application for modularity.
  • Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Angular.JS.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Developed the application using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability.
  • The project was developed on GWT platform using Scribd API as document repertoire with MySQL as database and Tomcat as server.
  • Worked with IDE as Eclipse Juno and deployed into IBM WebSphere Application Server & used Maven build tool to achieve more functionality for build process.
  • Worked on WebSphere application server to deploy JSP and EJB applications.
  • Involved in writing stored procedures, triggers, cursors and views.
  • Worked with executed unit test cases by using JUNIT for accuracy of code.
  • Worked with defect tracking system JIRA.
  • Used SVN for version control.
  • Participated in the daily stand-up, Preplanning and Retro meetings as a part of Agile.

Environment: Core Java, JAVA/J2EE, Servlets, Restfull web service, HTML, JavaScript, JSF, CSS, JQuery, AngularJS, Hibernate ORM, EJB 2.1, GWT, Websphere, log4j, JBPM suite, Eclipse, JUNIT testing, agile methodologies.

Confidential, Nashville, TN

Senior Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Played key role in the design and development of application using J2EE, Home Grown framework, Struts, spring and EAD4J technologies/frameworks using Service Oriented Architecture (SOA).
  • Leveraged the AOP features of spring framework to handle exceptions.
  • Implemented Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages.
  • Utilized JavaScript/Struts Validator framework to validate the form data.
  • Played a key role in designing the presentation tier components by customizing the Struts framework components.
  • This included in configuring web modules, request processors and Error handling components etc.
  • Developed JSP pages using Struts custom tags.
  • Developed the components for parsing XML documents using SAX and DOM parsers.
  • Implemented design patterns like DAO, Session Façade and Value Objects.
  • Implemented the Web Services functionality in the application to allow external applications to access the data.
  • Used Apache Axis as the Web Service framework for creating and deploying Web Service clients using SOAP and WSDL.
  • Developed and Deployed EJB components in Web Logic application server.
  • Developed and implemented several test cases using JUnit framework.
  • Analyzed Use Case diagrams and created various UML Diagrams like Class diagrams and Sequence diagrams.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Coordinated with QA team to ensure the quality of application.
  • IBM MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other. Used to achieve SOA.
  • Deployed the application in WebSphere Application Server 7.5.

Environment: JMS, Spring, Apache Axis, Hibernate, EAD4J, RSA7.0, Clearcase, Clearquest, JSP 2.1, JNDI, Struts, Log4j, Junit 4.5, WebSphere Application Server 7.5, EJB, GWT, Restful web service XML, HTML,VHTML JavaScript, DB2, Squirrel database client, Windows XP and IBM MQ Series.

Confidential, Jersey City, NJ

Senior Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Analyzed Use Case diagrams and created various UML Diagrams like Class diagrams and Sequence diagrams.
  • Played key role in the design and development of application using J2EE, Struts, and spring and EAD4J technologies/frameworks using Service Oriented Architecture (SOA).
  • Leveraged the AOP features of spring framework to handle exceptions.
  • Implemented Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages.
  • Utilized JavaScript/Struts Validator framework to validate the form data.
  • Played a key role in designing the presentation tier components by customizing the Struts framework components.
  • This included in configuring web modules, request processors and Error handling components etc.
  • Developed JSP pages using Struts custom tags.
  • Developed the components for parsing XML documents using SAX and DOM parsers.
  • Implemented design patterns like DAO, Session Façade and Value Objects.
  • Implemented the Web Services functionality in the application to allow external applications to access the data.
  • Used Apache Axis as the Web Service framework for creating and deploying Web Service clients using REST and WSDL.
  • Developed and implemented several test cases using JUnit framework.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Implemented Bonita BPM process for the client activities in order to manage the people queue.
  • Coordinated with QA team to ensure the quality of application.
  • IBM MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other. Used to achieve SOA.
  • Deployed the application in Websphere Application Server 7.5.

Environment: JMS, Spring, Apache Axis, Hibernate, EAD4J, RSA7.0, Clearcase, Clearquest, JSP 2.1, JNDI, Struts, Log4j, Junit 4.5, Bonita BPM, WebSphere Application Server 7.5, XML, HTML, JavaScript, DB2, Squirrel database client, Windows XP and IBM MQ Series.

Confidential, Chicago, IL

Mid-level Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle (SDLC).
  • Used agile methodology (SCRUM) for developing application.
  • Developed JQuery and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Develop user-defined tags using XML.
  • Developed JavaMail for automatic emailing and JNDI to interact with the Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Developed Enterprise JavaBeans like Entity Beans, Session Beans and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on WebSphere application server to deploy JSP and EJB applications.
  • Worked with the JAX WS web services and worked on SOAP, WSDL to develop the web services.
  • Involved in making changes to the WSDL and generating the client jars.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, EJB 2.1, JSP 2.0, Servlets 2.4, JNDI 1.2, JavaMail 1.2, JDBC 3.0, JAXWS, HTML, XML, JQuery, Java Script, My Eclipse 6.0, Oracle10g, Maven, IBM WebSphere Application Server, Windows XP.

Confidential

Mid-level Java Developer

Responsibilities:

  • Involved in all phases of the SDLC.
  • Developed the User Interface with JSPs library and Action Forms.
  • Involved in Transactions, login and Reporting modules, and customized report generation using Controllers, Testing and debugging the whole project for proper functionality and documenting modules developed.
  • Developed java scripts for all client side validation and developed User Interface (GUI) using JSP, CSS.
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns.
  • Developed the business logic using spring and persistence logic using Hibernate.
  • Developed and Deployed EJB components in Web Logic application server.
  • Monitored error log using Log4j and solved the problems.
  • Implemented JDBC to interact with Oracle 10g database.
  • Integrated the spring framework with Hibernate ORM tool.
  • Involved in developing of test procedures for unit testing and testing of the module.
  • Used JUnit for testing and integration of modules.

Environment: s: Java EE 5, JDK 1.5, JSP, Servlets, XML, Spring, Hibernate, Log4j, JDBC, HTML, DHTML, JavaScript, Tomcat6.0,Oracle11g, Websphere 7, JUnit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analysing the business needs, system and database designing
  • Designed and implemented the reporting front end and backend code for the n - tier Cross Channel Web Analysis application
  • Used J2EE, Java, JSP, PL/SQL, XML, XSD, XSLT, spring, JavaScript, Apache TomCat.
  • Configured and used spring framework for creating web based user interface.
  • Eclipse3.0 has been used for developing the application and deployed to the WebSphere application server
  • Implemented server side task using Servlets, JavaBeans and XML
  • Involved in providing solutions to specific area using Documentum
  • Created tables in Sql for retrieval and data manipulation using Oracle 10g
  • Developed code using Test Driven Development (TDD) - Implementing a test code to pass and clean the code.
  • Created web application using WDK templates and DFC
  • Used Spring IOC concepts to build the framework
  • Used agile methodology to develop and deliver project
  • Resolve Bugs and Change Requests to already existing code
  • Used JUnit for test driven development and perform unit testing
  • Responsible for code review, maintaining application flow, debug, build and deployment.

Environment: Java/J2EE, JSP, Servlets, Junit 4.4, springs 2.5.

We'd love your feedback!