Java Developer Resume
0/5 (Submit Your Rating)
Dallas, TX
SUMMARY
- Java/J2EE Developer experience in IT industry in Software Development, Design, Analysis, Deployment of Web using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis), JavaScript, HTML, AngularJS, Jenkins, AJAX, Oracle Web Center Suite and XML.
- Hands - on experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
- Experience in Web-Development technologies like JavaScript, CSS, CSS3, Servlets, Angular JS, AJAX, JQuery, Bootstrap, JSP, JSON, JSTL, HTML, HTML5, XHTML, PrimeFaces and XML.
- Experience in Single Page Application (SPA) usingAngularJS, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
- Extensive experience in IDEtools like Eclipse, Net Beans and STS Bundle.
- Developed RESTful web services interface to Java-based runtime engine and accounts.
- Experience with different Servers like Apache Tomcat, IBM RAD, Web Sphere, Web Logic, Sun Glass fish and JBoss.
- Involved in upgrading servers to the latest JDK versions.
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3,JavaScriptand jQuery and also experience in making web page cross browser compatible.
- Experienced in coding Web Services with JAX-WS (SOAP) and JAX-RS (Restful)
- Experience in debugging the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
- Resolved application and connectivity problems in Java programs.
- Strong design skills implementing Unified Modeling Language (UML), Object Modeling Technique (OMT) and Java Design Patterns.
- Experience in version control tools like GIT, SVN, CVS and Microsoft visual SourceSafe.
- Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the ream members to meet the deliverables.
- Excellent communications skills. Adept at building strong working relationships with co-workers and management.
- Good learner with quick learning skills and good team member with communication skills.
- Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
- Strong interpersonal and communication skills with an ability to lead a team and keep them motivated.
PROFESSIONAL EXPERIENCE
Confidential, Dallas,TX
Java Developer
Responsibilities:
- Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
- Designed and DevelopedEnd toEnd customer self service module using annotation based Spring MVC, Hibernate, Java Beans and JQuery.
- Used Hibernate Cache for query to improve the application performance.Designed and developed the Hibernate and DAO s required for all the database tables.
- Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets betweenfront - end and middle-tier controller.
- JDK1.7 was used with RAD as development tool. Websphere server is used.
- Designed and developed very complex and large web pages using AngularJS, HTML 5, and CSS.
- Developed session EJB and message driven bean (MDB) to process JMS XML messages.
- JSPs, Servlets, XML descriptors, using WebSphere Application Server.
- Build & Deployment in WebSphere 8.5 Application Server.
- Worked with XML and JSON contents.
- Used RowMapper interface for mapping rows with the instance of a class.
- Utilized Spring annotations and XML configuration for Dependency Injection
- Involved in Analysis, Design, development, testing and Maintenance using UML.
- Swing components should be updated directly only in the context of callback methods invoked from the event dispatch thread.
- Used Maven to build the J2EE application.
- Worked on Database Stored Procedures and Functions, views and Synonyms.
- Used GIT controls to track and maintain the different version of the project.
- Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
- Used Log4j to print the logging, debugging, warning, info on the server console.
- Worked on creating Single Page application (SPA) usingAngularJS, HTML5, CSS3 & Bootstrap & JavaScript.
- Use ofAngularJSui-router for defining all application States (routes).
- Created Multiple Views as well as Nested Views with the help ofAngularJsui-view & ui-sref.
- Created Multiple Re-usable UI Directives by definingAngularJsDirectives, Attaching Event Listeners, Controllers & Updating DOM elements.
- Used HTML5, CSS3, JavaScript and jQuery to create user login, search & portfolio and report creation interface.
- Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
- Worked on Creating and Managing Elements, Region Templates and Region definitions usingOraclestudio and integrated withWebCenterPortal.
Environment: Java8, Spring 4.0, Hibernate 4.3.0, JDK 1.7 Maven 3.3, JAX-RS, Spring MVC, HTML5, CSS 3, JavaScript, AJAX, AngularJS, JUnit 4, JMock, Web Sphere Application Server, GIT, Java Beans, Row Mapper, Jenkins, Eclipse Luna, DB2, JIRA, EJB, JSON, XML, OracleWCS, JSP, Servlets, Log4j.
Confidential
JAVA Developer (Full Stack)
Responsibilities:
- Developed the application using JSF for front end, Spring to manage business layer components and Hibernate for performing database transactions.
- Developed Web-Services module for integration using RESTFul, JAX-WS and JAX-RPC.
- Integrated subsystems using SOAP (JAX-WS) based Web services and Apache Axis2.
- Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
- Used JDK inside ANT script to compile and build the code.
- Responsible for using Javascript and frameworks (AngularJS) for web pages in front-end development.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
- Application Architected and developed using Angular JS, MVC framework.
- Refactored and enhanced the AngularJS application to follow strict MVVVM/MVC patterns for improved source maintenance.
- Implemented AngularJS controllers using controller methods for invoking content methods.
- Used AngularJS framework for building web-apps and is highly efficient with SPRING framework as well as using Restful services.
- Used JQuery on frontend to develop dynamic web pages.
- Responsible for using CSS style sheets for front end development.
- Used Spring Framework for Dependency injection and Hibernate.
- Used JSTL in JSP pages for core and functional tags.
- Responsible for using pivotal tc server as enterprise application server.
- Worked closely with the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
- Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
- Used Oracle10g as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects.
- Involved in design of the Portal application usingOracleWebCenter.
- Responsible for performance tuning, space management and security administration.
- Developed Data Access Objects to access middleware Web Services
- Wrote Hibernate configuration file, Hibernate mapping files, developed persistence DAO classes to persist the data into Oracle Database using Hibernate Query Language (HQL).
- Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
- Designed and Developed application screens using JSF, HTML, XHTML, AJAX, JavaScript and Angular JS.
- Performed Validations on UI data using JSF validations and JavaScript.
- Responsible for using JQuery for the interaction between the JavaScript validation and dynamic HTML pages.
- Effectively used Log4j framework to implement logging system for the project.
- Maintain the code using version control software - SUBVERSION (SVN).
Environment: J2EE, Servlets, JDK 1.7, Spring 3.x, Hibernate, JSF, JSP, Java Bean, Web Services, pivotal tc, Log4j, Angular JS, Java Script, CSS, Ajax, JQuery, Oracle, UML, OracleWCS, XML, RESTFull, ASP.NET, JAX-WS and JAX-RPC.
