We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • 9+ years of Java/J2EE experience, career has spanned a range of functions including that of Sr.J2EE developer and J2EE developer. A dynamic, innovative programming professional with demonstrated expertise in developing and implementing highly technical, user - friendly enterprise applications using Java and J2EE platform.
  • Valuable experience in transition projects. Involved in the knowledge acquisition process and worked as an onsite coordinator interacting with clients to understand business requirements, to propose solutions.
  • SDLC: 8 years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Java J2EE: 8 years of excellent experience in various technologies include, but not limited to: Java2 (JDK 1.7, JDK1.6 and JDK1.5), EJBs (2.0, 3.0), JMS, MQ series, Oracle JMS, Oracle Advanced Queues, Spring 4, Hibernate 3.0/4.0, JDBC (2.0, 3.0), Servlets, JSP, JSFs, HTML,, CSS, XML, XPATH, XSL, JAX-RPC, JavaScript, Oracle(9i, 10g, 12c).
  • Web services: 6+ years of experience in building SOA architecture service components and creating web services using SOAP, Spring-WS, Axis2 and Cxf, WSDL, JAX-RPC/WS, XML. Have 4+ year experience in building REST web services using JERSY framework integrated with spring.
  • Databases: 7 years of experience with RDBMS implementation, database design and development using Oracle 91, 10g, 12c, PL/SQL and DB2.Proficiency in writing store procedures, functions, triggers using Sql-PlSql .
  • Webservers: 7 years of extensive in Analysis, Design, Coding, Integration Development and Developing client & server end programming for applications using sun and web technologies using WebLogic application server 10g/12c, IBM Web Sphere Process Server 6.2,8.0, Jboss 4.2 and Wildfly 9.2.
  • Comprehensive understanding of Java concepts pertaining to Core java (Multithreading, Encapsulation, Inheritance), JDBC, Servlet, JSP using Spring MVC frameworks.
  • Extensively worked on design using UML, Rational Rose 2003 and Viso professional for designing the sequence diagrams, collaboration and class diagrams.
  • XML: Strong XML experience using XML 1.0, XSL, DTD Schema & SAX/DOM, XSL, HTML, DHTML, CSS and JavaScript.
  • Expertise in java design patterns including Data Access Object, Session Façade, Business Delegate, Chine of responsibility, Service Locator, MVC, Front controller, Command, factory, Transfer Object and Singleton.
  • Extensive experience working in JPA with Hibernate and spring web services frameworks.
  • Experience working on Web Services architecture in SOAP and WSDL using SpringWS, Axis2 and Cxf implementations.
  • Strong experience with Junit, TestNG, Mockitto, Easymock and JMeter in performing unit test and determining the application functionality.
  • Strong experience working with me messaging systems like JMS, MQ Series and Oracle Advanced Queues.
  • Proficient in using various IDEs like Eclipse, IBM IID, WebLogic Integrator, spring tool suite for Java/J2ee application development.
  • Several years of experience in using configuration management tools like Bugzilla, perforce, CVS and SVN.
  • Worked on various emerging programming techniques like AGILE Methodologies (Scrum), Waterfall and Test driven methodologies.
  • Hard working, persistent, target-oriented, presently looking for more challenging opportunities in software development.
  • Have worked on various domains like Automobile and Telecom enterprise applications.
  • Tenacious problem solving skills with proven ability to consistently deliver projects on time, under budget with quality.

TECHNICAL SKILLS:

E-Business Skills: EJB, JMS, Web services(Spring WS, SOAP & REST), JNDI, JDBC, JSP, Servlets, Java Beans, Spring 4, XML, XSchema, XML, XSchema, XSLT, XPath, WSDL,SOAP, Hibernate 4 and JAX-RPC/WS.

Internet Skills: JavaScript, HTML, DHTML, CSS, AngularJS

Software Development Methodologies: Waterfall, Agile and Test driven.

Software Engineering: Requirements gathering, software design, best-practices implementation - have led the design and implementation of large projects.

Frameworks: Spring3/4, Hibernate 4, Mule and IBM Enterprise Service Bus

