We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY:

  • Having 8+ years of IT experience in design, development, testing, implementation and support of Enterprise applications using J2EE technologies. Worked extensively in J2EE (JSP, Servlets, EJB), Struts, Java - Networking, RMI, Swing, Tomcat, Web Sphere, JDBC, XML, Spring, Legacy, Hibernate and well versed with Oracle/DB2 database, OS Concepts.
  • In-depth knowledge and experience using Java, JS, Angular JS, SQL, PL SQL, HTML, DHTML, CSS, XML languages.
  • Adept at developing applications using Struts as a unified MVC (model, view, controller), Spring and JSF frame work for web.
  • Experience in leading the Software Performance Engineering.
  • Having multi domain experience in Telecom & Automobile.
  • Proven experience in leadership roles with ability to create value, high productivity and architectural decisions
  • Experience in architecture, design, developing & delivering mission critical software.
  • Experience & strong knowledge base on Distributed Systems, Databases and Messaging Platforms.
  • Expertise in Big Data &Database Design and having experience in handling huge data volumes and data sizing.
  • Experience in cloud technologies, implementations& recommendations..
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services(Soap, Restful) that include several components like SOAP, WSDL, XML,XSD, UDDI, Axis2 and JAX-WS.
  • Expertise in design and development of various web and enterprise applications using Java EE technologies like JSP, JSTL, Servlets, JDBC, Hibernate, Spring, EJB, Web Services, DB2, MySQL, Oracle, HTML5, CSS3, DHTML, AJAX, JavaScript, jQuery, AngularJS, Backbone.js, Bootstrap, YUI3
  • Experienced in using Objects Oriented Design, Design patterns, UML and Rational Rose.
  • Proficient in using Object Oriented Analysis and Design (OOAD) principles.
  • Extensive experience in GUI design using JSP, JSF, HMVC Pattern, MVC Architecture, leading to substantial reduction in time and effort.
  • Use of IDE for developing environment like IRAD, Eclipse, NetBeans, Sun ONE Studio, Web Sphere Studio 7.0 8.0, Sound RDBMS concepts and extensively worked with Oracle 8i 9i 10g 11g, DB2, SQL Server 8.0 9.0 10.0 10.5 11.0, MySQL, MS-Access and Toad.
  • Experienced in writing PL SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL.
  • Expertise in Developing and Deploying Enterprise Java Beans (EJB) on Application/Web Servers like WebLogic, Tomcat, WebSphere and JBoss.
  • Followed strict guidelines to enforce a HIPAA-compliant EDI X12 operation.
  • Worked on ConceptWave Order Management/Ericsson Order Negotiation/Ericsson Product Catalog etc..
  • Experience using persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Worked with different SDLC methodologies like RUP and Agile (TDD, SCRUM and XP) and Waterfall methodology.

TECHNICAL SKILLS:

Languages: Java, J2EE, JavaScript, C, C++ and Shell Scripts.

Technologies: J2EE, JDBC, IBM MQ, Servlets, JSP, JavaBeans, RMI, EJB, JNDI, JAX-WS, Apache CXF, JMS,EMS,JSF, JavaScript, CSS

J: Boss, Web Sphere, WebLogic, Apache Web Server, Apache Tomcat.

FrameWorks/OR Mapping: MVC, JPA, Struts1.x/ 2.0, Spring 2.x/3.0, JSF, SOA and Hibernate 3.0/4.0.

XML/HTML: HTML4.0,5.0/DHTML,SAX, DOM, XML, DTD, XSD, JAXB, XPath and JAXP.

Web Services: SOAP, WSDL, JAXP, JAX B, AXIS, JAX-WS, WSDL4J, Soap-UI, RESTFUL.

Methodologies/Design Skills: RUP, TDD, Agile methodology, UML, OOP, OOAD and J2EE Design patterns.

RDBMS/DBMS: Oracle 8.x 9i 10g 11g, IBM DB2, MS Access 2003, MS SQL Server 20, TSQL, SQL, PL SQL, Triggers, Views, HQL, Criteria and Toad.

Unit Testing Tools: JUnit, UAT, Regression Test and Customer Test, Cactus.

Other Utilities: Log4j, ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential - San Diego, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Experienced in gathering business requirements and business artifacts.
  • Developed the GUIs using HTML, CSS, JSP, Java Script and JQuery Components.
  • Developed the GUI module using Angular JS, AJAX framework
  • Design and development of the Alliance application using Spring MVC and Hibernate.
  • Worked on spring dependency injection, declarative transactions, AOP.
  • Created MongoDB collections and integrated with spring and MongoDB.
  • Developed the custom tags for frequently used tags in project.
  • Coded and developed EJB Components, both Session Beans and Message Driven Beans, modeling the business logic based on applications specified coding standards.
  • Followed Agile Scrum methodology, Test-driven development(TDD) and Continuous integration and Pair Programming.
  • Developed the GUI module for desktop website using Struts Framework.
  • Implemented Web-Services to integrate between different applications (internal and third party components) using RESTful services using Jersey.
  • Developed several Spring /Servlets /JSP for MVC tiers to accomplish a variety of functionalities described above with respect to MVC design pattern, Command design pattern etc.
  • Used Java script, JQuery, JSTL and CSS for developing the JSP’S.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Implemented Hibernate ORM tool to interact with back end persistence system.
  • Developed Hibernate entity POJOs based on Database schema.
  • Coordinated Unit, Integration, Test Driven Development and User Acceptance Testing and developed test cases for bean components.
  • Developed and deployed application in Web Logic AS in clustered mode
  • Used CVS for maintaining the component and for release and version management, and Jenkins for build process.
  • Followed agile software methodology for project development.

