We provide IT Staff Augmentation Services!

Sr. Java/jee Developer Resume

0/5 (Submit Your Rating)

New Jersey, NJ

SUMMARY

  • Around 8+ years of IT experience in developing software applications using JAVA/J2EE technologies.
  • Solid experience in using Java Design Patterns and Unified Modeling Language (UML) in designing JEE applications.
  • Extensive development experience in object oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall, RUP and Agile.
  • Excellent programming skills in JAVA, C, C++, HTML, DHTML, JavaScript, AngularJS, SQL, PL/SQL and XML Technologies.
  • Strong business knowledge in Telecom and Banking.
  • Expertise in using J2EE design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and GOF patterns - Factory, Abstract Factory, Singleton, Adapter, Observer, Composite etc.
  • Expert in documenting business requirements, functional, technical specifications and test cases.
  • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages and Views.
  • Hands on experience in creating build scripts using ANT and Maven.
  • Experience in Networking and load balancing applications.
  • Good communication and interpersonal skills.
  • Excellent problem solving, analytical and leadership skills and ability to perform independently or as part of a team.
  • Extensive experience in design and implementation of MVC architecture using STRUTS 1.x/2.x, SPRING 3.2,spring-ws and JSF.
  • Solid experience in design, development of web based applications using HTML, DHTML, CSS, JavaScript, AJAX, JSP, AngularJS, Java script libraries like JQuery & DOJO, Ext Js and Tag Libraries.
  • Strong in design and development of SOAP & Restful Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, JERSEY and WS-Security.
  • Good working experience with HIBERNATE open source object/relational mapping framework.
  • Good working experience with Mule ESB.
  • Expertise in using JMS for Asynchronous messaging.
  • Proficient in development of enterprise business solutions using Apache Tomcat, WebLogic, WebSphere and JBOSS application servers.
  • Extensive experience with Oracle … Microsoft SQL Server, MySQL, DB2 and Microsoft Access.
  • Excellent hands on experience with Servlets, JDBC, EJB 3.0-Session beans, entity beans, JMS, XML, XSLT, DTD, XSD and DOM/SAX.
  • Good expertise using various IDE tools like RAD, Eclipse & Net Beans etc.
  • Experience with Workflow management & Batch processing.
  • Expertise in Unit testing using JUnit &Mockito, Integration testing, Smoke testing & System testing.

TECHNICAL SKILLS

Programming Languages: Java, C++, C

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O

Java Technologies: Java, JEE, JDBC, Servlets, JSP, JSTL, JavaBeans, EJB-Session beans, entity beans, JMS, JNDI

Frame Works: Custom MVC, Struts, Spring, Spring WS and JSF.

IDEs: Eclipse, Net Beans, JBuilder, and RAD.

ORM: Hibernate, iBatis.

Design and Modeling: Poseidon for UML, Rational Rose, Microsoft Visio

Web Services: SOAP, WSDL, JAX-WS, UDDI, CXF, AXIS, JAX-RS, JERSEY, WS-Security

Databases: Oracle, SQL Server, MySQL, MS-Access.

Scripting languages: Java Script, Shell Script, AJAX, Java script libraries- JQuery, DOJO, ExtJs, AngularJS

XML technologies: XML, DTD, XSD, XSLT, XPATH,JAXP,JAXB

Web/Application Servers: Tomcat, WebSphere, Web logic and JBOSS

Testing: JUnit, Mockito, SOAP UI Testing

Build tools: Ant, Maven, IVY, Jenkins, Mule ESB

Version Control: CVS, VSS, Subversion, Rational Clear case

Environment: s Windows XP/7/8, Unix,Linux

PROFESSIONAL EXPERIENCE

Sr. Java/JEE Developer

Confidential - New Jersey, NJ

