We provide IT Staff Augmentation Services!

Java/j2ee Software Engineer Resume

4.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY:

  • 8 years of professional experience in Object Oriented Designing, Development, Documentation, Coding, Debugging, Implementation and testing of various applications.
  • Proficient in technologies Java, J2EE, JMS, JSP, Servlets, JSP Custom Tags Libraries and XML.
  • Experience working in front - end technologies like XML, HTML, CSS, AJAX and JavaScript.
  • Having good knowledge of Oracle, MySQL and DB2 as Database.
  • Good command in writing SQL queries, Stored Procedures and Triggers.
  • Experience in web application design using open source MVC, spring and Struts Frameworks.
  • Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Singleton etc.
  • Strong experience of developing models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Experience in Web Services Technologies like SOAP, REST, WSDL, UDDI, JMS and Service Oriented Architecture (SOA).
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Maven Tool.
  • Experience in various methodologies like SCRUM, Pair Programming and Agile.
  • Extensive experience with java compliant IDE’s like Eclipse, IBM RAD and IntelliJ.
  • Involved in Unit Test Cases writing and having good knowledge in Junit, Spock.
  • Hands on experience using Web Logic, IBM Web Sphere, and Tomcat Server.
  • Experienced with Risk Management and Finance methodologies and concepts.
  • Knowledge of financial products such as securities, credit products and derivatives.
  • Used SVN, CVS and GIT HUB for version control.
  • Excellent Communication skills, highly motivated self-starter with a strong analytical problem solving, having ability to multi-task, work in a team environment, understand and be responsive to customer needs, work under tight deadline.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • Have good leadership, team coordination skills and interested to take new responsibilities.
  • Estimation of work and assign the tasks to resources.

TECHNICAL SKILLS:

Languages: Java, Object Oriented Concepts.

Database Query Language: HQL, SQL.

Client Technologies: HTML, CSS, Java Script, jQuery.

Programing Language: Java/J2EE

J2EE Components: Servlets, JDBC, JSTL.

Web Services Technology: SOAP, WSDL, UDDI, XML, SOA, JMS, Hibernate.

Web Frameworks: Struts, Spring.

Application/Web servers: Apache Tomcat, IBM Web sphere, Web logic Server and Jboss.

Database Servers: Oracle, MY SQL Server, MySQL.

IDE Tools: Eclipse, IntelliJ, IBM RAD.

Methodology: Agile, Scrum, OOPS.

Design Pattern: Singleton, DAO, Model View Controller (MVC), Fa ade, Service Locater, Abstract Factory, Data Transfer Object

Operating Systems: Windows 7/8/10, and UNIX, Linux

Logging Framework: Log4j.

Tools: and Utilities: Toad, SQL Loader, CVS, Maven, JUnit, ANT(tag-libraries).

PROFESSIONAL EXPERIENCE:

Java/J2EE Software Engineer

Confidential, Eagan, MN

Responsibilities:
  • Interact with business managers to transform requirements into technical solutions.
  • Involved in Design and Development using OOAD methodology to capture and model business requirements. Facilitate code walkthroughs with team members.
  • Proficient in doing Object Oriented Design using J2EE Design Patterns.
  • Developed web pages using JSP, Spring-MVC, Servlets, Java Script and XML for various modules.
  • Implemented the application by using Core java, spring, Hibernate and Java collections.
  • Developed JSP and Java Helper classes for In-patient and out-patient Information.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP.
  • Involved in XML Transformations using XML, XSL, XSLT, and XPATH.
  • Involved in configuration and administration of Apache Tomcat application Server.
  • Used Apache Tomcat Application Server and JDBC package for Data Access Objects and DB Connections from the Connection Pool using My SQl database.
  • Design and implemented Web services SOAP/WSDL/RESTFUL interface between Java and Non-Java applications.
  • Written PL/SQL Packages, Stored procedures, Views and Functions at the My SQL database.
  • Involved in the functional test of the application.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using Junit and Spock.
  • Extensively used MAVEN as a build tool.

Environment: Java, Spring MVC, Hibernate, My SQL, WSDL, Soap/Rest Web Services, Eclipse IDE, Tomcat, HTML, CSS, JavaScript, Apache Tomcat, Log4j, JUnit framework, Maven.

Java Application Developer

Confidential, Omaha, NE

