We provide IT Staff Augmentation Services!

Java/ui Developer Resume

5.00/5 (Submit Your Rating)

Eden Prairie, MN

SUMMARY

  • 7+ years of software development experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures using J2EE technologies.
  • Experience includes involvement in all phases of Software Development Life Cycle using Agile Methodologies.
  • Strong Experience in Core Java, JSP, and Servlets.
  • Designed and coded application components in an Agile environment.
  • Involved in web and standalone application development using Spring Framework.
  • Experienced in developing application using Spring Data and Hibernate JPA.
  • Experienced in developing model classes, configurations and used HQL and Criteria API for data manipulations wif Hibernate Framework.
  • Expertise in JAVA/J2EE Design Patterns like Factory, Singleton, DAO, Transfer Objects, Business Delegate and MVC (Model-View-Controller) in teh development Multi-Tier Enterprise Applications.
  • Experience in using xUnit to test and detect possible problems for related application.
  • Designed Web application using CSS pre-processors SAAS/LESS, CSS3, JQUERY UI, BOOTSTRAP.
  • Expertise in Web Designing tools like JavaScript, JQuery, Ajax, HTML, XML, CSS etc.
  • Expertise in Object Oriented Programming using core Java,Groovyand J2EE.
  • Expertise in Consuming and developing SOAP web services using JAX-WS.
  • Expertise in implementing web and enterprise applications using Java, JSP/Servlets, Struts, EJB, SPRING, Hibernate, JDBC, JMS, SOAP & Restful Web Services, and XML technologies.
  • Proficient experience on cross-domain requests using JavaScript, AngularJS, jQuery, JSON etc.
  • Highly experienced wif modern JS frameworks and libraries like AngularJS and jQuery, Bootstrap.
  • Experience in configuration of JDBC connection pools and Data Sources in WebSphere Application server.
  • Involved in build and deployment of teh applications in development, system, acceptance and production environments.
  • Having exposure in utilization of tools like Eclipse, SVN, CVS, TFS, and Jenkins.
  • Highly experienced, result-oriented, task driven software engineer and administrator wif strong technical background in software development and deployment and administration technologies.
  • Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM and Test Driven Development.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++, SQL, Perl

J2EE Technologies: JSP, Servlet, Struts, Spring, EJB, JNDI, JMS, JTA, JAXB

Frameworks: Jakarta Struts, Spring MVC, Hibernate.

Web Technologies: HTML, DHTML, XHTML, JavaScript, CSS, Angular JS, JQuery

XML Technologies: XML, DOM, SAX, XSL, XSLT, JNDI, SOAP.

Application/Web Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat

Databases: Oracle, SQL Server, MySQL, DB2, Sybase

Messaging Systems: JMS

Development Tools: RAD, Eclipse, NetBeans, IntelliJ

Operating Systems: Linux/Unix, Windows

Tools: JUnit, Log4j, Rational Rose

Design Methodologies: UML, RUP

Version Control Systems: SVN, CVS, VSS, GIT

Build Tools: Ant, Maven

PROFESSIONAL EXPERIENCE

Confidential, Eden Prairie, MN

Java/UI Developer

Responsibilities:

  • Creating Web Services for HTTP responses in teh form of JSON format to use in UI.
  • Created User Interface Design using HTML5, CSS3, JavaScript, JQuery, JSON, REST and AngularJS, BootStrap.
  • Used Nesting, Variable and Mixing features of SASS Preprocessor to keep teh code neat and to enhance pace of teh project.
  • Handled all aspects of teh web application including maintaining, testing, debugging and deploying.
  • Performed Client side validation using JavaScript.
  • Actively participated in Webex and face to face meetings wif business, Project manager to determine application goals and develop strategies.
  • Responsible for writing Unit Test using Xunit.
  • Strong experience of developing persistence layer wif JDBC, Hibernate and JPA
  • Used teh basic principals of MVC to in corporate teh AngularJS to build client side application.
  • Maintained UI using jQuery, JavaScript, JSP, HTML, CSS, JSON, Ajax wif JSON,Groovy
  • Creating vision documents based business changes if required.
  • Loading claims into Facets using Kron Shell Scripting and Perl stored in Sybase database.
  • Unit tested teh application before deployment.
  • Implemented SpringAOP aspects to manage teh application logging and Exception handling cross cutting concerns.
  • Creating branches and merging branches for every month releasing using SVN.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Worked as a full stack developer wif 5 member team designing and developingGroovy/Grails based web applications.
  • Monitored teh logs using Log4J and fixed teh problems and used SVN for version control.
  • Extensively used Angular JS by consuming Restful web services.
  • Hibernate is used as back end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Developed JSP pages and performed validations in teh JavaScript form validation. Created rich UI Experience using teh JQUERY, AJAX.
  • Using Agile/Scrum based project management methodologies, worked wif both small and large project teams.
  • Developed Entity classes and created teh data model using Hibernate annotation for ORM (Object Relational Mapping).
  • Involved in teh analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).

