We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Around 8 years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • 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.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, JavaScript and Ajax. Basic understanding of Ext Js
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • 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.
  • Has working experience on Angular Js, Mongo DB, couch DB.
  • Hands on experience in installing, configuring, and usingHadoopecosystem components like HadoopMap Reduce, HDFS, HBase, Hive, Sqoop, Pig, Zookeeper and Flume.
  • Has Good Knowledge in Node Js.
  • Having an experience in developing middleware services with teh halp of Mule ESB and Oracle OSB.
  • Experience in analyzing and deploying middleware services in WebLogic container.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, 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 SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, Clear Case and VSS.
  • Experience in developing teh applications which can talk to NoSQL Databases like Mongo and Couch DB.
  • Extensive experience in using teh AWS using spring.
  • Experience in integrating spring with Elastic search.
  • Experience in using different Mock Frameworks like Mock MVC, Mockito to test different layers of teh application.
  • Extensive experience in using Node JS in making teh server side automations.
  • Experience in using WEB 2.0 modules for web development.
  • Experience in using Iwidgets and Dojo.
  • Exposure to UNIX commands and Suse Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition

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 and MySQL

Distributed/ Middleware: JMS (Java Messaging Service), Mule / 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

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE:

Java/ J2EE developer

Confidential, Dallas, TX

Responsibilities:

  • Actively involved in Requirement Gathering meetings with teh Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed theJava/J2EEbased multi-threaded application, which is built on top of teh struts framework.
  • Developed teh application using Struts, Servlets and JSP for teh presentation layer along with JavaScript for teh client side validations.
  • Implemented Single Page Application (SPA) using Angular Js.
  • Used Node JS on server side automation scripts.
  • Used GROOVY in writing teh automation scripts for teh CI.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Node JS implementations in server side automations.
  • Implementation of server side automation scripts using SCALA.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Used Mongo DB as a data source for all teh new internal web applications and analytics purpose as well.
  • Developed internal web dashboard applications using Node JS.
  • Developed Server side automation using Node JS scripting and connecting different types of SQL and NO SQL stores from Node JS.
  • Analyze cassandra database and compare it with other open-source NoSQL databases to find which one of them better suites teh current requirement.
  • Used different type of spring controllers depending on teh business requirement.
  • Implementation of Elastic search in web application environment.
  • Implementation of spring security and LDAP integration.
  • Development of Rest web services using spring with teh enabled OAUTH.
  • Extensively worked with SPRING framework and also struts Config files.
  • Participated in code review meetings and provided improvements.
  • Use PVCS for software configuration management and version control and deploy teh application in JBOSS server.
  • Involved in developing Custom Directives using Angular Js.
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed teh bugs reported in QTP and effectively delivered teh bug fixes reported with a quick turnaround time.
  • Used WebSphere Application Server 6 / WebSphere Portal server 6.0 to create, debug and deploy application modules.
  • Assigned tasks to junior members in teh team, provided direction, support in finishing teh tasks.
  • Working with team of 5 members and worked closely with them in delivering teh task and also work with project manager, engineering principals, and teh production team.
  • Delivered teh defect free code in time dat complies to teh standards of client

Environment: JAVA 1.7, HTML5, XML, HIBERNATE 3.0, STRUTS 1.3.10, SPRING 4.0, AWS, WEBSPHERE PORTAL, SPRING BOOT, SPRING SECURITY, JDBC TEMPLATE, JSON, ECLIPSE, MULE ESB, AGILE, JBOSS, ORACLE 10G, ANT, JQUERY, AJAX, JENKINS, SOA, OAUTH, GROOVY, JMX, EJB, CSS, SCALA, JAVASCRIPT,ANGULAR JS, NODE JS, MAVEN, GRUNT JS, MONGO DB, CASSANDRA, ACL, SUBVERSION, GITHUB, APACHE FTP, SOAP, REST, LINUX, LOG4J, JUNIT, MOCKITO.

Java / J2EE developer

Confidential, Houston, TX

Responsibilities:

  • Design and developed teh application using Jakarta Struts Framework which is based on Model View Controller 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 UI development.
  • Designed and developed teh Data access layer using Spring-Hibernate integration.
  • Developed teh service layer using teh Spring IOC.
  • Development of portlets for teh frontend and deployed on WebSphere portal.
  • Used Spring Rest Template to use teh exposed rest web services.
  • Used Spring AOP in case of logging and security.
  • Experience in using jetty servers in all teh prototype implementations for rapid development.
  • Experience in moving teh Relational to non-relational data stores like Cassandra.
  • Integration of spring modules with AWS modules in order to consume third party services.
  • Extensive usage of Node JS in implementing teh server side build deploy automation and building DEVOPS process from TFS.
  • Exposed teh application as a REST web service and implemented teh authentication for dat.
  • Used Spring Data on top of Hadoop clusters to integrate, read and analyze logs of SOA environment.
  • Used Spring XD shell as a runtime environment for Hadoop.
  • 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.
  • Developed Mule ESB and Oracle OSB as a middleware services to enterprise environment.
  • Implemented teh logging framework in teh SOA environment.
  • Designing and developing Web application to generate reports usingJava-J2EEtechnologies.
  • Used JMS API 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 WebSphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management

