We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Around 8 years of IT experience in design (OOA, OOD), development, testing and documentation of Enterprise applications using J2EE technologies. Worked extensively in J2EE (JSP, Servlets, EJB), Struts, JSF, Spring, Hibernate, IBM Web sphere Application Server, BEA web logic Server 7.x, JDBC, JNDI, XML and RDBMS like Oracle.
  • Expert level experience with applications development usingJava/ J2EE Technologies like Corejava, Spring MVC,Swings, EJB, JavaScript,HTML5, CSS,XML and JMS.
  • Basic Knowledge in integrating User Identity between traditional on - premise applications/directories and several different SaaS applications such as Workday, Concur.
  • Experience in Object Oriented Design, Analysis and Modeling, creating UML models and diagrams using Rational Rose and using them in Rational Unified Process.
  • Hands on experience in Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
  • Experience in using IDE tools such as Eclipse, IntelliJIDEA, and WSAD.
  • Hands on experience in JDBC,iBatis and MyBatis and creating Data Source to communicate the Database through SQL.
  • Used Tag libraries, ANT and Log4j to increase productivity and software quality.
  • Hands on experience in Unit Testing using the JUNIT.
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ
  • Experience in using various Configuration Management tools like CVS, MS VSS (Visual Source Safe) and Rational Clear Case, Tortoise SVN.
  • Hands on experience in several J2EE design patterns (Session Facade, Business Delegate, Service Locator, Data Access Object etc.).
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Involved in implementing MVC (Model View Controller) framework using Struts and Spring Framework.
  • Expertise in developing responsive GUI / Front End Components with HTML5, Google Web Tool (GWT) For Front end Applications, Java Applets.
  • Knowledge in JSF frames work.
  • Experience in using the JavaScript frameworks JQUERY, Angular.js, Backbone.js,React.JS.
  • Hands on experience in client side and Server side validations using the java script and JQuery and Angular JS.
  • Good hands-on experience inScala.
  • Experience with REST APIs (JAX-RS, Spring MVC, JSON,HATEOASetc.)
  • Very good knowledge in re architecting Monolithic web application to Microservices and AWS cloud using NETFIXOSSto achieve high scalability, throughput and high availability
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published the WSDL to UDDI registry using the SOA architecture.
  • Helped set the partner integration services direction, including API design of RESTFul interfaces for clientAccess to internal service, individual services using Spring.
  • Strong in Core java Concepts.
  • Java stacks development technologies: Like Web Services.
  • Experience in developing and deploying web applications in Application servers like Web Sphere Application Server 4.0/5.1, and BEA Web logic Application server 7.0/8.1,JBOSS and Web servers like Apache Tomcat.
  • Experience in developingcloudbased applications with AWS.
  • Experience incloudstack such as Amazon AWS.
  • Experience and knowledge in writing SQL Queries, Stored Procedures and Triggers in databases viz. Oracle 8i/9i/10g/11g, SQL Server 2000, DB2 UDB.
  • Experience with database tools such as TOAD and SQL Navigator SQL Developer.
  • Good understanding of SOAP, UDDI and Web Services.
  • Hands on experience in writing UNIX Shell scripting.
  • Flexible and versatile to adapt to any new environment, ability to work independently as a part of the team.
  • Quick Learner, Highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements

TECHNICAL SKILLS

Languages: Java 1.5/1.6/1.7/1.8 , HTML, DHTML, XHTML, CSS, XSL, XSLT, JavaScriptjQuery, PHP, AJAX, JQuery, SQL, PL/SQL, Shell Scripting, DOS Batch Scripting, Python, Scala

Server Side: Servlets, JSP, JSF, Custom Tag Libraries, JNDI, Strut2.0, Hibernate, Spring 3.x, SOAP Web services, RESTful services, Apache Axis 2, EJB, ILog JRules 6.5, Log4J, SLF4J, Java Swings, Mule ESB, MuleSoft

Frameworks/ORM tools: Spring 3.0/2.5, Struts 2.0/1.1, Hibernante 4.0/3.3/2.5, MyBatis, Django

App Servers/ Middleware: WebSphere 8/7/6.1 (IBM WTX tool), Weblogic 10/9 /8.1, Tomcat 7.0/ 6.0, JRun 4.0, JBoss (Drools Rule Engine), Apache, Resin, Apache Axis, MQ, WMB, WESB