Environment: Java/ J2EE, Perl, Spring, Eclipse, Agile Methodology, Hibernate, groovy, Oracle, SQL, Angular JS, HTML, CSS3, XML, AJAX, JavaScript, JQuery, JDBC, JBoss, JUnit, TDD, SVN, Windows, Log4J, IntelliJ.

Confidential, NYC,NY

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in teh review and analysis of teh requirement specifications of teh entire system.
  • Involved in SDLC, of application developed using AGILE methodology (TDD, SCRUM) to satisfy teh customers.
  • Documentation also involved use-case and other UML diagrams using reverse engineering concepts.
  • Participated in designing wireframe according to requirements.
  • Used AJAX and JavaScript for Client side validations.
  • Guided teh team in building out a lean, responsive UI layer utilizing semantic html5, SASS, Bootstrap, AngularJS, Jasmine and SOA API architecture while adhering to teh latest web UI standards, design patterns, and best practices.
  • Worked in team to develop high level class diagrams and sequence diagrams and implement teh same in JAVA/J2EE, Spring, Hibernate, Web services.
  • Utilized Angular inbuilt directives for implementation, also implemented costumed directives for teh one's that is not available.
  • Built a complete CMS in AngularJS as Front end and java (using REST) as backend for creating web and mobile based applications.
  • Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript, JSP, AJAX and jQuery.
  • Designed Web application using CSS pre-processors SAAS/LESS, CSS3, JQUERY UI, BOOTSTRAP.
  • Developed Servlets for server side transactions and made use of AJAX for server side processing wifout refreshing teh JSP page.
  • Implementation of Application Framework using Spring and Hibernate open source frameworks.
  • Used Spring Framework for Dependency injection and integrated wif teh Hibernate.
  • Hands on experience in J2EE framework Struts, Spring, and Hibernate.
  • Application development/maintenance of clinic software using Java,Groovy/Grails, MySql, jQuery, JavaScript.
  • Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
  • Developed teh application using Eclipse IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation and version control (SVN).
  • Interacted wif Oracle database using JDBC and java.sql package.
  • Wrote unit-tests for all custom Angular services using Jasmine.
  • Developed front end web applications by using web technologies such as AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap.
  • Developing templates in AngularJS for multiple screens
  • Extensively developed Stored Procedures and Triggers using SQL and PL/SQL.
  • Responsible for deploying teh entire application on WebLogic Application Server.
  • Used Soap web services to communicate wif enrollment service layer.
  • Implemented End-to-End Integration test wif Protractor.
  • Wrote build scripts for teh project using ANT to gather all requirements and dependencies together and compile teh necessary for deployment in JBoss Server.
  • Developed Testing application for performance testing using JUnit.
  • Developed teh code using agile methodology wif daily meetings to keep track of teh progress and Issues pertaining to teh project.

Environment: Java/ J2EE, Spring, Eclipse, Agile Methodology, Hibernate, groovy,WebLogic, Oracle, SQL, HTML, CSS3, XML, AJAX, JavaScript, JQuery, JDBC, ANT, JBoss, JUnit, TDD, SVN, Windows.

Confidential, Greenville, SC

Java/J2EE Developer

Responsibilities:

  • Implemented J2EE design patterns such as MVC, Factory and DAO as part of teh application development
  • Agile methodology was used to develop teh application. Daily Scrum was conducted as a part of this methodology.
  • Used Spring MVC integration in teh project scheduling module to develop teh multi-tier web application presentation layer.
  • Extensive experience in web design using CSS3, Bootstrap, Adobe Photoshop, Dreamweaver.
  • Involved in configuring teh DispatcherServlet and ensured that teh DispatcherServlet (front controller) functioned smoothly to handle all requests from teh user.
  • Used Spring AOP to implement various features of teh application such as security, where cross cutting concerns were identified.
  • Created screens wif table-less designs meeting W3C standards.
  • Installation and configuration of Development Environment using RAD wif Web logic Application server.
  • Configured wif Maven build Tool.
  • Used Controller to map teh request to teh proper model class in which teh business logic is located. Then teh model class will route all requests to teh suitable DAO.
  • Used Hibernate as an effective tool to achieve cross-database portability across relational databases and developed various DAOs as part of teh Data persistence.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto teh SQL Server database.
  • Developed various java objects (POJO) for OR mapping and was involved in developing teh mapping files (hbm.xml) for teh persistence classes.
  • Used JMS Queues to develop Internal Messaging System.
  • Designed and developed Spring, implemented event handling using Java, Spring, AJAX, and JavaScript for various modules.
  • Used Web Services for HTTP responses in teh form of SOAP messages to deal wif teh customer requests.
  • Used webservices.xml file as teh deployment descriptor for teh Web Service application.
  • Applied parameterized tests in code using JUnit and was actively involved in developing DAOs
  • Used CVS for version control in a way that teh geographically scattered team performed as a single unit.

