We provide IT Staff Augmentation Services!

Sr. Java/ J2eedeveloper Resume

2.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • Over 8+ years of professional IT experience with full project lifecycle development in J2EE technologies: Requirements analysis, Design, Development, Testing and Deployment of software applications.
  • Hands on experience in design and development of J2EE applications using Core Java, Java Collection, JDBC, Servlets, JSP, Enterprise Java Beans(EJB),AWT,XML, XSLT, Java Beans,JPA, JMS, Active Directory,JNDI, JAX - RPC,JQuery, JavaScript, HTML, Custom Tag Libraries, JSTL, Restful WebServicesand SOAP Web Service.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring4.0,Apache Camel, Spring MVC, JSF, Hibernate3.0.
  • Experience in Object OrientedProgramming and development of Multi-tier distributed and Enterprise applications using Java and J2EE technologies with Software Development Life Cycle(SDLC).
  • Experience working in front-end technologies like XML, HTML, DHTML, CSS, JavaScript, AJAX, JSON, Ext JS.
  • Experience in developing finance service applications using Cucumber tool and done JUnit test cases.
  • Worked with Behavior Driven Development process and Test Driven Development(TDD).
  • Implemented different modules in Spring Framework like IOC,AOP, MVC, JDBC, ORM and Transaction Management.
  • Expertise in using Spring MVC Framework to integrate with Struts, Hibernate, JDBC, JMS.
  • Experience in developing SOAP Web Services using JAX-WS, JAXB, JAX-RPC and WSDL. Have also designed and developed REST interfaces in Java.
  • Extensive experience in developing Java and J2EE applications using IDE’s like Eclipse, RAD 7.0 and NetBeans.
  • Experience in deployment of the Java EE applications on Apache Tomcat, Jboss,IBM Web Sphere, Jboss Fuse and BEA Web Logic.
  • Automation of scripts to build and deploy Jenkins.
  • Experience in working with Agile and Scrum Software development methodologies.
  • Hands on experience in implementation of MongoDB CURD operations and Hadoop framework.
  • Strong analytical, Communication and problem solving skills, excellent team player, proactive and result driven.
  • Proven ability to produce highest quality results working under extremely tight deadlines and a very strong team player with experience in onsite-offshore model.

TECHNICAL SKILLS

Java EE Frameworks: Spring 4.0, Spring Integration, Spring Data, Hibernate3.0, Struts2.0/1.2, JSF,PrimeFaces, Apache CXF, Apache Camel, Hadoop

Web Technologies: Java, J2EE, Servlet, JSP, XML,JMX, JMS,JDBC,JNDI,Log 4j, Web Services, EJB, MDB, XPath, MQ Series, MAVEN, ANT, Jenkins,TOAD.

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

FrontEnd Technologies: Ajax, JavaScript(backbone, jQuery and plugin), AngularJS, Node.js,Ext.js, HTML, DHTML, CSS,JSTL, Tag Libraries

Application/Web Servers: Apache Tomcat7, JBoss, Fuse, Glassfish, Web Sphere, Web logic

Database Environments: Oracle 9i/10g/11i, SQL Server, MYSQL,DB2, Stored Procedures, MongoDB

Web Services: WSDL, UDDI, XML, DTD, XSD, XSL,XLST, JAXB,JAXP,SAX, JDOM, JAX-RS, JAX-WS, SOAP, JAVA RMI, JSON, Restful, AXIS engine, SOAP UI

IDEs: Eclipse, Net beans, RAD7.0,Jdeveloper 9.0.3, Oracle SQL Developer

Testing Tools: JUnit, UAT,Selenium, JProfiler, Cucumber

SCM Tools: SVN, CVS, Clearcase, Git & GitHub, Subversion, Harvest

Operating Systems: MS DOS, Windows XP/2000/ 7,Linux, Unix

Protocols: HTTP, FTP, TCP/IP, SOAP, LAN and WAN