Responsibilities:

  • Implemented development process on Software Development Life Cycle.
  • Involved in data Integration and Documents module.
  • Involved in using HTML, DHTML, Java Script,AJAX, ExtJs, JQUERY, JSP and Struts Tag Libraries to develop view pages
  • Involved in doing analysis on DB Schema as per new design in DB2 from Oracle.
  • Implemented Java code and design as per the SONAR and coding guidelines.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading and Serialization.
  • Involved in preparation of developer test cases, execution and preparation of scope & traceability matrix.
  • Utilized JBoss for web server.
  • Used Struts framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Worked on XML POC for inbound and out bound XML into database using SAX Parser.
  • Implemented business logic components using POJOs.
  • Application code investigation, code cleanup and code repository maintenance
  • Created dynamic attributes in a jsp page using the struts concept.
  • Analysed WSDLs as per wire frames, UI pages & generated client jars.
  • Involved in creating internal & external services, Entity services and handlers.
  • Involved in writing SQL queries & PL/SQL - Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc
  • Implemented Struts framework (Action and Controller classes) for dispatching request to appropriate class.
  • Involved in JBoss server configurations, Data Sources, Connection Pooling, and deploying the apps on different servers in different env.s like Local/Dev/QA/Production.
  • Used JavaScript, Jquery for the client end data validations
  • Involved in creating JUNIT test cases and ran the TEST SUITE.
  • Ran check style, Applause defects & Find bugs and fixed them.
  • Involved in fixing defects identified in QA and Dev phases. And tracked Applause status as per the guild lines.
  • Involved in creating xml inbound & outbound flows using XSTL.
  • Involved in doing Unit testing using MOKITO and also Integration testing
  • Involved in peer level design & code reviews.
  • Used SVN for version and source control.
  • Involved in capacity planning, performance tuning and monitoring of JVM.
  • Supported Dev, QA and PROD builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in building the code using Ant & deployed on server.

Environment: JAVA 1.6, J2EE, DAO, HTML,JSP,Boot strap, Java Script, XML, CSS, Ajax, ExtJs, JBoss,EJB,Oracle 11g, Log4J,Struts Tag Libraries, Eclipse 3.1, Ant 1.6,Struts 2.0, JAVA/J2EE Design Patterns, Edit Plus, DB2,Oracle,SVN,SQL developer, Windows 10.

Sr. Java/JEE Developer

Confidential - Harrisburg, PA

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, Testing and Maintenance phases of EA application.
  • Involved in gathering existing functionality of different products from BRD, HLAD and FDN.
  • Implemented Agile development process on Software Development Life Cycle.
  • Involved in effort estimations using Fibonacci approach.
  • Involved in using HTML, DHTML, Java Script,AngularJS, AJAX, ExtJs, JQUERY, JSP and Tag Libraries to develop view pages
  • Involved in preparing design TSD document with Sequence Diagrams, Class Diagrams using Microsoft VISIO.
  • Involved in doing analysis on DB Schema as per new design in DB2 from Oracle.
  • Involved in using REST API while integrating with servers.
  • Implemented Java code and design as per the Arch and coding guidelines.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading and Serialization.
  • Utilized Tomcat and Apache servers for cloud server management.drf
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Developed the application using Mule ESB, and build & deployed the services
  • Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Involved in Declarative transaction management using spring AOP.
  • Created WSDLs as per wire frames, UI pages & generated client jars using JAX-WS.
  • Used Apache CXF to create SOAP based & Restful web services.
  • Involved in creating internal & external services, Entity services and handlers.
  • Involved in defining JRules that are defined for resources to show details on UI pages.
  • Involved in writing SQL queries & PL/SQL - Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc
  • Involved in Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different env.s like QA/IST/Production.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Ran check style, PMD defects & Find bugs and fixed them.
  • Involved in fixing defects identified in QA and IST phases. And tracked QC status as per the guild lines.
  • Created MULE ESB artifact and configured the MULE config files and deployed.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Done with transformers, exception handling, testing & Security of mule ESB endpoint through WSSR.
  • Involved in doing Unit testing using MOKITO and also Integration testing
  • Involved in peer level design & code reviews.
  • Used SVN for version and source control.
  • Used SOA (Spring WS) for implementing third party Services.
  • Involved in capacity planning, performance tuning and monitoring of JVM.
  • Supported IST, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in deploying the application in Unix and to connect to see logs for fixing UAT/Production defects.
  • Involved in building the code using Ant & deployed on server.

Environment: JAVA 1.6, J2EE, Servlets 2.4, EJB 2.0, JDBC 2.0, JAXB, Spring-IOC/DI/WS, AOP, MVC, JSF components, REST API, DAO, HTML, Java Script, XML, CSS, Ajax, ExtJs, Web Sphere Application server8.0, LDAP, Oracle 10g, Log4J, Eclipse 3.1, CVS, DOJO, Ant 1.5, SOA, Mule ESB, SOAP, DB2, PL/SQL, SQL, Web Services-WSDL, SOAP UDDI, SOAP UI, Axis2, JAX RS, JERSEY, Windows XP.

Sr. Java Developer