Responsibilities:
  • Developing business tier using Servlets, Java Controller, Spring technologies.
  • In architecting, various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture.
  • Involved in developing code for obtaining bean references in spring framework and Used Dependency Injection () along with Inversion of Control (IOC).
  • Built screens with Spring MVC, JSPs, CSS, Dojo and custom JavaScript.
  • Developed UI navigation using JSP and Spring MVC architecture.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Worked on Persistence layer from simple DAO to Spring/Hibernate.
  • Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Responsible for design and developing Persistence classes using Hibernate, and Spring JDBC Template frameworks to save data in database tables.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Redesigned Web front-end to scheduling system using HTML, CSS, and JavaScript, with the jQuery library.
  • Designed and built document tracking/workflow system with HTML, CSS and JavaScript using jQuery, JSON and a REST architecture.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Involved in the Development of reporting system using spring, Hibernate and Web Services.
  • Used Hibernate to access database and perform database updating.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Configured Tomcat Application Server resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
  • Development of Servlets and JSP files for implementing Business rules and Security options using Tomcat Application Server and Configured the web server interfaces, session management, virtual hosts and for Tomcat.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using Maven.
  • Participated in Functional Document reviews and created Technical documents.
  • Built data access subsystems using Hibernate and Spring against stored procedures on a DB2 database

Environment: J2EE, JSP, Java, Spring MVC, JMS, Hibernate, Servlets, JSTL, Eclipse, JDBC, Multi-Threading, GIT, XML, Junit, Tomcat, Angular.js, HTML5, CSS3, JQuery, SOAP, SVN, Maven, SQL, Oracle, AWS.

Web Development

Confidential, Philadelphia, PA

Responsibilities:
  • Involved in the Full Life cycle of the project, i.e. through design to testing and in implementing OOAD using UML.
  • Implemented the Model View Controller paradigm using Struts Framework.
  • Developed server side utilities using Servlets.
  • Presentation is done using JSP.
  • Wrote corresponding service to handle the request from front-end pages like transfer funds and view transaction history.
  • Business Logic is implemented using Structs. Developed JSP as the view, Servlets as Controller and EJBs as model in the Struts Framework
  • Extensive use of Servlets, HTML and JSP for the presentation layer along with JavaScript for the client side validations.
  • Interfaces were developed to the database with the help of JDBC drivers for ORACLE.
  • Developed and Debugged Servlets, JSP and EJB components using WSAD and tested using JUnit.
  • Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Created responsive websites with fluid grids, flexible images and media queries using HTML, CSS and JavaScript.
  • Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used Subversion SVN for version control, and JIRA for tracking bugs.
  • Created Perl and UNIX scripts to launch the java modules on Web Logic application server and to generate the user reports.
  • Interfaces were developed to the database with the help of JDBC drivers for ORACLE.
  • Developed and Debugged Servlets, JSP and EJB components using WSAD and tested using JUnit.

Environment: Java, Servlets, JDK, JSP, JDBC, XML, XSLT, HTML, Oracle, UML, JavaScript, Unix, WebSphere.

Jr. Web Developer

Confidential

Responsibilities:
  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases , Class Diagrams, Sequence Diagrams and Data Model.
  • Followed the Agile and Scrum development methodologies
  • Design and development of Web pages using HTML , CSS, JSON including Ajax controls and XML .
  • Integrated the Java code (API) in JSP Pages.
  • Developed DHTML pages and JavaScript functions for client side validations and created CSS pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Created JSPs and developed the screens as per the file structure.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Involved in writing SQL Queries, Stored Procedures .

Environment: HTML, CSS, JQuery, Ajax, JavaScript, JSON, XML, MySQL, PL/SQL.

Jr. Web Developer

Confidential

Responsibilities:
  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases , Class Diagrams, Sequence Diagrams and Data Model.
  • Used Dreamweaver as Html editor for designing new pages.
  • Followed the Agile and Scrum development methodologies
  • Design and development of Web pages using HTML , CSS, JSON including Ajax controls and XML .
  • Integrated the Java code (API) in JSP Pages.
  • Developed DHTML pages and JavaScript functions for client side validations and created CSS pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Created JSPs and developed the screens as per the file structure.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Involved in writing SQL Queries, Stored Procedures .

Environment: HTML, CSS, JQuery, Ajax, JavaScript, JSON, XML, MySQL, PL/SQL, Dreamweaver

We'd love your feedback!