Environment: Java/J2EE, XML, UML, HTML, CSS, JSP, JavaScript, Struts, Spring, Hibernate, RESTful Web Services, JQuery, AngularJS, Eclipse, JUnit, Windows, Unix, Web Logic AS 12c, AJAX, Jenkins, JSON, Ant, Oracle 11g, CVS.

Confidential - Lincolnshire, IL

Sr. Java/J2ee Developer

Responsibilities:

  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document Developed cross platform front ends using *HTML5, CSS3, JavaScript, jQuery, JSON, AngularJS
  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet)
  • Implemented controller (abstract) and mapped it to a URL in .servlet.xml file. Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • JavaScript animations* and interactive* HTML5 components using jQuery & AJAX.
  • Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database wrote JavaScript functions.
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Worked with QA team to design test plan and test cases for User Acceptance Testing (UAT).

Environment: Java, J2EE, Spring MVC, Hibernate, HTML, JavaScript Angular.JS JQuery, JSP, CSS, JDBC, DB2, SVN.

Confidential - Detroit, MI

Sr. Java/J2ee Developer

Responsibilities:

  • Coordinated closely with client’s Enterprise Architecture team in signing off the design of the application.
  • Used DOJO for client side framework.
  • Developed a REST web service API's using Mule services, implementing Spring MVC, and JDBC modules.
  • Creating, Debugging and testing web applications using web services using RESTful, Javascript, JQuery, AJAX and SQL.
  • Implemented RESTful web service using JAX-RS API.
  • Used Mule ESB for application integration and deployed mule applications
  • Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.
  • Maven and Jenkins used for the automatic build process.
  • Developed various Oracle PL/SQL programming with stored procedures, packages, functions, triggers and other advance technologies.
  • Collaborate with projects / lead developers to ensure the architectural direction is implemented into the solution. Works with project teams/working teams to identify areas where there may be integration, continuity, impacts, reuse, and dependencies between efforts.
  • Unit and integration test cases are being designed and developed using JUnit and JMockit.
  • Used Spring Tool Suite (STS) as IDE for development and deployed application on Web logic.
  • Implemented the Model-View-Controller (MVC) design pattern using Java 2 Platform Enterprise Edition.
  • Used Rich Faces in an advanced UI component framework for easily integrating Ajax capabilities into business applications using JSF.
  • Set up ActiveMQ for asynchronous communication and implemented the messaging modules using Apache Camel API.
  • Used ActiveMQ to communicate 2 Systems To and Fro Communication where Asynchronous Message Communication was required.
  • Implemented JSF MVC framework to make separate behavior and presentation in application.
  • Developed few pages with HTML5, AngularJS and CSS3.
  • Developed Data persistence API using Hibernate and Spring DAO layer.
  • Implemented logging and transaction manager using spring’s Aspect Oriented Programming (AOP) concept.
  • Used DAO's and services for data storage and retrieval.
  • Implemented critical DB design optimization techniques in the application. Created Oracle cron jobs to update crucial tables.
  • Redesigned and tuned SQL queries to improve the performance of the applications.

Environment: Java/J2EE, Spring, Hibernate, JSP, Servlets , HTML, DOJO, JavaScript, Struts, Spring AOP, XML, XSD, XSLT, CSS, JUnit, RAD, Oracle, PL/SQL, SQL developer, Web sphere Application Server, ANT, Log4j, Unix, Quality Center, JIRA Tracking tool.

Confidential

Java Developer

Responsibilities:

  • Understanding Use requirements participating in design discussions, implementation feasibility analysis both at front-end and backend level, documenting requirements.
  • Using RUP and Rational Rose, developed Use Cases, created Class, Sequence and UML diagrams.
  • Application Modeling, developing Class diagrams, Sequence Diagrams, Architecture / Deployment diagrams using IBM Rational Software Modeler and publishing them to web perspective with Java Doc.
  • Participation did in Design Review sessions for development / implementation discussions.
  • Designed & coded Presentation (GUI) JSP's with Struts tag libraries for Creating Product Service Components (Health Care Codes) using RAD.
  • Developing Test Cases and unit testing using JUnit
  • Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic with latest features of JDK1.5 such as Annotations and Generics.
  • Extensive use of AJAX and JavaScript for front-end validations, and JavaScript based component development using EXT JS Framework with cross browser support.
  • Appropriate use of Session handling, data Scope levels within the application.
  • Designed and developed DAO layer with Hibernate3.0 standards, to access data from IBM DB2 database through JPA (Java Persistence API) layer creating Object-Relational Mappings and writing PL/SQL procedures and functions
  • Integrating Spring injections for DAOs to achieve Inversion of Control, updating Spring Configurations for managing Java objects using callbacks
  • Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling using JAXB
  • Prepared and executed JUNIT test cases to test the application service layer operations before DAO integration
  • Creating test environments with WAS for local testing using test profile. And interacting with Software Quality Assurance (SQA) end to report and fix defects using Rational Clear Quest.
  • Creating views and updating code to IBM Rational Clear case for Source code control.
  • Solving QA defects, scheduling fixes, providing support to production application.

Environment: Java JDK 1.5, JSP, JSP Custom Tag libraries, JavaScript, EXT JS, AJAX, XSLT, XML, DOM4J 1.6, EJB, DHTML, Web Services, SOA, WSDL, SOAP, JAXB, IBM RAD, IBM WebSphere Application server 7.0, IBM DB2 8.1, UNIX, UML, IBM Rational Clear case, JMS, Spring Framework, Hibernate 3.0, PL/SQL, JUNIT 3.8, log4j 1.2, Ant 1.7.1.

We'd love your feedback!