We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • 8+ years of extensive industry experience with proven expertise in system development activities involving Analysis, Design, Coding, Testing and Implementation and with emphasis on Object Oriented, J2EE and Client Server technologies
  • Good experience in designing and developing business applications with technologies such as core and advanced Java technologies JAVA, J2EE, Servlets, JSP, JavaScript, JQuery, Web Services, Struts, Spring, Hibernate, Maven, Gradle, ANT, HTML, XML, XSLT, XSD, JDBC, Cascading Style Sheets(CSS), JUnit and JNDI,XML - related technologies.
  • Hands on experience with scripting languages like JavaScript, JQuery and AJAX.
  • Proficient in using Design Patterns like GOF Design patterns(Creational, Structural and behavioral) and J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO, DTO etc.
  • Hands on experience in developing applications using MVC Framework Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class and Action Form.
  • Experience in writing DAO using Hibernate and Hibernate mapping files.
  • Strong experience in Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL, XSD, UDDI, Apache Axis2 and JAX-WS, JAX-RS.
  • Involved in using JMS & IBM MQ Series for Asynchronous messaging
  • Involved in user for Mapping interfaces and Java POJOs to database records.
  • Good knowledge at server side java like NodeJS, ExpressJs
  • Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams using Microsoft Visio and Rational Rose
  • Good Understanding of Relational Database concepts and experience in Query construction using SQL, PL/SQL. Extensive experience in writing, editing and maintaining database objects Triggers, Stored Procedures. Worked using databases like Oracle, DB2 and MySQL.
  • Proven expertise in implementing IOC/Dependency Injection features in various aspects of Spring Framework (Spring Core, spring Security, spring Batch, spring Boot, MVC).
  • Good knowledge of latest version of object oriented JavaScript frameworks like Angular.js, Backbone, Bootstrap, Ext JS, Knockout JS, React JS, Ember JS, Dojo toolkit.
  • Designed Architectural diagrams based up on the client requirements for their application hosting in the AWS Cloud Environments.
  • Experience with multiple Servers like Apache Tomcat, IBM WebSphere, WebLogic, JBoss and Glass fish.
  • Hands On Experience on NoSQL Document Store databases such as MongoDB, Cassandra
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson.
  • Designed Architectural diagrams based up on the client requirements for their application hosting in the AWS Cloud Environments.
  • Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap.
  • Good understanding of Core JAVA components, such as: Concurrency, Persistency, working with the JVM, multi-threading, Collections, Exception Handling.
  • Good knowledge of using JavaScript testing frameworks, Jasmine, Karma and QUnit
  • Good knowledge of Grunt, GITS, Gulp, NPM
  • Performed unit testing using JUnit test cases and automated functional testing tools like Selenium, debug tools like log4j used Mockito for stubbing.
  • Hands on experience developing application using Docker
  • Expertise in using IDE’s like My Eclipse, Eclipse 3.x, RAD.
  • Hands on experience using drools framework.
  • Extensive experience with Waterfall, RUP and Agile Scrum Methodologies.

TECHNICAL SKILLS:

Languages: Java, JavaScript, SQL, C, C++.

Operating Systems: Windows, Unix, Linux.

Java/J2EEEnterprise Technologies: JDBC, Swing, JSP, Servlets, EJB, JSTL, JMS, Hibernate, Spring, Struts, JSF, JPA, Log4j, and LDAP.

J2EE Web Services: SOAP, REST, WSDL, JAX-RS, JAX-RPC, JAXP, JAXBClient Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, AJAX, JQUERY, JSON

JavaScript Frameworks: AngularJS, node.js, Express.js, Backbone.js, React.js, Requier.js, Ext JS

XML Technologies: XML, XSL, XSLT, DTD, XML Schema, SAX, DOM.

Database: Oracle, B2, DB2, SQL Server2000/7.x,MySQL

Web and Application Servers: Apache Tomcat, IBM WebSphere, WebLogic, Sun Glass fish, JBoss .

Methodologies: SDLC, OOAD, Agile.

Tools: & IDEs: Apache ANT, MAVEN, Net beans, Eclipse, RAD, Eclipse IDE, Edit Plus, JSfiddle, Brackets, Microsoft Visual Studio, webstrom.