Confidential - San Leandro, CA

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Involved in gathering requirements from existing functionality for the custodians.
  • Prepared User stories corresponding to the features taken from Backlog.
  • Involved in PSI estimations using Fibonacci approach and divided feature into different USs.
  • Involved in preparing High & low level design docs with UML diagrams using Rational Rose tool.
  • Used REST API for translated UI text.
  • Developed generic web service architecture using Spring Web Services
  • Conducted performance testing of Apache and Tomcat management services.
  • Used HTML, DHTML, Java Script,AngularJS, AJAX, ExtJs, JQUERY, JSP and Tag Libraries to develop view pages in SAI portal.
  • Used Struts framework to define Controller, action mappings, forms and View pages for Fidelity Desktop.
  • Involved in creating Workflow framework to track the processing flow.
  • Used Spring Core to define beans for Services, Entity services and corresponding depended services.
  • Involved in doing spring transaction management using AOP and using Spring Batch.
  • Implemented Batch framework to run set of processing at a time to handle millions of Orders in a day.
  • Used Apache CXF, WSDL, SOAP, AXIS and JAX-RS technologies to create web services, generate stubs and consuming the existing services.
  • Involved in developing Restful web services using Apache CXF tool.
  • Used Axis2 to creating and invoking the web services and testing web services using SOAP UI tool.
  • UsedSpring ORMto integrate Spring Framework with hibernate and JPA.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in the workflows.
  • Involved in the configurations set for Web logic servers, DSs, JMS queues and the deployment.
  • Involved in creating queues, MDB, Worker to accommodate the messaging to track the workflows.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.5 features etc.
  • Created Hibernate mapping files, sessions, transactions, Query & Criteria's to fetch the data from DB.
  • Created MULE ESB artifact and configured the MULE config files and deployed.
  • Used Mule ESB in creating http inbound & outbound flows and orchestration using Xpath.
  • Used Mule ESB to design and implement communication between software applications and SOA.
  • Involved in second level cache using EHCache in Hibernate at table level.
  • Involved in Coherence Cache set up & consumed in the application.
  • Identified check style, PMD and Find bugs and fixed them.
  • Involved in building the code & deploying on Web logic server.
  • Creating JUNIT test cases to have thorough Unit testing to avoid defects.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Involved in doing build & deployment using Maven.

Environment: JAVA/J2EE, HTML, XHTML, DHTML, JS, ExtJs, AJAX, JQUERY, CSS3, Servlets, JSP, XML, REST API, XSLT, XPATH, XQuery, Axis2, WSDL, SOAP, CXF, REST, JAX-RS, JAX-WS, Web logic server, JMS, Eclipse4.2, Elastic Search, JUNIT, Mockito, CVS, SOAPUI, JNDI, Java/J2EE design patters, Mule ESB, EMMA, Spring framework - DI, AOP, Batch, Hibernate, EJB-Session Beans, Ant, IVY, OSB, JUNIT, HP QC, Coherence, Rally.

Java Developer

Confidential, Pittsburg, PA

Responsibilities:

  • Involved in the account details Presentation module.
  • Involved in designing of Confidential s using - AIS using J2EE guidelines and different J2EE design patterns with JSP, Controller Servlets and EJB.
  • Involved in the implementation of the Service Locator, Business Delegate and the Session Fa ade design pattern for the enterprises level functionality.
  • Programmed and prepared code for interfacing with Apache Tomcat systems
  • Involved in Jtest. And used Jprobe to quickly pinpoint and repair the root cause of application code performance and stability problems that obstruct component and integration integrity.
  • Developed the Stateless Session bean for processing the business logic.
  • Developed numerous Transfer objects using the DTO design pattern for inter-tier communication.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Used Struts Validation framework for validation of user input as per the business logic and initial data loading.
  • Used JSF for automatic synchronize UI components.
  • Used JSF for navigation handling and duplicate button press problem.
  • Used Dojo to develop custom dojo widgets for Color chooser and others.
  • Used Dojo Widget Library Dijit like Tree, Back button, Calendar, List box, Validation text box, Text area, to create form, validation and for specialized input.
  • Designed and delivered innovative transparent cryptography layer for Dojo SQL using AES 256-bit encryption, protecting stolen laptops from having their offline data compromised.
  • Written SQL, PL/SQL queries. And used DB2 stored procedure, functions, triggers, cursors, objects, sequences
  • Used Crystal Report tools to generate data sources.
  • Application development using N-tiered client/server development.
  • Implemented Rational Unified Process (RUP) for software development process
  • Develop Message Driven Beans (MDB) & involved in building and accessing a web Services using SOAP over JMS.
  • Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine
  • Developed Web Services using Apache AXIS2 tool Framework.
  • Generated WSDL files using AXIS2 tool.
  • Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA) Concept.
  • Written JUnit test cases for Business Objects, and prepared code documentation for future reference and upgrades.
  • Used Groovy for static and dynamic typing, operator overloading, associative arrays, polymorphic iteration and native support for regular expressions.
  • Written build xml file for ANT scripting from Groovy.
  • Used IBM Rational Clear Case(software configuration management (SCM)) for version control, workspace management, parallel development support and build auditing to improve productivity.
  • Deployed applications using Web logic Application Server.
  • Implemented open source log4j logging framework in whole application.
  • Used CVS as a version controlling tool for managing the module developments.