Database Skills: DB2, Oracle, PL/SQL, SQL

Programming Languages: Java/J2EE

Operating Environments: Windows XP, Linux, UNIX

Application/Web Servers: WebSphere Process Sever 6.2/8, WebLogic 10/12c and Wildly 9.2

Version Control Tools: WinCVS, Perforce, SVN and Clear case.

Editors: IBM IID, Eclipse, WebLogic Integrator, spring tool suite.

Profiling Tools: JProfiler, Eclipse Memory Analyzer and WebSphere Studio Profiling Tool

Build Tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Sr. Java/ J2ee Developer

Responsibilities:

  • Worked with a team of four developers to create a new framework that will interact with Mercedes-Benz cars and provide services to users.
  • Involved in the analysis, design and development of complete MB-TOS project.
  • Improved performance of messaging from 0.203 ms to 0.029 ms by developing a framework that can enable array based bulk queuing using Oracle AQ.
  • Developed the interface to communicate to vehicle based on manufacturer’s communication protocol (TCU3 Protocol).
  • Developed SQL queries, functions and stored procedures for implementing complex business logic to be handled in database.
  • Developed single page application using HTML and AngularJS for properties application.
  • Analyzed performance bottlenecks, memory leaks, CPU loads and resolve threading issues using Eclipse Memory Analyzer
  • Responsible for complete design, integration and development of REST web services to interface with TOS, UI, Mobile, Seibel systems and other external systems.
  • Responsible in developing proof-of-concept using Spring 4, Hibernate, EH cache, Jersey and Wildfly to create a framework that will load the properties of the application runtime without outage in the application and succefully implemented the same.
  • Responsible in the design of Properties GUI using HTML, JQuery and REST services.
  • Designed and developed SOAP and REST web services using J2EE and Oracle AdvanceQ Queues for message services.
  • Developed a POC to demonstrate the various ways of building restful services using spring, Wildfly and Jersey (JAX RS implementation) framework.
  • Responsible in design and implementation of package structure, common framework including cache and integration flow and estimation of the project.
  • Responsible for implementation of highly re-useable, extensible and configurable integration flow engine using Spring 4, Jersey (JAX RS implementation).
  • Responsible in building the persistence layer using JPA with Hibernate as provider and spring framework.
  • Responsible in integrating the Spring EH- Cache framework to cache the static data.
  • Responsible in implementing the exception and error handling framework.
  • Mentored the team in the use of Spring 4, JPA-Hibernate and Jersey Framework.
  • Have used LOG4J to implement the logging framework.
  • Created unit test framework using TestNG integrated with Junit.

Environment: Java/J2EE, SpringWS-SOAP, JAX-RS(Jersey), Oracle Sql/Plsql,, Oracle AQ, TCU3 Protocol, XML, JSON, Xpath, JPA with Hibernate 4, Oracle 12c, Jboss - 4.2.0 and Wildfly 9.2, Eclipse, Eclipse Memory Analyzer, Mockitto, SVN, Maven, Log4j, AngularJS.

Confidential, New your city, NY

Java/J2EE Developer