Testing Tools: JUnit, Selenium

V ersion Control: Clear Case, CVS, SVN, GIT

WORK EXPERIENCE:

Confidential, Minneapolis, MN

JAVA/ J2EE Developer

Responsibilities:

  • Involved in meetings to add new implementations to the product backlog with the team and client as a part of agile methodology.
  • Developed server-side services using Spring, Web Services (SOAP, WSDL)
  • Designed and developed various modules of the application with J2EE design architecture, Spring
  • MVC architecture using IOC, AOP concepts
  • Developed UI screen with HTML5, CSS, and AngularJS.
  • Used Jasmine unit tests (Karma) to verify Angular JS modules and JavaScript utility routines.
  • Responsible for developing DAO layer using Spring MVC. Implemented custom UI components/widgets by using the directives (ng-repeat, ng-click, ng-model, ng-controller etc.) feature of Angular JS.
  • Created REST API's to bring the incoming data and filtering the required data using spring boot.
  • Involved in the application development using Spring MVC module Designed and Developed User Interactive (UI) Web pages using HTML, React-JS, Bootstrap, CSS, JavaScript, JQuery, AJAX anNode.JS.
  • Involved in development of Restful API for producing web services using spring framework.
  • Created reusable components used across various modules using React-JS, React-DOM, Bootstrap and JSX.
  • Worked on Spring based RESTful services for producing and consuming the services.
  • Prepared build with help of Maven, Gradle and Jenkins
  • Consumed Web Services for transferring data between different applications. Experienced with SOAP/WSDL.
  • Used GitHub as Distributed version control system and branching for creating a new feature and making bug fixes.
  • Worked on Spring MVC for code enhancements.
  • Installed node.js and utilized the NPM with Grunt for the build.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Experienced in React JS and working with React Flux architecture.
  • Coded Rest API for Product service using spring boot.
  • Hands on experience in using Backbone Js to build large web application with data that change over time.
  • Worked on MongoDB database concepts such as locking, indexes, Sharding, replication, schema design.
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Involved in creating a reusable component using React JS for DOM manipulation.
  • Experienced in developing JMS components to send/receive messages to Queues and Topics on various brokers such as Active MQ.
  • Created spring configuration files to define Handler mappings, Bean definitions.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts.
  • Used Visual Studios to integrates the Web site with existing systems.Migrates existing e-commerce sites and databases
  • Involved in deployment of the application using Gulp.
  • Used log4j to log all error messages of application along with debugging purposes.
  • Used JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
  • Created automated test cases for the web application using Selenium.
  • Used Cucumber to write test cases for new modules.

Environment:: JAVA, Maven, Spring, JUnit, SOAP Web Services, Jenkins, MVC Concepts, HTML5, AngularJS, CSS, GIT, XML, JSP, CSS, JavaScript, MongoDB, Cucumber,Gulp,selenium,React JS,sharding, node.js, React js, Jasmine.

Confidential, NJ

UI Developer

Responsibilities:

  • Developed the view components using HTML, JSPs, CSS, and JavaScript and form beans.
  • Developed frontend screens to enter patient’s details in PRS application using JSP, jQuery, CSS and Java Script.
  • Implemented Angular JS and AJAX for the better performance of system and partial page rendering
  • Worked on PRS admin application using JSF, Facelets.
  • Written SQL queries to fetch required data from database and integrated them in the application.
  • Developed Java client classes to call stored procedures and prepared statements.
  • Developed administrative UI using BackboneJs.
  • Involved in developing PRS application using Spring MVC framework.
  • Developed the application using Spring framework that leverages model view layer architecture and also configured Dependency Injection.
  • Created application layer POJO classes and mapped them to backend Oracle database tables using Hibernate framework.
  • Involved in development of Restful API for producing web services using spring framework.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Implemented the back-end functionality of the modules using Hibernate and used DAO, DTO, Business Delegate design patterns.
  • Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts.
  • Developed and consumed web services in REST to achieve patient registration functionality.
  • Developed Oracle SQL scripts to create tables, triggers, sequences in DEV and QA environments. Worked on performance tuning to reduce the Query time.
  • Involved in deployment of the application using Grunt. Extensively used several interfaces and features provided by Spring MVC framework for new web applications like Handler Mappings, Controllers, View Resolvers, Multipart file resolver, Handler Interceptor, Handler Exception Resolver, Locale Resolver, Theme Resolver, Annotations and Validators.
  • Extensively used several interfaces and features provided by Spring MVC framework for new web applications like Handler Mappings, Controllers, View Resolvers, Multipart file resolver, Handler Interceptor, Handler Exception Resolver, Locale Resolver, Theme Resolver, Annotations and Validators.
  • Used JBoss Developer Studio IDE to develop the Application.
  • Used software versioning and revision control system SVN to maintain versions of Codebase.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Participated in Agile based software development, participated in daily stand-up meetings, 3 week Sprint meetings.
  • Eclipse is used as an IDE tool to write and debug the application code, SQL developer is used to test and run the SQL statements, Tortoise SVN is used for version control, service manager is used for defect tracking and incident management, Rally software is used to track the project SDLC in agile environment.
  • Hands on experience in using Backbone.js to build large web application with data that change over time.
  • Integrated Spring Security Delegating Filter Proxy filter chain in web.xml to secure the application and limit access privileges to the users