Scripting Languages: Unix shell scripting, PERL, Ruby

Others tools: Mule ESB, JIRA,ITextPDF, Active Directory

Software Methodologies/ Modeling Tools: Object Oriented Analysis & Design(OOAD), UML, and SDLC (Agile, Spiral, Waterfall)/Rational Rose, MS Visio, BDD (Behavior Driven Development), TDD.

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

Sr. Java/ J2EEDeveloper

Responsibilities:

  • Analyzed user/business requirements, design and implementation plans.
  • Worked with integration and middleware teams during application on-boarding.
  • Involved in infrastructure change and upgrade of java version (Jdk1.7) and WebLogic application server (10.3.x).
  • Designed and developed web pages for user and admin perspective modules using JSP,HTML and CSS, Ext.js.
  • Developed and implementedspring framework IOC,Dependency Injectionfeatures to assemble and configuring loosely coupled components.
  • Extensively worked in TDD framework using JUnit .
  • Good experience in JavaScript (jQuery)and AJAX calls to send request and get response through web pages faster in time.
  • Experience in Agile development through SDLC process and attended daily stand-up call meetings and team meetings.
  • Used ANT build tool for building and deployed with WebLogic application server.
  • Experience with ECM(Enterprise Change Management) team to build, deploy application in the repository for change management consoles.
  • Worked extensively in writing SQL, PL/SQL queries and procedures for retrieving the data from Oracle database with TOAD editor.
  • Used Hibernateto map the properties or objects to the tables of database in the backend with the configuration file as Hbm and Hql xml files.
  • Developed J2EE Web applications on Web Logic server using MVC patterns with Struts Framework
  • Configured Strutsconfig.xml file for the Application and developed Custom Tag Libraries as JSTL.
  • Created and configured struts.xml file to manage control flow.
  • Used ITextPDFlibrary for creating and manipulating PDF files.
  • Remediate the findings and observations as vulnerabilities (XSS, SQL injection) for Risk related applications through HP Fortify Scan tool.

Environment: Java,Servlet, JSP, JavaScript, jQuery,AJAX, CSS, Ext.jsHibernate, Spring Framework, Struts, WebLogic, Web Services, Restful, SOAP, JMS, Eclipse IDE, EAP 6.2, Oracle, ANT, SOA, Log4J,Git, JUnit, HP Fortify Scan.

Confidential, Pittsburgh, PA

Sr. Java/ J2EEDeveloper

Responsibilities:

  • Involved in analysing business requirements, design and implement solutions.
  • Responsible for the designing (UML’s Unified Process), Coding and developing the application.
  • Used JavaScript(jQuery) to perform Client-Side validation.
  • Designed and developed customer registrations and login screens using JSP, HTML and DHTML.
  • Developed Web pages to display various screens on desktop and mobile devices using JSP, HTML, AJAX and CSS.
  • Developed rich application web pages and interactive web-based applications using Ext.jsjavascript framework.
  • Used AJAX for the faster response time.
  • Extensively worked in TDD framework using JUnit .
  • Developed the application using Spring Framework that leverages Model View Controller (MVC)architecture and spring IOC.
  • Developed Asynchronous means of retrieval of data from the server and Database using AJAX features.
  • Developed user interactive user interfaces using JSF, PrimeFaces UI frameworks.
  • Developed Spring framework IOC and AOP features based components to handle cross-cutting concerns and to development of light weight components.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects.
  • Developed RestfulWebservice with JSON for the application.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Extensive experience in Apache Camel for integration purpose and need to exchange data between of applications.
  • Used Hibernate, a technique of mapping data representation from business logic to database with SQL based schema.
  • Hands on experience with Active Directory Services (AD) and domain controller authorizations
  • Development and Integration of the application using Eclipse IDE.
  • Used Maven for building the application and deployed to JBoss Fuse Application Server.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL.
  • Used Log4J for logging and tracing user-desired messages.