Environment: JDK 1.5,J2EE, STRUTS 1.2, HIBERNATE, SPRING, JSP1.2, SERVLETS2.1, JMS, XML, XSLT, SOAP, WSDL, SOA, JDBC, JAVASCRIPT, JQUERY, UML, PERL, HTML, JNDI, CVS, JUNIT, WEBSPHERE APPLICATION SERVER 7.0, RAD 7, RATIONAL ROSE, RATIONAL CLEARCASE, RATIONAL CLEAR QUEST, ORACLE 10G.

Java/J2EE Developer

Confidential, CA

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 Hibernate framework
  • 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.
  • Worked on Multi-threading and thread pool design pattern.Generated teh Jacoco reports on build system through maven.
  • Used Hibernate 3.0 in data access layer to access and update information in teh database.
  • Involved in teh transformation Oracle relational bulk data and flat files to Mongo DB and processing teh Mongo DB data as well through custom accessors.
  • Developed custom Json parsers to automatically discover teh projects or schemas defined in teh data source.
  • Used JQuery plugins to develop teh custom portal templates.
  • Wrote Stored Procedures using SQL query language in Oracle 10g.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained teh data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • 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: Java1.7, HTML, Eclipse RCP, XML, Hibernate3.0, Spring, Spring Security, AWS, ACL, Cassandra, Jetty, JDBC, Eclipse, SOA, Agile, JBoss, Oracle 10g, Ant, Mongo DB, JQuery, Ajax, CSS, JavaScript, WebSphere Portal, Angular JS, Maven, Subversion, SOAP, NODE JS, REST, Odata4j, Restlet Framework, Linux, Log4J, JUnit.

Java/J2ee Developer

Confidential, Harrisburg, PA

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 Spring framework
  • 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 Java Messaging Services (JMS) on Web Sphere Server using Eclipse IDE
  • 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 Spring framework 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 Hibernate framework 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 Apache ANT 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 DATASOURCE, Confidential WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

Java/J2EE Developer

Confidential, Atlanta, GA

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 Spring MVC framework to develop teh application for teh project
  • Played key role in teh design and development of application usingJ2EE, EAD4J technologies/framework using SOA
  • Leveraged teh homegrown framework to handle exceptions
  • Developed application using POJO on Eclipse IDE
  • Implemented frontend components using Struts framework
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages
  • Utilized Struts Validator framework 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
  • Developed teh components for parsing XML documents using SAX and DOM parsers
  • Implemented design patterns such as DAO, Session Facade and Value Objects
  • Implemented teh Web Services functionality in teh application to allow access by external applications to teh data
  • Utilized Apache Axis 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 Confidential WebSphere Application Server 8.0

Environment: JAVA,J2EE1.7, ECLIPSE JUNO, EAD4J, HIBERNATE 4.2.1, ECLIPSE JUNO, APACHE AXIS 1.4, Confidential RATIONAL SOFTWARE ARCHITECT 7.5, JSP, JNDI, STRUTS, LOG4J, JUNIT, Confidential WEBSPHERE APPLICATION SERVER 8.5, SQUIRREL SQL CLIENT, XML, HTML, JAVASCRIPT AND DB2 9.7

Java Developer

Confidential

Responsibilities:

  • Performed analysis and created UML diagrams, class diagrams and sequence diagrams using MS-Visio.
  • Web application is developed using teh Struts MVC framework.
  • Used JSP to create login page, user profile, and account information pages.
  • Wrote Custom tags and Tag Library Descriptor (TLD) for encapsulating dynamic functionality and used JSTL tags for populating data on teh JSP.
  • Developed server side utilities usingJavaBeans, XML, and EJB.
  • Developed message driven beans (MDB)'s for receiving teh messages from other systems.
  • Developed DAO layer using JDBC and wrote several SQL queries to store and retrieve results from database.
  • Developed Unix Shell Scripts to perform administrator related tasks.
  • UsedJavaSwing for developing internal GUI applications.

Environment: SWING, RAD, SERVLETS, JSP, JSTL, CUSTOM TAGS, TLD,JAVABEANS, EJB, JDBC, ORACLE, XML, JMS, Confidential WEBSPHERE, NETBEANS, WSAD, RATIONAL ROSE, CLEAR CASE, UNIX, SHELL SCRIPTING.

We'd love your feedback!