Environment:: Java (JDK ), J2EE, Spring MVC, Hibernate, IBM initiate, XML, JSP, CSS, JavaScript, JSF, Servlets, JBoss, Oracle, SOAP, REST, Maven, Ant,Grunt, JBoss

Confidential, New Jersey

Java Developer

Responsibilities:

  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
  • Responsible for Analyzing and fixing the Production and UAT (or QA) defects.
  • Created database Stored Procedures, Triggers in the database for the application.
  • Experience core in development using java concepts like collections, OOPS.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Used Factory, Singleton design patterns for implementing enterprise modules/DTO’s.
  • Worked on Spring MVC for code enhancements. Integrated Spring Security Delegating Filter Proxy filter chain in web.xml to secure the application and limit access privileges to the users
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts.
  • Used Hibernate as ORM tool and wrote Hibernate mapping files, developed persistence for DAO classes to persist the data into Database using Hibernate Query Language (HQL) .
  • Involved in develop the RESTful web Services, developed RESTful Web Services with JAX-RS.
  • Involved in Producing and consuming SOAP/RESTful web services for interacting with third party services.
  • Involved in using JMS & IBM MQ Series for Asynchronous messaging
  • Used Can JS for client side validation as a JQuery that makes code less complex.
  • Developed web application using Struts. Effectively developed Action classes, Action forms, JSP and other configuration files like struts-config.xml, web.xml.
  • Experience in developing and deploying applications through Tomcat and application servers like IBM WebSphere, Weblogic, Glassfish and JBoss.
  • Excellent experience in developing applications using Eclipse IDE and IBM RAD.
  • Written JUnit test cases for the important feature functionality
  • Used JUnit, Mockito and TestNG frameworks.
  • Developed JUnit test classes to test the functionality of a code and developed test cases for Camel Routing.
  • Responsible for deployment of fixes to ITest. Also raising the CR for the fix deployment in QA and Production.

Environment: JAVA, J2EE, UNIX, Eclipse, JUNIT, Maven, GUI, Rational Rose, Putty, Unity box, JDK, VSS, AWT,Rabbit-MQ, web sphere MQ, Spring, Apache, Struts, Soap

Confidential, Columbus, OH

Java J2EE developer

Responsibilities:

  • Created web application proto types using HTML, CSS, JavaScript and JQuery.
  • Developed test cases and test suites using JUNIT.
  • Designed and developed Multiple Java APIs.
  • Code is written in Java and need to deploy on Unity box so batch file deployed to make .war to .tar file.
  • Use case, class diagram and sequence diagram are drawn irrational rose.
  • Involved in discussion with clients to meet various goals.
  • VSS is used to store code and security purpose.
  • Proven expertise in implementing IOC/Dependency Injection features in various aspects of Spring Framework (springCore, spring Security,spring Batch,MVC ).
  • Expertise in various open source frameworks like Struts, Spring,JSF and ORM Technology like Hibernate.
  • Used Can JS for client side validation as a JQuery that makes code less complex.
  • Hands on experience in using Backbone.js to build large web application with data that change over time.
  • Worked on triggers and stored procedures on Oracle database. Apache Ant was used for the entire build process.
  • Deployed code on UNIX servers.
  • Used Spring JDBC to execute database queries. Created row mappers and query classes for DB operations. Spring framework for Dependency Injection and JDBC connectivity.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson.
  • Maven is used for project deployment.
  • Performed CRUD operations like Create, Update, Retrieve and Delete data in MYSQL database.
  • Used Eclipse IDE for application development, debugging and deployment.
  • Experienced in developing JMS components to send/receive messages to Queues and Topics on various brokers such as WebSphere MQ and Rabbit-MQ
  • JUnit was used to implement test cases for beans. Worked on Eclipse IDE to write the code and integrate the application check the changes.