Responsibilities:

  • Designed and developed Spring SOAP and RESTful web services to interact with downstream and upstream systems.
  • Improved the performance of web services and JMS modules by implementing best practices. Latency decreased from 900ms to 811ms ie ~9.8%.
  • Spring JMS modules to interact with internal applications for transaction reliability.
  • Designed and created of persistence modules using JPA with Hibernate.
  • Improved the performance of the persistence module by implementing tuning techniques and best practices in the range of 10-15%.
  • Designed work flows using AVOS BPEL and integrated J2EE components in work flow.
  • Implemented Dozer mapping for data transformation and xml object conversion
  • Responsible to validate that the system or applications under development satisfies the business requirements.
  • Have meetings with business to gather and understand the requirements to facilitate the integration teams with right information for application/system development.
  • Conducts review and propose solutions on all the deliverables High Level Design/Functional Specifications/Detailed Design Documents across the integration teams to ensure that they satisfy the business specifications.
  • Performs review on the vendor deliverables like High Level Design/Functional Specifications/Detailed Design Documents and code and ensure that they adhere to AT&T standards and meet the business /functional requirements.
  • Extensively involved in creating and managing the AT&T ordering workflow functionalities Order Manager Express application.
  • Extend support and facilitate the testing teams in testing /closing the defects in test environments.
  • Involved in the complete SDLC to have the right information for the system implementation.
  • Provide presentations on different technologies to technical teams across to share/gain knowledge.
  • Have discussions /meetings with Enterprise Architect Leads to gather Coding/technology standards that are to be adhered.
  • Conduct technical meetings to discuss on current technologies and to resolve any challenges that are faced at AT&T OMX implementation.
  • Used Top-down approach web service methodology in developing customer account /order creation services for AT&T applications using JAX-WS and SOA based architecture.
  • Worked on the Integration tier responsible for writing the services to communicate with external resources such as legacy systems (Software Driven Network), messaging systems: JMS, JDBC, J2EE API.
  • Used spring tool suite for designing, constructing, testing, and deploying Java 2 Enterprise Edition (J2EE) applications.
  • Developed XML messages to hold business data and used XPath to read the information in XML document.
  • Developed application level logging using LOG4J
  • Used CVS for version controlling.
  • Mockitto integrated with JUnit for unit testing.
  • Analyzed performance bottlenecks, memory leaks, CPU loads and resolve threading issues using JProfiler

Environment: Java/J2EE, SQL, SpringWS (SOAP & RESTful), JMS, AVOS, XML, JSON,XPATH, Hibernate 4, Spring 3.2, HTML, Java script, JSP, Oracle 12c, Web Logic Application Server 12c, Eclipse, AVOS Designer, JProfiler, Mockitto, SVN, Maven, Log4j.

Confidential, IRVING, TX

Java/ J2EE Developer

Responsibilities:

  • Involved extensively in the design of business process using IBM BPEL and Web sphere process server 6.2.
  • Designed and developed JMS, EJB modules and integrated with BPEL process.
  • Created mediation modules for SCA, JMS and Web service bindings using IBM mediation features in BPEL.
  • Implemented the web service integration components using spring framework (Dependency) and CXF framework.
  • Used Waterfall Methodology development principles in design and development of OM+ application.
  • Involved in the requirements gathering to address the gaps/issues in the early design stage from comparing to the current OM+ system.
  • Designed and created user interfaces to display Order status using Spring MVC framework with HTML, Java script and JSP.
  • Proposed and involved in implementation of database driven process definition (work flow). Decreased the complexity and improved performance using the database driven than XML template based workflow generation.
  • Improved the performance of complex stored procedures from 4 mins to 17 seconds (~92%) by re-factoring them using pure XML and XML Queries.
  • Provided stored procedures to mask sensitive data in the using DB2 security.
  • Created DB2 Stored procedures to implement pure XML based Business Logic.
  • Responsible to deliver the design artifacts: Use case and Technical design document from the provided Business Requirements Documents.
  • Responsible to provide the design solution for all the identified use cases to support the implementation.
  • Developed process flow diagrams, sequence diagrams and Class diagrams for all the identified use cases using Visio Professional.
  • Responsible in constructing the service charters based on SOA architecture for all the identified service components as listed: customer profile/quote, order, fulfillment and order completion.
  • Responsible in laying out the usage of spring’s framework to consume the web services in the web layer.
  • Using JMS for asynchronous process for order creation and order fulfillment from order entry system.
  • Used top-down approach web service methodology in developing web services for membership, quote, order creations and fulfillment using JAX-WS and SOA based architecture.
  • Used TOAD to interact with database for developing new tables and generating E-R diagrams for the existing tables. Involved in the physical and logical data modeling.
  • Used Eclipse for designing, constructing, testing, and deploying Java 2 Enterprise Edition (J2EE) applications.
  • Using LOG4J for application logging.
  • Used SVN for version controlling and JUnit for unit testing.
  • Analyzed performance of business processes and EJBs using WebSphere Studio Profiling Tool.