Environment: Core java,Servlet, JSP, JavaScript, jQuery,Ext.js Spring AOP,AJAX, CSS,JSF,Prime Faces Hibernate, Spring Framework, Apache Camel, Web Services, Restful, SOAP, JMS, Eclipse IDE, Jboss EAP 6.2, Oracle, MAVEN, SOA, Log4J,Git, JUnit.

Confidential, Dulles, VA

Sr. Java/J2EEDeveloper

Responsibilities:

  • Involved in Analysis, design and coding of the project on Java and J2EE environment.
  • Developed user access module(presentation layer) using JSP’s, HTML, JavaScript, Servlets and MVCframeworkby RAD.
  • Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, and HTML5.
  • Have a pretty much knowledge on Core Javalike Inheritance, Collections,Exception Handling and Polymorphism.
  • Developed highly interactive web screens based on AJAX and Display Tag Libraries, Spring MVC Framework.
  • Wrote Java Utility classes and main JSP actions that are common for all of the modules.
  • Used Spring Framework for Dependency Injection and integrated with the Hibernate.
  • Implemented spring security features using AOP Interceptors for the authentication.
  • Involved in the development of data abstraction layer using Hibernate ORM framework with Spring support and JDBC driven components.
  • Configured using Hibernate for the Database connection and Hibernate Query Language(HQL) to add and retrieve the information from the database.
  • Experience in using Apache Camel to route transform data using various protocols and integrating applications.
  • Developed RestfulWeb Service to populate data in the UI.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformation.
  • Used Eclipse for development and Jboss Fuse application server for deployment.
  • Extensively worked with the retrieval and manipulation of data from the Oracle Database by writing queries using SQL and PL/SQL.
  • Used Log4J to store Log messagesand ANT for build Scripts.
  • Written JUnit test case for testing the functionality and improve performance using Jprofiler.
  • Developed and build financial related services in an Agile - BDD methodology.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Worked using Cucumber open source tool to support Behavior Driven Development(BDD) and focus on behavioural Specification which combines the techniques of TDD.
  • Conducted peer code and design review.
  • Proactively tested application and tracked defects.

Environment: CoreJava, Servlets, Eclipse,, JSP, HTML,EJB, AJAX, Spring Framework, Spring IOC Framework,Hibernate, Apache camel, Web Services, Restful, SOAP, WSDL, JAXB, JAX-RPC, JDBC, Jboss Fuse,Oracle, ANT, JUnit, JProfiler, BDD.

Confidential, NC

Java/J2EEDeveloper

Responsibilities:

  • Understanding existing system design and its components and make recommendations towards the development of new code and reuse of existing code.
  • Developed analysis level documentation such as Use case model, Class Diagram.
  • Involved in system analysis and design using OOAD, AOP, IOC concepts.
  • Extensively involved in developing Web interfaces using JSP, JSP Standard Tag Libraries(JSTL) using Struts Framework.
  • Developed local Entity Beans and used the Session Façade Pattern.
  • Worked in developing User Interfaces using JSP, HTML, Swing,CSS,AJAX, JSFand ICEfaces and RichFacesbased GUI Components.
  • Configured Strutsconfig.xml file for the Application and developed Custom Tag Libraries.
  • Used CSS for formatting JSP pages and developed interactive cross platform web applications using Ext.js Framework.
  • Worked extensively with AJAX which loads the page dynamically and used javascript to parse the DOM XML object returned by the AJAX.
  • Developed web application by integrating JSF,PrimeFaces,ICEfaces, Spring framework, JMS.
  • Used Hibernate for mapping of objects to tables
  • Created hbm.xml mapping for all the data table objects and created hibernate-config.xml.
  • Responsible for configuring the Hibernate to connect to DB2 and MySQL Databases and JNDI to look up for services from various components.
  • Developed Action classes to execute the business logic and action forms to collect the input data from the users using DB2 and MySQL database.
  • Wrote SQL Queries, PL/SQL procedures for retrieving the data from DB2 and MySQL databases.
  • Developed and deployed Spring AOP module to implement the crosscutting concerns like Logging, Security and Transaction management.
  • Used Web Services REST and SOAP.
  • Worked according to AGILE model approach.