Environment: HTML, CSS3, JavaScript, Core Java, Struts, Hibernate, Eclipse, Oracle, SVN, JUNIT, Restful &SOAP web services, JDBC, JUNIT, Backbone.js, Spring, Jenkins, Hudson, Websphere MQ, Rabbit-MQs

Confidential

Sr. UI Developer

Responsibilities:

  • In order to handle the exceptions in the application we designed and implemented customized exception handlings.
  • Worked on various technologies like HTML, JSP, Servlets. Responsible for change requests and maintenance during development of the project.
  • Worked extensively on struts framework in order to insert the panel data into the panel container.
  • Used continuous Integration development methodology and verified the code using automated build.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Used EJB to implement the business logic of the application.
  • Design, develop and test rich applications using Java Swing.
  • Developed User Interface using JSF.
  • Used Relational database management system (RDBMS) to create, update and administer a relational database.
  • Updated Struts-config.xml files to integrate all the components in the Struts framework.
  • Involved in the deployment of the application on Jboss.
  • Created and Consumed Web Services using Restful & SOAP web services.
  • Using Service Oriented Architecture (SOA) designed, developed and deployed Web services.
  • Designed and coded application component layers in an Agile environment utilizing a test driven Development approach.
  • Involved in putting the entries to external XML files which are read by doc-builder.
  • Involved in developing the Triggers, functions, and procedures.
  • Involved in taking the clients requirements up-to-date and worked on them accordingly.
  • Involved in finding as well as fixing the bugs and making modifications to already existing code.
  • Worked in a team of 3 members and used panel container to organize the panels.

Environment: Java, JBoss, struts, framework, JSP, EJB, spring, XML, Servlets, Agile, REST, SOAP UI, SAML, HTML, JSP, Junit, JPA, Servlets, Flex, RDBMS, Eclipse, Continuous Integration, UNIX, ANT, SQL server.

Confidential

Sr .UI /Java Developer

Responsibilities:

  • Design and Develop HRMS, an internet web based application
  • Offers a rich, engaging experience improving user satisfaction and enhanced productivity
  • Provides multi-platform deployment and support for universal Internet browsers
  • Integrated into a single portal using an adapter bridge developing interactive web components using AJAX.
  • Implementing the saving of definitions and dynamic population of data using AJAX.
  • Development of wireframes from the requirements analysis given by the requirements team
  • Controller & action mapping of action classes in Struts-config.xml
  • Creation of low level designs using UML incorporating OOAD
  • Involved in fixing defects in application worked in JSF managed beans, converters, validator and configuration files.
  • Developed JSPs(with JSTL), JSF according to requirement to handle the requests and to provide some components of UI (User Interface) in the application
  • Presentation of module to team members
  • Creation of modules incorporating various J2EE components like JSP, JavaScript, JMS, EJB, JDBC, JNDI, Struts, Hibernate, XML parsing
  • XML transformation using XSLT & XPath
  • Creation of JSP pages, writing EJB, DAO classes, SQL queries and business beans
  • Deploying of code to JBoss Application server using ANT scripts
  • Unit test & Integration test case preparation of various modules
  • Unit & Functional test results publishing to the QA team and bug fixing
  • Versioning control and code management is using CVS
  • Release notes preparation for end customers

Environment: Java, J2EE, Struts, JSP, Servlets, EJB,AJAX, Hibernate HTML, XML, XSL, Oracle, JBoss, Windows NT/Unix, CVS, MVC, ANT, jquery

We'd love your feedback!