We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Louisville, KY

SUMMARY:

  • 7+ years of professional experience in Software Development Life Cycle, Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server, and Database applications.
  • Expertise in developing and implementing web applications using J2EE Technologies, which includes Java, JDBC, JSP, Servlets, Struts, JNDI, JMS, EJB, Spring, Hibernate, SOAP/Rest Web Services, JSON and JQuery,.
  • Worked on Web Application Development using MVC Framework integrated with Struts and spring.
  • Hands - on Experience in developing projects in JAVA/J2EE platforms using all Spring Framework Modules (Spring-Core, Spring-MVC, Spring-Web services, Spring-AOP).
  • Experience in working with Object Relational mapping (ORM) Tool through Hibernate.
  • Extensive experience in front-end technologies like HTML5, CSS, JavaScript, AngularJS, AJAX, JSP, JSTL, JQUERY, XML and other JavaScript libraries.
  • Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
  • Experience in working with Design Patterns like Data Access Object, Controller, and Business Components.
  • Experience in using IDE Tools like Eclipse and RAD.
  • Experience working with web services using SOAP, UDDI, WSDL, REST and implementation using APACHE .
  • Extensive experience in XML related technologies such as XML, DTD, XSD, XPATH, XSLT, DOM, SAX, JAXP, JSON and JAXB .
  • Have hands-on experience in the usage and deployment of applications in JBoss, Web Logic, Web sphere portal Server and Apache Tomcat Server.
  • Technical expertise in the areas of Object Oriented Analysis (OOA), Object Oriented Design (OOD) using UML, Software Life Cycle Management and Development of Distributed applications.
  • Experience with Test Driven development like Junit.
  • Expertise in configuring, using & administrating version control systems like GIT, Clear Case, Subversion and CVS .
  • Experience on writing build scripts using ANT and Maven.
  • Used Log4J for extensible logging, debugging and error tracing .
  • Proficiency in using RDBMS concepts and worked with Oracle 8i/9i/10g/11i, SQL server and good experience in writing Stored procedures, Functions and Triggers using SQL.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS:

Programming Languages: J2SE, SQL, PL/SQL

J2EE Technologies: JDBC, JNDI, Servlets, JSP 2.0, JSTL 1.1, Custom tags, Java Beans, JMS

Java/J2EEFrame works: Struts, Hibernate, Spring, JUnit, Jquery, AngularJS

Web Technologies: JavaScript, HTML, XHTML, CSS, XML, AJAX, JSON

Databases: Oracle,, MySQL,DB2

Java IDEs: Eclipse, NetBeans

Web/App. Servers: Apache Tomcat, Apache webserver, Weblogic, Jboss, WebSphere

Operating Systems: Windows XP/2003 server/7 Professional, UNIX/LINUX

MS Office Software: Word, Excel, Power Point, Outlook, Project, Visio

Development Methodologies: Agile

Web Services: SOAP, WSDL, REST, Apache Axis

Framework: Spring Struts, Hibernate, JSF framework, Angular JS

Tools: SQL Developer, SoapUI, TOAD

Version Controls: CVS,SVN, VSS, GIT, Clearcase

Build Tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, KY

JAVA/J2EE Developer

Responsibilities:
  • Understanding functional specifications and documenting technical design documents.
  • Developing sample implementations based out of finalized design patterns.
  • Developed Spring DAO templates to all type of CRUD operations.
  • Used JIRA as an issue tracker tool to collaborate with testers and functional team as well as to track defects and change requests. 
  • Implemented MicroServices Architecture, with Spring Boot-based services interacting through a combination of REST, SOAP
  • Implemented Micro services Registration and Discovery with Spring Cloud.
  • Used Spring Boot Actuator to externalize application's configuration properties for different environments
  • Created Auto deploys jobs using Jenkins and Maven.
  • Used Spring Rest Template to use the exposed Rest Web Services.
  • Designed and implemented NoSQL MongoDB key stores and column families.
  • Used Spring AOP in case of logging and security.
  • Used JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, JSP and JQuery based on the W3C standards and Web 2.0. 
  • Spring MVC framework is implemented to provide the controller framework.
  • Involved in the development of user interface using Angular JS.
  • Developed all the Junit test cases for all the different layer implementations.
  • Used Hibernate Template and Core Hibernate 4.0 in data access layer to access and update information in the database.
  • Developed custom Json parsers to automatically discover the projects or schemas defined in the data source.
  • Used JQuery plugins to develop the custom portal templates.
  • Wrote Stored Procedures using SQL query language in Oracle 12c.
  • Used Log4J for logging and tracing the messages.
  • Used Subversion and TFS as a version control system.
  • Used agile pattern, attending scrums on regular basis with onsite and offshore teams.

 Environment: Java 1.8, HTML5, XML, hibernate 4.0, Struts, Spring, JDBC Template, Eclipse, SOA, Agile, JBoss, Oracle 12c, Ant, JQuery, Ajax,  Jenkins, MVC, EJB, CSS, JavaScript, Angular JS, TFS, SOAP, REST, Linux, Log4J, Junit