Environment: Java/J2EE, SQL, PLSQL, IBM BPEL, SOAP & RESTful Web services, JMS, EJB, XML, XPATH, Spring 3.1, HTML, Java script, Servlets, JSP, DB2 9.7, Web sphere Process Server 6.2, Web sphere Integration Developer 6.2,SOA-IBM ESB, Toad for DB2 and Web sphere Data studio, WebSphere Studio Profiling Tool, Easy mock, Junit, SVN, Altona XML Spy, Log4j

Confidential

Java/ J2EE Developer

Responsibilities:

  • Designed and developed SOAP web services using Axis2 to interact the application to SAP systems for Procurement & Material Management and Restful web services using Jersey framework.
  • Created JMS modules using Tabaco as message provider to interact with internal applications and modules.
  • Was involved in the design phase to understand requirements and to deliver technical specification document.
  • Have used EJB and Hibernate API in implementing persistence Layer.
  • Developed java components using Spring 3 and Hibernate.
  • Have developed Enterprise Java Beans to implement the business components and have worked in SOA architecture in creating orchestration service from building all the service components that makes a service.
  • Using JAX-WS, WSDL and SOAP have exposed the existing EJB’s to web services.
  • Optimized legacy procurement modules to access SAP inventories
  • Have used JAX-WS SOAP web services to interface with external systems (SAP/PeopleSoft) and devices to update the confirm /hold /release inventory messages.
  • Worked on the Integration tier responsible for writing the services to communicate with external resources such as legacy systems (SAP/PeopleSoft), messaging systems: JMS, JDBC, J2EE API.
  • Have used point-to-point JMS messaging style in publishing the audit messages, messages while new inventories are added, messages when hold or confirm is made during exchange vacation week.
  • Used Eclipse and WebLogic Integrator for designing, constructing, testing, and deploying Java 2 Enterprise Edition (J2EE) applications.
  • Developed application level logging using LOG4J
  • Used CVS for version controlling and JUnit for unit testing.

Environment: Java/J2EE, SQL, PLSQL, SOAP & REST Web Services, JMS, EJB, Spring 3,Oracle 11g, Web Logic Application Server 9.2, Eclipse, Web logic Integrator 10.2, Easy mock, Junit, Toad for Oracle, CVS, Maven, Log4j

Confidential

Java/ J2EE Developer

Responsibilities:

  • Was responsible to plan and execute the design of application based on customer requirements.
  • Design and developed the Data Access Layer.
  • Developed the web components using JSPs and Spring MVC framework.
  • Elaborated interface definitions and web services specifications together with the Business and System Analysts and Architecture Group.
  • Implemented the web services and associated modules integration.
  • Created Engineering order workflow using WebLogic integrator in WebLogic Application Server.
  • Developed the web service components using SOAP, Java, and WSDL to show engineering fetch the different risk metrics and persist the metrics in the database (Oracle).
  • Have extensively used EJB 3 beans and JPA in implementing the persistence layer.
  • Have used Java RMI and JDBC in making remote calls to Enterprise beans to retrieve and to persist the engineering order data.
  • Used Eclipse and WebLogic Integrator for designing, constructing, testing, and deploying Web services, portals, and Java 2 Enterprise Edition (J2EE) applications.
  • Worked on the Integration tier and was responsible in writing the services to communicate with external resources using JMS, Enterprise Service Bus integration framework, XML and SOAP standards.
  • Proficiency in data modeling (physical data modeling) and have built ER diagrams and server model diagrams using PL/SQL developer tool. Involved in the physical and logical data modeling.
  • Developed application level logging using LOG4J
  • Used CVS for version controlling and JUnit for unit testing.
  • Involved in bug fixing and other maintenance of the application with Quality Center 9.2

Environment: Java/J2EE, SQL, PLSQL,BPEL, SOAP & Restful Web Services,, JMS, EJB, XML, JSON, XPATH,HTML, CSS, Java script, Servlet, JSP, Oracle 10g, WebLogic Application Server, Eclipse, WebLogic Integrator, Toad for Oracle, Junit, SVN, Log4.

We'd love your feedback!