Environment: Java, Spring framework, Spring AOP, Spring MVC, Spring IOC, Hibernate, RAD, SOAP, CVS, JUnit, TOAD, Oracle, XML, XSLT, SOA, JNDI, JDBC, WSDL, Web Services, Maven, Windows.

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Design and development of request response system.
  • Developed Java script functions for client side validations.
  • Developed UI components using HTML, CSS, JSP, and Java Script and JQuery.
  • Followed Agile Methodologies.
  • Involved in teh design and troubleshooting of build process for testing, development and deployment of war files using CVS and ANT.
  • Developed Web Services to allow communication between teh applications using REST, SOAP web services.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Developed GUI based System Administration Client for users wif admin role using Java, JSP, DAO, Java beans.
  • Developed functional and program specifications; prepare workflow charts & diagrams.
  • Used JDBC to connect to database and implemented DAO pattern for backend.
  • Developed user interfaces using JSP, Servlets for web development.
  • Unit tested teh application before deployment.
  • Created jar, war files using ANT Build tool for teh application and deployed it to Apache Tomcat Webserver.
  • Identifying production and non-production application issues.
  • Design and implement a highly complex custom application based on a thorough understanding of teh business requirements.
  • Utilized Maven and SVN for development and source management.
  • Deployed new applications wif Jenkins.
  • Expertise in like framework and SOA & MVC using Spring and Struts.
  • Implemented Payment transaction module for teh customers by developing all teh components using Java, JSP, Hibernate, Struts and Spring environments.
  • Develop, test, implement and maintain application software working wif established processes.
  • Involved in unit testing using Junit and documentation. Support formal testing and resolve test defects.
  • Used Log4J for logging teh applications exceptions and debugging statements.
  • Developed various UML diagrams like use cases, class diagrams, sequence and activity diagrams using Rational Rose
  • Created application using Net Beans IDE and deployed teh application in Unix OS in Test Environment.
  • Used database Technologies like TOAD to access and update teh data in Oracle database.
  • Collaborating wif team members on application development.

Environment: Java/J2EE, Hibernate, Struts, JPA JSPs Servlets, Apache Tomcat, Net Bean, Oracle, Maven, Jenkins, REST, SOAP, HTML, CSS, XML, JQuery, CVS, ANT, JUnit, TDD, SVN, Unix .

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Perform system architecture, software development, database design, deployment, testing, performance tuning, and maintenance for large-scale, web-based and distributed J2EE projects.
  • Used J2EE Design Patterns (Session Façade and Data Transfer Object) for Middle Tier Development.
  • Major involvement in writing and reviewing. Design Approach Documents and have designed architecture for teh web module using Spring MVC framework and implemented teh design of UI using Ajax Framework.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Responsible for integrating Ajax wif Spring Service layer using DWR (Direct Web Routing)
  • Involved in all layers of applications like controller Servlets, service controller, screening manager and rule engine.
  • Implemented MVC architecture implementation on Eclipse framework.
  • Developed XML, XML schema and parser using DOM and implemented Agile Methodology.
  • Designed and developed Business Services using Spring Framework (Dependency Injection), Business Delegate and DAO Design Patterns.
  • Used SVN for version controlling purposes. Deployed application on Web Sphere Application Server
  • Implemented Hibernate's Polymorphic many-to-one associations for referring instances of subclasses and participated in design of data base and created tables in oracle.
  • Coordinated wif teh testing team and fixing Bugs at various stages of teh application development.
  • Developed software installers for both Windows operating system.
  • Developed interface to send messages between systems using JMS.
  • Wrote test cases using Junit testing framework and used log4j for tracking errors and debugging teh code.
  • Participated in meetings of internal developer groups for teh purpose of development standards

Environment: Java, J2EE, Spring, Servlets, JSP, jQuery, Ajax, XML, CSS, JavaScript, Ant, Eclipse, SQL, Oracle, Hibernate, Log4j, JMS, SVN, Web Sphere, Windows.

Confidential

Java Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Designed front-end, data driven GUI using JSP,JSF, HTML, JavaScript and CSS.
  • Designed, implemented and deployed J2EE web application using JSP and Spring IOC.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Developed webservices using SOAP, WSDL, XML and Apache Axis .
  • Developed teh application using Singleton, Business Delegate and Data Transfer Object design patterns in teh project.
  • Used Netbeans for development and WebLogic Application Server for deploying teh web application
  • Used log4j for logging and SVN for version control.
  • Configured and deployed web application in Websphere Application Server.

Environment: Java, JDK, AXIS, JSP,JSF, Servlets, JavaScript, XML, CSS, Struts, Spring, SOAP, Hibernate, Eclipse, NetBeans, WebLogic, Oracle, JBOSS, UML, XSLT, Ajax, Log4j, ANT, CVS.

We'd love your feedback!