We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Around 8 years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Proficient with Software development methodologies like AgileMethodologies.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Worked on ServiceOrientedArchitecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB&JAX - WS.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring (IOC&AOP), Hibernate, EJBs, MDBs, SessionBeans, JDBC and JNDI.
  • Extensive experience in developing teh SOA middleware based out of Fuse ESB and Mule ESB.
  • Extensive experience in using teh MOM with Active MQ, Apache KAFKA.
  • Written Apache Spark streaming API on Big Data distributions in teh active cluster environment.
  • Exposure to XML, DTD, SCHEMA.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements &Subqueries.
  • Efficient in packaging & deploying J2EE applications using ANT, Maven&CruiseControl on WebLogic, WebSphere&JBoss. Worked on teh performance & load test related tools like JProfiler and JMeter.
  • Actively involved in teh Devops streamlining process through Jenkins CI and CA Release Automation.
  • Experience using Fuse/ApacheServiceMix as integration platform and ApacheActiveMQ/Kafka platform.
  • Written several Puppet configurations in order to make teh configurations scalable on different environments.
  • Have working experience on AngularJs, Cassandra, couchDB.
  • Have Good Knowledge in NodeJs.
  • Having an experience in developing middleware services with teh halp of MuleESB and OracleOSB.
  • Experience in analyzing and deploying middleware services in WebLogiccontainer.
  • Design and development of web-based applications using different Web and application servers such as ApacheTomcat, Web Sphere, JBoss and WebLogic.
  • Implemented Unit Testing using JUnit and Integration testing during teh projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQLDeveloper
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: Java 1.8/1.7/1.6/1.5 , SQL, PL/SQL, C++

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, WSDL,JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle 10G/11G and MySQL

Distributed/ Middleware: JMS (Java Messaging Service), Mule ESB and Oracle OSB

Tools: /Software: Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Design Patterns: Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Sr. Java/ J2EE developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Involved in developing teh application using Java/J2EE platform. Implemented teh Model View Control (MVC) structure using Struts. Used Ext Js framework for teh development of web application using AngularJs, Ajax, DHTML and DOM scripting.
  • Responsible to enhance teh UI using HTML, Java Script,XML, JSP, CSS as per teh requirements and providing teh client side usingJQuery validations.
  • Worked extensively with Ext Js Grids.
  • Used Grid functionality like Grid filtering, Multiple Sorting, Grid Cell Editing, Grid Row Editing.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrateSpring framework.
  • Used Hibernate as Persistence framework mapping teh ORM objects to table using Hibernate annotations.
  • Responsible to write teh different service classes and utility API,which will be used across teh framework.
  • Used SpringCoreAnnotations for Dependency Injection and used Apache Camel to integrateSpring framework.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing teh Web services by sending an SOAP request.
  • Created AngularJS custom directives for better component reusability.
  • Used AJAX framework for server communication and seamless user experience.
  • Designed and developed customized ESB to integrate and govern SOA services. Built various capabilities in ESB like Security, Message routing, message transformation, transaction management etc.
  • Worked on Proof of Concept for developing application using Node Js and Mongo DB.
  • Developed client application API’s using Node Js.
  • Used Require Js to improve speed and quality of teh code.
  • Used Log4j for teh logging teh output to teh files.
  • Used JUnitfor teh unit testing of various modules.

Environment: Java, JSP, Servlets, Struts, Spring, AngularJS, Oracle, SOA, WebSphere, TOAD, HTML 5, CSS, XML, Angular JS, Cassandra, TOAD, SVN, Node JS, ESB, SOAP, Require JS, Log4J, Junit

Sr. Java developer

Confidential, Minneapolis, MN

Responsibilities:

  • Design and developed teh application using JakartaStrutsFramework which is based on ModelViewController design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate teh controller layer with teh UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify teh complexities of teh application.
  • Used XPath, XQuery, XSL, and XSLT for UIdevelopment.
  • Designed and developed teh Data access layer using Spring-Hibernate integration.
  • Developed teh service layer using teh SpringIOC.
  • Involved in writing SpringConfigurationXML file dat contains declarations and other dependent objects declaration.
  • Used Perl and shell scripting to automate teh batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Designing and developing Web application to generate reports usingJava-J2EEtechnologies.
  • Used JMSAPI for asynchronous communication by putting teh messages in teh Message queue, such as PDF, Excel report generation.
  • Implemented teh logging framework in teh SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as teh build tool for teh application.
  • Developed Python scripts to automate teh deployments to teh Web Sphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management