Environment: JAVA, J2EE, Servlets 2.4, EJB 2.0, JDBC 2.0, JAXB, Struts 2.0, JSF components, DAO, HTML, Java Script, XML, CSS, Ajax, Web logic Application server, LDAP, Oracle 10g, Log4J, Eclipse 3.1, CVS, DOJO, Ant 1.5, SOA, SOAP, DB2, PL/SQL, SQL, Axis2, Web Services-WSDL, SOAP, UDDI, SOAP UI, JAX RS, JERSEY, Windows XP.

Java/J2EE Developer

Confidential - Malvern, PA

Responsibilities:

  • Designed user interfaces, object model, application server logic and schema by analyzing requirements.
  • Used J2EE patterns for designing applications.
  • Designed UI pages using HTML, DHTML, JavaScript, AngularJS,Ext JS, JSP and Struts tag libraries.
  • Monitored the performance of application using JProbe, also coded Struts Action Classes and Model Classes.
  • Using Model View Controller (MVC) architecture of Struts developed client User Interface.
  • Used Struts Validation framework for client/server validations.
  • Extensively used design patterns like Singleton, Factory, Abstract Factory etc.
  • JMS is used for exchanging the information like Author publication status report between the author and company.
  • Used EJB Session beans and entity beans to develop business services and the persistence.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Designed UI using HTML, DHTML, Java Script, CSS and JSP.
  • Developed distributed java components using EJB and JPA for persistence.
  • Involved in peer design and code reviews using JProfiler.
  • Involved in writing Oracle SQL & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views.
  • Involved in doing performance tuning by observing AWR reports & execution plans.
  • Involved in IBM MQ Series set up & messaging using Queues.
  • Involved in setting up rules & apply to the application using JRules.
  • Application deployment and Application Server maintenance.
  • Production server issues investigation and providing solutions (Common and reusable) for technically challenged problems
  • Involved in implementing & processing batch processing.
  • Application code investigation, code cleanup and code repository maintenance
  • Used Eclipse as IDE to develop the application.
  • Involved in preparation of scope & traceability matrix.
  • Prepared Change Request business documents and participated in testing.
  • Onsite Coordination with customer, business partners of RTA and project team
  • Involved in JUnit & Integration testing.
  • Performed Change and release management and supporting business users of application.
  • Involved in doing build using Maven and deployed on Web sphere server
  • Followed coding guidelines while implementing the code.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development.
  • Ran check styles, find bugs and configured EMMA tool for test coverage.

Environment: JAVA/J2EE, JSP, Servlets, Java Beans, JSTL, Java Script, EJB-session bean, entity beans, JMS, HTML, DHTML, Struts, Eclipse, Apache Tomcat 6.0, CVS, Windows 2000, JAVA/J2EE Design Patterns, Edit Plus, TOAD, Ext JS, Struts Tag Libraries, Validation framework, JUNIT, JProbe, Oracle-SQL, PL SQL, EMMA, QC, Maven etc.

Java Developer

Confidential

Responsibilities:

  • Involved in Requirements analysis, design, and development and testing.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and Taglibs.
  • Used Java script for client side validations.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Used Struts frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
  • Used Struts Validation frame work to do business validation from server side.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
  • Involved in managing Business delegate to maintain decupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Used Eclipse IDE to develop the application
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
  • Developing customized reports and Unit Testing using JUnit.
  • Involved in running PMD defects & Find bugs.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.
  • Involved in fixing defects & tracked them using QC & Provided support and maintenance and customization
  • Involved in writing services to process the payments done by Confidential ts & also involved in generations of invoices for in & out Confidential ts.
  • Developing customized reports and Unit Testing using JUNIT.
  • Involved in writing developer test cases & in preparation of scope & traceability matrix.
  • Dealt with business processes and Updated Project documents.
  • Supported the application in IST, QA and Production environments.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the JBOSS application server.
  • Involved in validating the application for different browser compatibility & users load

Environment: Core Java, J2EE, JSP, JBoss, Oracle, Eclipse, EJB-Session Beans, Entity Beans, JMS, XML, HTML, DHTML, Java Script, CSS, AJAX, SVN, Struts, JUNIT, XML, QC.

We'd love your feedback!