We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • 8+ years of experience in design, development and implementation of software applications using Java, J2EE, technologies. Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM and KANBAN.
  • Good knowledge and hands on experience in MVC (Struts 2.x), spring 4.x and ORM (Hibernate 3.0) frameworks.
  • Extensive knowledge of XML - based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Extensive experience in using various UML,Rational Rose, design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Facade, Factory and DAO, DTO, singleton.
  • Strong experience in UNIX and Shell scripting.
  • Good documentation skills on both functional and business requirements.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.
  • Expertisein Web service testing.
  • Experienceinweb service testingtools likeSoap UIpro or any supporting tool.
  • CreatedRESTfulweb services interface to Java-based runtime engine and accounts.
  • ExperienceusingStruts, springalong with persistent frameworks usingHibernate, iBatisinbuilding persistent layer for applications.
  • Expertise in Web-Development technologies like Servlets, JSP, JSON, JSTL, HTML, HTML, HTML5, JavaScript, CSS, CSS3, XML, XSL/XSLT, Angular JS, AJAX, JQuery.
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere,IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
  • Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
  • Extensive experience in implementation of the version control software SVN, CVS, Git, and RationalClear Quest.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
  • Sound knowledge inmigration of systems, upgraded many project to higher java versions as well as migrating applications from application servers.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS

Languages/Framework: Java 1.6/1.5/1.4, SQL, PL/SQL, Spring 2/2.5/3.0, JPA 2.2,Jrules, Hibernate, J2EE Design Patterns, Web services, Log4J, JavaMail, JAXB, JMS, UML

Server Programming: Servlets, JSP, EJB, Java Beans, JDBC

Databases: Oracle 9i/10g, Mongo DB, MySQL, SQL Server

Scripting Languages: JavaScript, jQuery, AngularJS

Markup Languages: HTML, XML (SAX and DOM), CSS, JSON, XSLT

Programming tools: Eclipse, Toad, WSAD

Application/Web Servers: WebLogic, Web Sphere, JAXB, Jrules, Tomcat 5.0, APACHE Webserver

Operating System: Windows, Linux, UNIX, Mac

Version Control: CVS, SVN, Perforce

Protocols: HTTP, SOAP, HTTPS, SNMP, SMTP, FTP, SFTP and TCP-IP.

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Sr. Java/J2ee developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Waterfall development methodology.
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platform
  • Object Oriented analysis and design using common design patterns.
  • Worked on profound insight of Java and JEE internals which comprises on Class loading, Memory Management, Transaction management.
  • Worked on Relational Databases, SQL
  • Used Struts validation and tiles framework in the presentation layer.
  • Developed user interface with Jrules to simplify the complexities of the application. Created action classes and session beans to process the requests from the user.
  • Implemented various design patterns in the project such as Business Delegate.
  • Worked with SOA UI testing and maintenance of Web Services.
  • Implemented functional requirements on Oracle’s Waterfall Product Lifecycle Management system.
  • Good Knowledge on Linux System Programming, IPC, Multithreading.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Used JMS in order to communicate between the projects.
  • Hands-on experience on configuring Weblogic cluster, domain.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Action Form bean.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and implemented Servlets module to capture the XML as request and parse XML.
  • Establish coding standards for Java, JEE,Jrules etc.
  • Extensive working experience in Spring framework and Hibernate
  • Enhanced the web services, Client and Server codes.
  • Used API for asynchronous communication by putting the messages in the message queue.
  • Maintained the code repository using Clear case for keeping codebase in sync with other phases of projects running simultaneously.
  • Designed various tables required for the project in Oracle database and used stored procedures and triggers in the application.
  • Performed unit testing using Mockito and JUnit framework and used Struts Test Cases for testing action classes. Used Ant scripts to build the application.
  • Deployed application on JAXB, JBoss Application server and monitored the error logs using Log4j.
  • Used CVS for version control.

Environment: Java, J2EE, JSP, JRULES, Hibernate, Oracle, SQL, Spring MVC, Spring IOC, Spring DAO, JMS, JPA, Web Services, SOA, Perforce, Eclipse, Maven, Unix, Linux, Waterfall Methodology.

Confidential

Sr. Java/J2ee developer