Database/Tools: JDBC, Oracle, MySQL, MS SQL Server 2005, MongoDB

Libraries and Tools: Ant, Maven, Jasper Reports, Jmeter, Jenkins

Development Processes: RUP, AGILE, Scrum, Waterfall

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory, Abstract Factory

Version Control and others: SVN, PVCS, CVS, Perforce, Visual Source Safe (VSS), GIT, PUTTY, WinSCP, CMIS Workbench, BIRT, ActiveVOS, YANG

UML Tools: Rational Rose, MS Visio, StarUML

IDE / Programming Tools: Eclipse 2.1/3.7, RAD, Netbeans 7, Spring Tool Suite

Operating System: Windows 10/8/7/XP/2000/NT, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

J2EE Developer

Responsibilities:

  • Implemented web-based application using JSFframe work.
  • Involved in all phases of Software development cycle including design, analysis, modeling, and development and testing of the system.
  • Took active part in making Change Request Document (CRD) for the developers from the Business Requirements Document (BRD) after meetings with stake holders for the clarifications.
  • Part of the team that created a Service Oriented Architecture (SOA) infrastructure at Mercury in support of the agent portal and corporate website projects.
  • Extensively worked in EJB 2.1.
  • Working on the dock loading and unloading trailers using forklifts and pallet jacks.
  • Took the time to make sure loads were secure in trailers and would arrive at their next destination undamaged.
  • Developed application using Eclipse, Java 1.7, EJB, JSP, Servlets, Spring,iBatis, Hibernate, Ext JS, JSON, JavaScript, AJAX, HTML/ CSS, WebLogic, WAS 6, JBoss, Oracle.
  • Developed a web Application Using UI technologies like HTML5, CSS3.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Developed Business components usingJavaObjects, CoreJava, Multi-Threading, Collections, Swings and Serialization.
  • Developing the RESTful APIs dynamically using Java, Spring MVC, JAXB, HATEOAS to support XML and JSON response formats.
  • Harvesting the Contents usingJava,Swingsfor user Interface and JDBC for Server communication.
  • Built and deployed the application on the client side using Swingson Eclipse 3.7.
  • Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
  • Involved in migrating physical Linux/Windows servers tocloud(AWS) and testing.
  • Designed page - layouts using Dreamweaver and Adobe Photoshop CS4.
  • Publish & Consume Web services (SOAP & REST) -Axis2, CXF.
  • Analyzed the SQL scripts and designed the solution to implement usingScala.
  • Also have knowledge on Networking and TCP/IP Protocols.
  • Responsible for the (D3) Design, Deploy and development of the web applications
  • Extensively involved in writing the SQL queries as per the business requirements.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Developed Stateless Session beansandEntity Beansfor implementation of the persistence layer.
  • UsedFactory, Singleton, Session Façade, Business Delegate and DAOPatterns.
  • Developed a small module usingAJAXin making asynchronous requests to server.
  • Development of user interfaces using Struts, HTML and client side validations using JavaScript and AJAX.
  • Developedcloudbased solutions for the application usingCloudFoundry and AWS deployments.
  • CreatingCloudwatch alerts for instances and using them in Auto scaling launch configurations.
  • Resolved the data loss issue while communicating PUP and ERIC Systems through web service.
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published the WSDL to UDDI registry using the SOA architecture.
  • Designed and implemented XML schemas, XQuery APIs, Java APIs, business logic, and XHTML/XML/JavaScript user interfaces.
  • Involved in resolving the session issues in the Application.
  • Developed and implemented several test cases using JUnit framework.
  • Worked on writing the JUNIT test cases for unit testing.
  • Running and Testing Scripts through UNIX.
  • UsingPerlCGI to develop scripts which acts as interface between the backend and frontend.
  • Design & Configuration of Single Sign-on & Federation setups, Running SAML transactions & Federation features in heterogeneous environments.
  • Developed and implemented several test cases using JUNIT framework and Integration testing in staging environment.
  • Wrote client Side code usingReactJSand used NPM & gulp directories to generate the server environments.
  • Implemented Web services message flow using SOAP nodes inIBMIntegration Bus. Developed message flows for content based routing of messages.
  • Created the Application usingReact.JSand Node.jslibraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Working with Oracle/SQL/DB2Technical consultant for any problem regarding databases
  • Expertise in implementing various Object Oriented Design Patterns such as Model View Controller, Front End Controller, Data Access Object, Service Locator, Data Transfer Object, Session Facade and Singleton
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Provide façade interface on data access layer support to client using Eclipse with REST API, XML config on Maven repository with PostgreSQL andNeo4Jas backend
  • Created Single page web application frame work using Angular JS and HTML
  • IBMDB2database configuration & Backup Strategy Validation after theIBMMiddleware Upgrade.
  • Used Logging Mechanism for capturing and logging error, info and debug messages and related information using log4j.
  • RabbitMQ, Python - Deployed a message queue for high availability, fault tolerant, asynchronousmessaging between embedded devices to backend servers. Integrated with Ruby on the embedded device and Python for server
  • Defined the system interfaces (XSD), created Mule ESB flows, performed payload transformation & developed a middleware data identity mapping solution utilizing Spring,
  • Performed Extensive Exception handling mechanism for handling errors and exception conditions in the application.
  • Analyzed and developed data reports of projects management applications, usingJasperReport.
  • Implemented and maintained the monitoring and alerting of production and corporateServers/ storage using AWSCloudwatch.
  • Designed test cases using Cucumber, Selenium webdriver and TestNG.
  • Responsible for building out and improving the reliability and performance ofcloudapplications and cloudinfrastructure deployed on Amazon Web Services
  • Configured and troubleshoot on various Amazon images for server migration from physical intocloud.
  • Developed JMS components to send messages from one application to other application internally
  • UsedMDBfor consuming message and process message.
  • Developed spring security authentication for primary logging.
  • Involved in ODJFS Client meetings to gather the Business requirements for the application.
  • Involved in Unit Testing, Integration box, User Acceptance Testing.
  • Cloudbackup using replication.
  • UsedDimensions as the version control system and defect tracking respectively.
  • Involved in the configuration of WebSphere 6.1 Application server and application deployment.