Environment: Java, Servlet, Eclipse, RAD7.0, NetBeans, WebSphere, Hibernate, Spring AOP, Spring DAO, Spring JDBC, JSP,Ext.js, HTML, EJB, CSS,XML, JDBC, JNDI, MQSeries, JMS, Mule ESB, Web Services, REST, SOAP, WSDL,Log4J, DB2, MySQL, ANT, SOA, Apache Axis, Junit, Selenium.

Confidential, VA

Java/J2EE Developer

Responsibilities:

  • Analyze business requirements, design and implement solutions.
  • Experience in data access technologies and patterns(JPA,Hibernate, iBatis and JDBC).
  • Developed the action classes to execute the business logic and action forms to collect the input data from the users using DAO.
  • Performed data loading using Spring, Hibernate.
  • Designed the website, used the JSP to modify the look and feel of the website.
  • Developed the website using AJAX Framework(Ext-js, DOJO).
  • Used Angular JS to create more interactive front end development.
  • Worked on the creation of the hibernate files for the business objects and using the hibernate queries in the application
  • Used Multithreading concepts for handling the user events and redrawing the GUI.
  • Designed and developed the JSF, HTML using the web perspective of WebSphere Application server.
  • Good experience with Active Directory Interfaces uses LDAPto handle large amount of specific data.
  • Developed database access components using JDBC with the backend as Oracle.
  • Worked on generating webservices.Used SOAPand RESTful for web service by exchanging XML data between the applications
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing Queries using SQL Queries on the SQL Server.
  • Used built tool MAVEN.
  • Good Experience in working of basic Linux commands.
  • We have followed SCRUM development.
  • Used Log4J to store log messages.
  • Used Subversion for version control.
  • Written JUnit test case for testing the functionality and improve performance using Jprofiler.

Environment: Java, Eclipse, Servlets, JSP,AJAX, Struts, Hibernate/iBatis, Spring JDBC, linux, Swing,WebSphere, JSF, JMS, HTML,Oracle, XML, SQL server, Web Service, SOAP, Maven, Log 4J, JUnit, JProfiler.

Confidential

Java developer

Responsibilities:

  • Gathered and analyzed user/business requirements and developed System test plans.
  • Developed highly interactive Web screens based on HTML, CSS, JavaScript and display Tag Libraries.
  • Designed, developed and maintained the data layer using Hibernate.
  • Used Spring Framework to integrate with Struts and Hibernate and used ORM mapping tool called Hibernate.
  • Created and configured struts.xml file to manage control flow.
  • Performed execution of test cases manually to verify the expected results.
  • Generated hbm.xml files and persistence Objects.
  • Used Hibernate for mapping of objects to tables.
  • Developed J2EE Web applications on Web Logic server using MVC patterns with Struts Framework
  • Responsible for configuring the Hibernate to connect to the MySQL database.
  • Wrote SQL Queries to check integrity of data and created Stored Procedures and Triggers.
  • Test scenarios developed for Test automation.
  • Used Factory Pattern in the controller.
  • Designed and built SOAP Web services interfaces implemented in Java.
  • Tested the application thoroughly in Unit Testing phase using JUnit.
  • Followed Agile Environment.
  • Have a basic knowledge about Linux operating system and Commands.
  • Involved in Regression Testing, Backend Testing, Functionality and Security Testing.
  • Interacted with the technical content writers on a daily basis to update the test documents.

Environment: Java,Eclipse, LinuxHTML, CSS, JavaScript, Hibernate, Spring Framework, Struts, Web Logic MySQL, SOAP, Stored Procedures, Junit.

We'd love your feedback!