Responsibilities:

  • Involved in developing front end screens using JSF, JSP, Struts View Tags, JSTL, XML, XSLT, HTML, CSS, AJAX, Web2.0,JAVA SE technologies, JavaScript, JQuery.
  • Used SVN for versioning control system.
  • Extensive use of HTML, JSTL, JSP and JQuery for the presentation layer along withJavascript for client side validation.
  • Analyzing the SQL queries and optimizing the performance for increased productivity.
  • Used PHP, MySql, HTML, Ajax, JavaScript, Jquery.
  • Implemented business logic and generated WSDL for those web services using SOAP.
  • Involved in complete infrastructure setup and configuration of WebLogic Application Server10.3.2/11g on UNIX and LINUX.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Hands on and implementation of JenkinsContinuous Integration, Module Testing, Software Configuration Management and Debugging.
  • Experience in designing and developing UI components using Jsp, JavaScript, HTML, DHTML, HTML5, CSS, Angular Js, JSTL, Tomahawk tag libraries, Tiles, Custom Tag Libraries, AJAX, JQuery.
  • Implemented MVC architecture using spring and Struts frameworks combined with EJB 3.0 and JPA 2.1 for database persistence.
  • Involved in Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
  • Acquired knowledge on various protocols like REST, IPP and SNMP. Got experience with multithreadingand WCF technologies. Experienced with Scrum software methodology.
  • Developing the J2EE Application using IBM RAD 6.0, Oracle Database and Spring IOC Framework and deploying to IBM WAS 6.0 application server
  • Web UI development using JSP, CSS, SOA and JavaScript.
  • Implemented Hibernate 4.0, HQL and Criteria API have to fetch the data from SQL database with STORM.
  • Used Spring MVC which is based on MVC design pattern.
  • Working with Crystal reports for developing and bug fixing in the reports which has Oracle SQL as the database.
  • Developed Server side components using Hibernate and Spring framework with JAXB.
  • Involve in the Analysis, Design, and Development and Unit testing of business requirements.
  • Generated Hibernate XML files for the configured beans.

Environment: Java, J2EE, Oracle 11g, Tomcat 6, CVS, UNIX, XML, Junit, Eclipse TOAD, Oracle11g, Hibernate 3, Spring MVC, JAVA SE 1.7 ExtJS 5.0.

Confidential, Des Moines, IA

Sr. Java developer

Responsibilities:

  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Developed the presentation layer using JSF, HTML, XHTML, CSS and client validations using JavaScript and using applets and multithreading.
  • Responsible for working on Creating XSL style sheets to generate complicated output XML based on user requirements from XML data.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Maintained the administration tool to control user access to Agile PLMclient services.
  • Invovled in monitoring Weblogicusing manual and automation process.
  • Involved in Build and Deployment tasks in Jenkins, Continuous Integration.
  • Wrote unit test cases for Unit Level testing using SOA, JUnit, EasyMock.
  • Developed front end using API, Spring MVC, JSP, JSTL.
  • Responsible for mapping the database model intoJPAand API objects using Hibernate and JSF Annotations with ORM.
  • Implemented Spring AOP framework for auditing tasks.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Used Log4J for logging the applications exceptions and debugging statements
  • Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
  • Implemented PL/SQL queries and used Oracle stored procedures and built-in functions to retrieve and update data from the databases.
  • Deployed the application on JBoss Application Server.
  • Designed front end pages using JSP, JQUERY, JSTL, JavaScript and AJAX calls to get the required data.

Environment: Java, J2EE, Spring, Hibernate, Web Services, Oracle, IntelliJ, SVN, Maven, JMS, ActiveMQ, Weblogic, Jira, JUnits.

Confidential, Boca Raton, Florida

Java developer

Responsibilities:

  • Developed various product applications usingJava, J2EE and related technologies.
  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Used Eclipse IDE and Tomcat as the web server for deploying the application.
  • Built JBOSS Portlets usingJAVA/J2EE, XML with JBOSS 5 as application server and SQL Server as database.
  • Worked on Maven to build the application and used JRebel for code integrations.
  • Used ExtJS with region panels to allow a form to divided into multiple sub-sections.
  • Used JUnitframework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications
  • Developed the application using JSF Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Worked on Hibernate and created ORM mappings.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Deployed the application on the JBoss Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP)
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Accessed database using SQL Queries, PL/SQL scripts
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Responsible to enhance the Portal UI using HTML, Java Script, XML, JSP, Java, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303)
  • Designed and implemented XML parsing for XML order conformations.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Performing Configuration Management using Clear Case and CVS.
  • Wrote PL/SQL stored procedures and involved in performance tuning of complex queries.
  • Responsible in testing the classes and methods using JUnit test case.

Environment: Java1.6, J2EE, Spring 3.2, Junit, Hibernate, Maven, SVN, JBOSS, Oracle, IntelliJ, JMS,, UNIX, RESTFUL web services, Spring MVC 4.0, DTO, JAX-RS, Collections

Confidential

Java developer

Responsibilities:

  • Used Object Oriented Programming and design.(OOP & OOD)
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle9i DB using the Toad tool.
  • Developed both front-end and back-end of the product usingJava, J2EE, Ajax, JQuery, spring and Hibernate, and other technologies.
  • Developed user interfaces using JSPs, HTML, CSS,JavaScript, jQuery, JSP Custom Tags.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • 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 the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Developed Hibernate mapping files with Oracle database.
  • Used Eclipse IDE for development and SVN for versioning system.
  • Used Struts tlds (logic, bean, html, nested etc) with JSP pages.

Environment: Java, J2EE, JSP, Spring, Hibernate, Agile, Tomcat, Web Services, MySQL, Eclipse 3.5, SVN, Maven, JUnits, Hudson, JMS.

We'd love your feedback!