Environment: Java, JSP, Angular JS, Perl, Unix, TDD, Java Script, HTML5, CSS3, JSF, SWT, EJB 2.1, Spring, Mule ESB, Session/Entity Beans, MDB, JDBC, Axis2, JAXB, IBM DB2, IBM M Series, iBatis, Web Services, SOA, SOAP, WSDL, UDDI, XML, DB2, IBM MQ Series, Cloud, JMS, IBM Web Sphere Portal 6.0, WebSphere Application Server 7.1, RAD 7.0, Data Studio, Dimensions, Spring security, XQuery.

Confidential, CA

Full Stack Developer

Responsibilities:

  • Performed Requirement Gathering & Analyzing and negotiating customer requirements and prepared the requirements specification document.
  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Led design and development of service oriented architecture, centered on Mule ESB
  • Developed Use Case diagrams, business flow diagrams, Activity & State diagrams.
  • Involved in developing the Restful web service using Spring.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Responsible for the implementation of application system withCoreJava.
  • UsediBatisfor mapping java objects to oracle database.
  • Extensively used CoreJavasuch as Multi-threading, Algorithms, Exceptions and Collections.
  • Developed Hibernate mapping files, Pojos and Hibernate configuration files.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Involved in implementation of java web services using Axis andAxis2framework.
  • User- Interface screens involving HTML, CSS, Servlets, JSP, JavaScript and XML DOM parser.
  • MarkLogic Server design and implementation work, including XQuery and XSLT.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDDApproach) environment using Agile methodologies.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews. Used LOG4J JUnit for debugging, testing and maintaining the system state.
  • Implemented various Java design patterns like Front Controller, Service Locator, Business Delegate, and Data access Object, Factory Pattern, Session Façade, etc.
  • Tested several modules identifying bugs and worked on debugging of project using J-Unit
  • Involved in Testing and Debugging of various modules
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed and implemented several test cases using JUNIT framework and Integration testing in staging environment.
  • Implemented Hibernate for data persistence in Workflow screens, JDBC for Non workflow screens, Alerts and batches.
  • Developed presentation layer using JSP.
  • Used Log4j and implemented Log4j property file for logging purpose.
  • Extensively used JQuery client side validation.
  • Extensively used Spring IOC for Dependency Injection to promote loose coupling between components.
  • Developed JUnit Test Cases for Code unit test.