Confidential,  San Jose, CA

JAVA/J2EE Developer

Responsibilities:

  • Providing the technical support to the analysts during requirement gathering.
  • Communication with business users and analysts to better understand use cases and any changes to requirements.
  • Designed and developed the User Interface using JSP, HTML5, CSS, AngularJS and JavaScript.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Developed Server side components using Hibernate and spring framework.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Worked in Service Oriented Architecture (SOA) Design and Development using Java, J2EE, WSDL, SOAP, LDAP, XML Cursor, Bean, JMS, Servlets and Oracle.
  • Designing/Developing J2EE applications/POCs using Java, J2EE Technologies with Aspect J on BEA WebLogic server 9.1.
  • Design and development of Soap and Rest based Web Services integration via Apache Camel Frame work
  • Worked on J2EE frameworks like spring and Struts for developing industry standard web applications.
  • Developed Static and Dynamic pages using JSP and Servlets.
  • Developed web services using XML, REST and SOAPAPIs for providing business services to other applications.
  • Performed build and deployment activities using SVN.
  • Developed reusable user interface component using AngularJS.
  • Configuredweb.xml and Spring-config.xml according to the spring framework.
  • Designed Business classes and used Design Patterns like Data Access Object, MVC etc.
  • Developed web applications using Spring MVC, JQuery.
  • Used JSON, JQuery, and Ajax for updating the web pages.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Involved development of front-end components using JSP, JavaScript, and Java.
  • Used Hibernate as ORM framework and implement the data access layer and other database interaction functionalities.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Gathering requirements and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Used JPA, Hibernate combination to access data from ORACLE database using POJOs for coding simplicity.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.

Environment: Java, J2EE, JSP, HTML5, Apache Camel, CSS, AngularJS, XML, WSDL, Strut, Jquery, JMS, Servlets, Spring DAO, Hibernate, MVC, REST and SOAP API’s, SQL, PL/SQL, JUnit, portlets, Jenkins, Websphere.

Confidential, Omaha, NE

JAVA/J2EE Developer

Responsibilities:

  • Involved in developing applications with Stateless Session EJB’s and Message Driven EJB’s.
  • Implemented complex behaviors in web development using JavaScript, CSS, AJAX and JSON.
  • Involved in developing DAO layer with Spring JDBC’s features such as Simple JDBC Dao Support, JDBC Template and Driver Manager Data Source.
  • Experience working with SOAP, Rest and Restful Web services.
  • Implemented application level persistence using Hibernate and spring.
  • Developed web-layer using Spring MVC Framework with JSP, CSS, AJAX and JavaScript.
  • Implemented SOAP based web service as top-down approach to work with different enterprise modules using CXF.
  • Enhanced and optimized the functionality of Web UI using CSS, HTML and Angular JS.
  • Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Used Web Logic for design, development, and deployment of applications.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed cross-browser/platform HTML, CSS , and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Developed business layer using spring, hibernate and DAO.
  • Involved in implementation of MVC pattern using Angular JS, and Spring Controller.
  • Created login and registration web page application using Maven, Struts, and Hibernate.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Used JavaScript and JQuery for validating the input given to the user interface.
  • Developed test cases and performed unit test using JUnit Framework.
  • Extensively worked on Struts Framework.
  • Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
  • Involved in developing Static and Dynamic pages using JSP and Servlets.
  • Developed JUnit test cases to validate the REST services.
  • Developed web applications using Spring MVC, JQuery, HTML
  • Used Eclipse IDE for designing, coding and developing applications
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved Developed JSP pages and Servlets for customer maintenance and used Angular JS.
  • Involved in creating user interfaces using JQuery.
  • Customized Jasper Reports and SQL procedures according to the client requirements.
  • Developed a Web control console to manage data matching for data staging
  • Involving in Building the modules in Linux environment with Ant Script.