Environment: Java, JDK,J2EE, JSP, Struts, JMS, HTML, XML, XSLT, SOA, WSDL, Hibernate, JDBC, Spring, CVS, Jira, WebSphere, Oracle 11g, Rational Clear Case, Clear Quest, Junit, Maven, Jenkins, JMS,, Oracle OSB.

Sr. Java/J2EE Developer

Confidential, Dallas, TX

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used JQuery for UI and AJAX for reports display
  • Created teh web application using MVC pattern to manage runtime content, in teh form of POIs.
  • Used Web Services to extract customer related product data from machines and servers using WSDL,
  • ML, SOAP using Service Oriented Architecture.
  • Worked on teh design and development of application in Hibernateframework
  • Implemented teh functionality of fetching of data from different sources and persisted teh data through Hibernate, to separate DAO layer from Database layer and using corejavaclasses.
  • Designed developed and maintained teh data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using SessionBeans, Servlets and PL/SQL stored procedures
  • Used JUnit for Unit testing teh application.
  • Performed production support of teh application in production.
  • Developed and maintained ANT Scripts.
  • Deployed teh application on WebLogic and JBoss application servers.
  • Managed daily production issues.

Environment: Java, J2EE, JSP, Servlets, MVC, Web Service, Hibernate, WebLogic, Oracle 10g, ANT, SOAP, JBoss, Web Services, ANT, PL/SQL, Unix, JavaScript, GIT SVN.

Sr. Java/J2EE Developer

Confidential, Denver, CO

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of teh tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed teh layers and modules of teh project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all teh user interfaces using JSP, Servlets and Springframework
  • Developed teh DAO layer using Hibernate and used caching system for real time performance
  • Designed teh application to allow all users to utilize core functionality, as well as business specific functionality based on log on ID
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between teh Applications
  • Configured JavaMessagingServices (JMS) on WebSphereServer using EclipseIDE
  • Used AJAX for developing asynchronous web applications on client side
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in teh background
  • Wrote JSP&Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Design and develop XML processing components for dynamic menus on teh application
  • Adopted Springframework for teh development of teh project
  • Developed teh user interface presentation screens using HTML
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All teh coding and testing was performed using Eclipse
  • Maintained teh existing code based developed in Spring and Hibernateframework by incorporating new features and fixing bugs
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Developed build and deployment scripts using ApacheANT to customize WAR and EAR files
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update teh tables to implement business logic using Oracle database
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Involved in development of Reports using Style Report tool
  • Used Log4j for application logging and debugging
  • Coordinated with offshore team for requirement transition & providing teh necessary inputs required for successful execution of teh project
  • Involved in post-production support and maintenance of teh application

Environment: Java, JSP, HTML, CSS, JavaScript, AJAX, Servlets, Struts, Hibernate, EJB (Session Beans), Log4J, WebSphere, JNDI, Oracle, Windows XP, UNIX, ANT, Eclipse.

Java/J2EE Developer

Confidential

Responsibilities:

  • Responsible for gathering business and functional requirements from teh users
  • Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams
  • Followed SpringMVC framework to develop teh application for teh project
  • Designed and coded JSP pages and JavaBeans for different user interactive Web pages
  • Implemented frontend components using Strutsframework
  • All teh business interfaces were developed using JSP with business rules implemented using Servlet and JavaBean.
  • Utilized StrutsValidatorframework to validate teh form data
  • Designed teh presentation tier components by customizing teh Struts framework components such as configuring web modules, request processors and error handling components
  • Developed JSP pages using Struts custom tags
  • Used Struts framework for web based UI design.
  • Writing JavaScript for client side validations and Dynamic Effects.
  • Implemented teh Web Services functionality in teh application to allow access by external applications to teh data
  • Utilized ApacheAxis for teh web service framework and created and deployed clients using SOAP and WSDL
  • Developed and implemented several test cases using JUnit and performed load testing
  • Used Hibernate as ORM tool and defined teh mapping and relationship of each table in database
  • Coordinated with QA team to ensure teh quality of teh application
  • Deployed teh application in IBMWebSphereApplicationServer

Environment: Java,JSP, HTML, XML, JavaScript, Struts, Hibernate, Eclipse, Apache Axis, Junit, WebSphere, DB2.

We'd love your feedback!