We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

PROFESSIONAL SUMMARY:

  • 5+ Years of software industry experience in Object Oriented technologies on client server, multi - tier applications, and Web technologies with Java/J2EE technologies involving System Analysis, Technical Architecture, Design, Development, Testing and Implementation.
  • Extensive experience in concepts such as Java, J2EE technologies such as JDBC, JSP, JSF, Servlets, Hibernate, EJB, Spring, XML, XSD, XSL, JNDI, RDBMS, Web Services, Struts, Spring, Tiles, Hibernate, JMS, AJAX . Designing and Developing Single Page web applications (SPA ) using AngularJS and NodeJS
  • Extensive experience in Web application development using - HTML, DHTML, CSS, XML, UML, JavaScript, Ajax, spring, Hibernate, Struts, J2EE (JSP, JMS, Servlets, JDBC, Java Beans, EJB).
  • Experienced in deploying J2EE Application Sever like Apache Tomcat7.x, JBoss 4.2.3, Weblogic8.x/9.x and Web sphere 6.x, 7.0 servers.
  • Expertise in developing web pages using HTML, CSS, JavaScript, JQuery, Ajax, AngularJS, Bootstrap with webpage cross browser compatibility and responsive web design and Server scripting language like NodeJS.
  • Followed best practices using J2EE design patterns (MVC, Service Locator, Singleton, Session Facade, Business Delegate, and DAO).
  • Experience in Design and Development of Web Services using RESTful APIs and SOAP.
  • Extensive experience working on SQL, PL/SQL, Oracle Database development experience using tables, triggers, views, packages and stored procedures, PL/SQL.
  • Working knowledge of Cloud-based infrastructure tools and components (AWS, EC2, S3, Virtual Private Cloud (VPS), and Elastic Load Balancing (ELB).
  • Experienced in conducting Unit testing and code coverage using JUnit.
  • Expertise in various open source frameworks like Struts 2.0/1.2, Spring 3.5 and ORM Technology like Hibernate 3.X.
  • Extensive experience in Java SOAP RESTful Web Services, AngularJS, NodeJS in order to create single web page applications.
  • Experience on JQuery, AngularJS libraries.
  • Experience in Agile development methodologies like TDD and BDD and implementation of tests with selenium and cucumber.
  • Knowledge of J2EE design patterns like MVC, Front Controller, Factory, Abstract Factory, Command Pattern, Singleton, Session Facade, Transfer Object, Business Delegate and Data Access Object etc.
  • Experience and solid understanding of MicroServices.
  • Exceptional communication skills handling direct interactions with clients, excellent adaptability, proactive, team player, self-motivated, can work independently, and leadership attitude.
  • Proven ability to work Individual Contributor, efficiently and as a part of a team with an ability to deliver within short deadlines.
  • Expertise in working with various MVC JavaScript frameworks like backbone. js, node.js.
  • Designed Frontend with in object oriented JavaScript Framework like Node.js.

TECHNICAL SKILLS:

Languages: Java/J2SE 1.6/1.7/1.8, XML, AWS Shell Script, SQL, PL/SQL

J2EE Technologies: JAVA /J2EE, Servlets, JSP, JSTL, JDBC, JMS, Web Services, REST, SOAP, WSDL

Web Technologies: JavaScript, JQuery, CSS/CSS3, HTML/HTML5, AngularJS, XML, JSON, AJAX, Semantic Web3.0, Jena, RDF

Frameworks: Struts2, LOG4J, Spring Core, Spring MVC, JSF, Hibernate, Junit

Databases: Oracle 9i/10g/11g, MS Access, IBM DB2, MS SQL Server 2005/2008, My SQL.

IDE & Development Tools: Eclipse, RAD, J Builder, NetBeans. Rational Software Architect, SQL Plus, Toad, XML Spy, Pipeline Pilot

XML Technologies: XML, XSD, XSL, XML Schemas, DTD, DOM, SAX, FOP

Web/App Servers: Tomcat, WebSphere Application Server, BEA WebLogic, JBoss

Version Control Tools: CVS, VSS, Clear Case, Sub Version

Operating Systems: UNIX, Linux, Windows

Methodologies: SDLC, RUP, Agile/SCRUM, UML, Design Patterns, SOA

WORK EXPERIENCE:

Confidential, Irving, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Created webpages pages using HTML5, CSS3, JavaScript, JQuery, AngularJS and AJAX to create interactive front-end GUI.
  • Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax calls.
  • Expert in Utilizing AngularJS dependency injection to inject different Services including inner Services and custom Services and create some custom directives to do some reusable component.
  • Used AngularJS $http service to interact with RESTful web services and JSON to manage consumer's information such as updating, replacing or cancelling orders for consumers.
  • Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS and worked AWS Cloud management.
  • Experience working with AWS for Storage & content delivery and Application deployment services.
  • Used java8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection.
  • Developed complex Multithreaded Java applications for processing large volumes of data to achieve Multitasking.
  • Involved in component development using J2EE principles and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring AOP, Spring Boot, Spring Batch, Spring Cloud Data Flow and handled the security using Spring Security.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, Spring IOC (Loose coupling between layers) and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding App tables.
  • Responsible for developing the sequential and conditional batch jobs using the Spring batch framework.
  • Spring MVC model integration for front-end request action controller.
  • Implemented MicroServices Architecture, with Spring Boot-based services interacting through a combination of REST and SOAP.
  • Participated in object-oriented design, development and testing of REST APIs using Java.
  • Used Swagger specification for documenting REST API’s, which exposes description of a RESTFUL web- services to different clients.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented persistence framework using Hibernate & Handled Transaction Management using the provided data source.
  • Developed SQL Functions and procedures to interact with SQL server.
  • Used Spring Security for Authentication and Authorization of the product application for login security for everyone.
  • Responsible for implementation of java integration components for JBPM.
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using Oath.
  • Developed unit test cases using Junit framework for testing accuracy of code and logging withSLF4j + Log4j.
  • Worked with Web Sphere application server that handles various requests from Client and used Jenkins to perform continuous Integration.
  • Worked on setting up Maven scripts to build, package, and deploy application code to the target Web Sphere Servers and worked on continuous integration servers like Jenkins.
  • Worked with Source Tree version control tool for pulling and pushing the code changes and solved merge issue.

Environment: Java 1.8, J2EE, HTML5, CSS3, Bootstrap, JQuery, AngularJS, Spring IOC, Spring AOP, Spring MVC, Spring Boot, Spring Security, Spring Data, Restful Services, Hibernate, Micro Services, Oracle, Mongo DB, Mockito, Log4j, JIRA, GIT, Jenkins, Intellij and WebSphere Application Server.

Confidential, Alpharetta, GA

Java/J2EE Developer

Responsibilities:

  • Understanding user change requirements and analyzing the source systems and Developed UI pages using JSP & Spring MVC frame work.
  • Preparing sequence diagrams for some components.
  • Involved in creating & consuming Restful web services to expose to other applications.
  • Created User defined exception classes using Java.
  • Used Rest API to expose the contract rates for clients and performed versioning of existing services.
  • Strong experience in implementing Service oriented architecture and Web Services using SOAP, RESTFUL API's.
  • Wrote spring configuration file to define beans, define data source and Hibernate properties.
  • Used Maven build script for building and deploying the application and Designing new database tables for the enhancements.
  • Validations are done using Spring MVC validation framework and JavaScript.
  • Extensively used Hibernate in data access layer to access and updates in the database.
  • Designed and developed web site application using AJAX, AngularJS, Bootstrap, NodeJS, Java Swing, CSS, HTML5, JQuery, JSP, Tiles framework and XML .
  • Involved in Construction of UI using JQuery, AngularJS, Ext.js, Bootstrap and JavaScript, Perl scripting.
  • Developed the java code using Eclipse as IDE.
  • Developed all client-side logical implementation part of applications with AngularJS.
  • Worked on AngularJS frame work to augment browser based applications with MVC Capability, built dynamically generated dropdown lists using Ajax, JQuery and AngularJS.
  • Created an on -the-fly configuration changes set up, with application saved in Node.js.
  • Migrated existing business applications to Amazon cloud services (AWS) based environment and also deploy applications using Amazon web services .
  • Developed user interface using BOOTSTRAPUI and Angular JavaScript to simplify the complexities of the application
  • Installed, configured and hosted the Tomcat app servers and MySQL database servers on physical servers (Linux, Windows), and Amazon AWS virtual servers (Linux)
  • Developed the presentation layer with responsive web design experience using, Perl scripting, Bootstrap, Angular JS, Java swing, JavaScript, CSS, HTML and JQuery.
  • Worked in setting up Linux Environment on AWS cloud infrastructure, migrated corporate Linux servers from physical servers to AWS virtual servers.
  • Writing Java classes, reusable components and Java Beans for getting data from oracle tables.
  • Performing the Unit testing and basic functional testing with different set of data.
  • Supporting System Integrating Testing and User Acceptance Testing.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.

Environment: Java1.8, Hibernate 3.0, spring, Perl Scripting, Swing, AWS, Tiles, JSP, HTML, CSS, Angular, Bootstrap, JQuery, Node JS, XML, XSLT, SQL Server, Maven, Apache Tomcat, FHIR, Eclipse 6.0, SVN, Windows XP, Jenkins.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Used SCRUM-Agile Software Development Method for managing application developments. Extensively involved in Gathering requirements by holding meetings with users.
  • Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Analyzed requirements & developed tests for developers to use in test-driven development.
  • Create Requirement Traceability Matrix with the changes in HP Quality Center.
  • Created Selenium automation scripts in Java.
  • Developed front end web applications by using web technologies such as AngularJS, Html5, CSS3, JavaScript, jQuery, JSON, CSS bootstrap, JSP, JSTL.
  • Developed AngularJS functionality in the application to provide two-way binding to the system.
  • Responsible for creating web-based applications using React JS.
  • Developed single page applications using ng-route module in AngularJS.
  • Extensive experience using Bootstrap for layout.
  • Used customized services and directives in AngularJS to develop dynamic and responsive webpages.
  • Built the template, pulled agent information from JSON object and rendered it onto the widget.
  • Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms
  • Involved in developing HTML, JavaScript and jQuery for client side presentation and, data validation within the forms.
  • Used Type Script to add optional types, classes, and modules to JavaScript.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Developed SOAP and REST web services using Java, hibernate, JAX-WS, JAX-RS and JAXB
  • Following Agile methodology (SCRUM) during development of the project and oversee the software development in Sprints by attending daily stand-ups.
  • Implemented business logic using Spring service layer and Spring DAO layer using Spring Framework.
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Designed and Developed server side components using Java, J2EE, JAX-WS, JAX-RS, SOAP, WSDL, and UDDI.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.
  • Used Oracle 11g as a database in the backend.
  • Performed Unit testing using thru URLs, JUnit and also by making calls into the system.
  • Used JSON for serializing structured data.
  • Used GIT for version control and involved in writing the build scripts using Maven.
  • Creating unit test strategy, preparing test environments and test cases.
  • Prepared documentation for some of the recurring defects and resolutions and business comments for those defects.
  • Worked on TOAD and Oracle SQL Developer to develop queries and create procedures and packages in Oracle.

Environment: Java 1.7, Java EE6, JSP2.2, Servlet3.0, Hibernate3.2, Spring3.1, Spring MVC, Shell script, TOAD, WebServices1.3, HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, Node.js, AngularJS, bootstrap, XML/XSL, Oracle 11g, Maven, RESTful WebServices, JAX RS 1.1, VXML, SQL Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
  • Used Maven as build tool and deploying the application.
  • Developed the User Interface using spring framework, JQuery and Ajax.
  • Developed screens using AngularJS, CSS3 and html.
  • Implemented routing logic and navigation from screen to screen and also implemented login functionality on the client side in Angular JS.
  • Developed complete solutions in SOA and create process flows, and integrate web services.
  • Developed reusable and interoperable modules based on SOA architecture in enterprise applications.
  • Code analysis ( shell scripting and Perl files ) for financial processes.
  • Used spring frame work AOP features and JDBC module features to the database for few applications. Also, used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Designed configuration XML Schema for the application.
  • J2EE deployment on WebLogic/JBOSS servers - QA & Staging
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for theJ2EE applications on Struts and Spring framework running on WebLogic/JBOSS servers.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created SOAP web services interface to Java-based runtime engine and accounts.

Environment: Java, J2EE, Struts, XML, SOAP, WSDL, AJAX, JSP, HTML, Javascript, CSS, Log4J, JAXB, JUnit, Tomcat 5, JBoss 5.0, LDAP, IntelliJ IDEA 11.2, DB2/DB2 Client, SQL Server, Linux.

Confidential

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database.
  • Developed the application using J2EE architecture.
  • Involved in developing JSP forms.
  • Designed and developed web pages using HTML and JSP.
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Valuator for server side validation.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used JDBC for database connectivity with MySQL Server.
  • Used CVS for version control.
  • Used Clear case for source code control and JUNIT for unit testing
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE, Hibernate, Spring, JSF, Java Regular Expressions, Log4j, Developer IDE, SQL Server 2005, JBOSS.

We'd love your feedback!