Environment: Java, J2EE, JSP, AngularJS, Servlets, HTML, Struts, SOAP Web Services, Apache Axis, Spring, Hibernate, XML, PL/SQL, Apache Tomcat, AJAX, CSS,MVC, Agile methodology, Oracle WebLogic Server, Oracle, Unix, JUnit, JQuery.

Confidential, Raleigh, NC

JAVA/J2EE Developer

Responsibilities:

  • Involved in the analysis & design of the application using UML with Rational Rose.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio.
  • Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to managed projects.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, JavaScript and CSS.
  • Used Web Services-WSDL and SOAP for getting credit card information from patience and used SAX and DOM XML parsers for data retrieval.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Designed and developed JSP pages using Struts framework.
  • Used Struts Framework for action mappings. Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Used Hibernate framework to persist the employee work hours to the database.
  • Spring framework AOP features were extensively used.
  • Configured Apache HTTP Server and Apache Tomcat Server.
  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in the development of JSP and Action Classes.
  • Designed and developed JSP Custom Tags based on Struts Framework
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Involved in the SOA implementation using Axis/WebLogic web service framework for different product integrations and Web Service interfaces using SOAP.
  • The data that is passed between the different layers are in the form of XML. Hence, developed an application that validates the XML file with the Schema and also parses the XML.
  • Designed each module as a separate service interacting as Web Services between each other.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Developed controllers and actions encapsulating the business logic.

Environment: JSP, Struts, spring, Servlets, Hibernate, JDBC, Weblogic Application Server, XML, XSLT, UML, Apache Axis, HTML, CSS, AngularJS, Agile, Web Services, Eclipse, JUnit, Windows XP, Ajax, MVC and JQuery.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Implemented JUnit test cases for all the modules developed to ensure complete code coverage.
  • Used JSP, JavaScript, JQuery, AJAX, Strut, CSS, and HTML as data and presentation layer technology.
  • Followed the Agile Scrum software development methodology.
  • Developed JSP and HTML pages using CSS as part of the presentation layer.
  • Develop business layer components using spring, Strut, JDBC and Hibernate and GUI using JQuery, AJAX, JavaScript, JSON, XML, XSLT and XHTML.
  • Design and develop solutions that are highly reliable, scalable and meet business-defined services.
  • Technically involved in the analysis, designing and development of various server side components like DAOs for persistence layer and action classes, JSPs Servlets for user interface layer.
  • Developed and consumed web services to read the data from other systems using SOAP and REST.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Participated in the entire System Development Life Cycle of the project.
  • Generated SQL queries to test the data from Database.
  • Development, review and verification of Test Cases and Test Procedures for Integration, System, Regression, Performance and User Acceptance testing.
  • Developed web applications using Spring MVC, SOA, JQuery and HTML.
  • Involved in integrating spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Worked extensively on Soap UI for mocking the back-end web service calls.

Environment: Java   , Spring, JDBC, Hibernate, Oracle, PL/SQL, SQL, Strut, JUnit, Servlets, JQuery, web service, SOAP and REST, AJAX, CSS, XML,   JavaScript , MVC, JSON, XSLT, XHTML, Maven, TOAD, Solaris, Windows XP/2003.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Used spring framework in the application.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company's standards.
  • Involved in design and development of server side layer using XML, JSP, JDBC and DAO patterns using Eclipse IDE.
  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Involved in building highly interactive portable widgets using HTML, CSS, and the latest AJAX libraries.
  • Built end-to-end JEE applications using spring, JSTL, Struts, HTML & LDAP.
  • Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Produce GIS solutions to meet the goals of multiple city departments. Improve GIS spatial, attribute, and metadata quality for a variety of large datasets.
  • Used extensively AJAX in the UI pages.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.

Environment: HTML, CSS, strut, JavaScript, JQuery, spring, Java, JSP, Servlets, MVC, Adobe Fireworks, Responsive Design, Photoshop, Dreamweaver, AJAX, XML, Eclipse.

We'd love your feedback!