Environment: JSP, HTML, CSS, Spring IOC, Spring MVC, iBatis, Oracle, Mule ESB, Restful Web service, Java, Hibernate, JQuery, SQL, DB2, SVN, Log4j 1.2, XML, Axis2, Agile model, SCRUM.

Confidential, Boca Raton, FL

J2EE Developer

Responsibilities:

  • Involved in gathering the requirements and documenting design specifications and designing use case diagrams TogetherJ.
  • Implemented MVC architecture using Spring Framework.
  • Developed Web User Interface screens using JSP, Servlet, JavaScript, CSS, JSTL, Custom tags.
  • Developed Stateless Session Beans to encapsulate the business.
  • Designed and developedSwingsfor User Interface.
  • Developed Business Delegate classes for minimizing the tight coupling between Presentation tier and Business tier.
  • Dynamic validations are done using the AJAX and jQuery.
  • Implemented the persistence layer using the Hibernate.
  • Implemented the persistence classes using the Hibernate and Mapping has done using the Hibernate.
  • Clear case is used to version control the application software.
  • Implemented nightly batch job for processing the Hearings Decision notices.
  • Involved in the configuration of WebSphere Application Server and application deployment.
  • Implemented the SQL’s, stored procedures and functions in database.

Environment: Java 1.4, EJB 2.1, Spring, Hibernate, JSP, JSTL, JavaScript, CSS, AJAX, jQuery XML, JNDI, Log4j, WebSphere Application Server 7, Ant 1.6, Oracle 10g.

Confidential, FL

Senior J2EE Developer

Responsibilities:

  • I am working as one of the Front End and Report Developers.
  • Involved in designing database tables and reports using Crystal Reports.
  • Involved in customizing the web series to client ANZ.
  • Developed JSPs, Web services, XSD documents.
  • Developed the business logic (Session Beans) for Payables module.
  • Developed presentation layer using Struts frame work.
  • Used JSTL core and custom tag libraries in the JSP pages.
  • Hibernate is used to map the database to Java Objects
  • Developed the test cases for unit testing.
  • Designed several test cases in Quality Center and executed them.
  • Handling defect life cycle by resolving the defects in time.
  • Involved in Performance Tuning of application both from oracle side and Java side. used CVS version Control tool to maintain the versions .mule

Environment: Java, EJB, J2EE, JSTL, JSP, Hibernate, WebSphere 7.0, Tomcat, RAD 7.0, Oracle 10g, Toad, XML, CVS, Windows XP, UNIX, HTML, JavaScript, CSS.

Confidential

Java Developer

Responsibilities:

  • Designed & developed GUI for claim creation, processing and tracking
  • Created Use Case Diagrams in UML.
  • The user interface components are developed using Java AWT/swings API.
  • Managed by the Network Management System(NMS) and TCP/IP and UDP
  • Some Exposer to Layer2/Layer 3 protocals.
  • Developed the business layer components as Stateless Session Beans based on EJB API.
  • Developed the data access layer components as entity Beans based on EJB API.
  • Developed web based user interface screens using HTML and Java Script.
  • Created CSS to get unique look and feel across the related facets.
  • Client Side validations were done using JavaScript.
  • Deployed the EJBs on JBoss.
  • Developed Entity Beans as Bean Managed Persistence Entity Beans and used JDBC to connect to backend database Oracle.
  • Designed and implemented Connection pooling for high-level performance.
  • Involved in design and development of hierarchy of the various commodities and various categories.
  • Developed and implemented Enterprise Java Beans (Session).
  • Implemented user sessions using Session Tracking API of Java Servlets.
  • Designed and developed servlets and JSP.
  • Struts framework is used as MVC.
  • Client side validations done using the java script.
  • Server side validations are performed using the application exceptions.
  • Created deployment descriptors using XML.
  • Designed the dynamic web pages using JSP
  • Performed Junit Test on java EJB classes.
  • Designed and implemented the database interaction using JDBC, and stored procedures using PL/SQL.
  • Designed and developed the queries using JDBC and Java Servlets for various search options.

Environment: JDK 1.2/JDK1.3, EJB 1.0, JSP, HTML, JavaScript, Servlets, Unified Modeling Language, Eclipse, XML, JBoss Application Server, Oracle, Java AWT/Swing API, J2EE, Java, JSP, Servlets, Struts, JDBC, Java script, HTML, XML, Web logic 7.0 and Oracle 8i, Junit, PL/SQL, UNIX.

We'd love your feedback!