We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Mckinney, TX

SUMMARY

  • 8+ Years of experience in Analysis and developing web based, client/server, distributed architecture applications using Java and J2EE technologies.
  • Strong experience in the entire Software Development cycle, which involves Analysis, design, development, coding, testing and implementation phases.
  • Strong development experience in Java, J2EE, JSP, Struts, JDBC, Java Beans, JMS, JNDI, XML, XML Schema, Web Services, Junit, ANT, HTML, JQuery, JavaScript.
  • Experienced in implementing MVC Frameworks such as Jakarta Struts, JSF, Hibernate and spring.
  • Expertise in using different modules of Spring like Spring IOC, Spring MVC, Spring AOP, Spring ORM.
  • Experienced in Developing and Deploying Applications using Web sphere Application Server, Web Logic Application Server, Apache Tomcat
  • High working knowledge of ID E’s including Eclipse, Net Beans
  • Experience in implementing designing phase using J2EE Design Patterns like Singleton Pattern
  • Data Access Objects, MVC/Model 2.
  • Expert in Web/User Interface development using AJAX, HTML, DHTML, CSS and Java Script.
  • Strong experience in writing and creating XML,XHTML, XML Schema(XS D’s), XML Parsers like SAX and DOM,XSLT
  • Experience in working wif different operating systems Windows 2000/XP, UNIX, LINUX.
  • Experienced in Designing tools such as UML Rational Rose
  • Experience in Implementing RUP Methodology, Water Fall Model and Agile/Scrum Development of Software Development Life cycle.
  • Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Experienced in writing build scripts using ANT.MAVEN
  • Good working knowledge on Log4j and JUnit.
  • Good experience on version management tools CVS, SVN and GIT.
  • Excellent in databases like IBM DB2/UDB, Oracle 8i/9i/10g, SQL Server 2000, MySQL.
  • Expertise in writing complex Oracle SQL queries and PL - SQL Stored Procedures using Oracle 10g and higher.
  • Experience in creating Oracle Reports.
  • Experience in working under high stress environment to meet the project deadlines.
  • Capable team player who works well wif people at all levels.
  • Excellent written and verbal communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL,C, UML

Java/J2EE Technologies: J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, Java Beans, Struts, MVC, Hibernate, Spring ANT, MAVEN, Log4j, XML, JAXP, DOM, JUNIT, Web services

Web Technologies: HTML, DHTML, Java Script, CSS,CSS3,HTML5,AngularJS

Frameworks and ID E’s: Struts Spring, Hibernate, JSF 2.0/1.2, AJAX, Spring Core, Spring MVC, Eclipse 3.6/3.4/3.1/3.0 , IntelliJ, NetBeans

Web/Application Servers: Web Logic 10.3.2/8.1, IBM Web Sphere 7.0/6.1/5.1, Apache Tomcat 5.x/4.x, JBOSS 4.x

Database Environments: Oracle 10g/9i/8i, SQL Server 2008/2005/2000 , IBM DB2, PL/SQL, My SQL, JDBC, ODBC

Internet Protocols: FTP, HTTP, HTTPS, IMAP, SSL, SSH, SOAP, TCP/IP, POP3, SMTP.

Operating Systems: Windows 2008/2003/2000/ NT/98, UNIX, LINUX, SUSI and SUN OS.

Web Service Technologies: SOAP, XSD, Apache Axis, WSDL and UDDI.

Version Control Tools: CVS, SVN, GIT

Build Script: ANT, MAVEN, shell scripts, batch scripts.

Tools: & Messaging System: JUnit 3.8.1, Rational Rose, Microsoft Visio 2003, Log4j, JAX-WS, JavaMail 1.3/1.2

Patterns: MVC, Core J2EE design patterns (MVC, business delegate, service locator, session façade, DAO, DTO, Singleton, etc).

Methodologies: Rational Unified Process (RUP), Agile, V Model, Waterfall, OOAD, AOP, SOA, TTD, SDLC, Iterative, XP (Extreme Programming).

PROFESSIONAL EXPERIENCE

Confidential, McKinney TX

Sr. Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverable of the project using the AGILE Software development methodology.
  • Involved in Design and Development of the project and Understanding the style guide for UX designers and requirements.
  • Developed a new dynamic look and feel UI by introducing the AngularJS Framework, CSS3 and HTML 5
  • Made RESTfulAPI service calls to get data for feature/pack eligibility
  • Made JSON calls through The Angular templates into a Spring MVC Controller
  • Ensured DDA compliance when developing the code
  • Add rules for accessing new Features Store including menu definition
  • Filtered the JSON response to remove ineligible products etc
  • Handled client-side validation, Server side validations and returned error messages as JSON
  • Performed builds through Gradle
  • Wrote junit test cases and ensured 80-100 % code coverage.
  • Performed frequent checkins and checkouts through Git.

Environment: Java/J2EE, Spring MVC, AngularJS,, HTML, HTML5, BootStrap, CSS3,RESTFUL Webservices,, JSON, Hibernate, Oracle, WSDL, JUnit, Log4j, GIT, Tomcat, Intellij

Confidential, Plano TX

Sr. Java Developer

Responsibilities:

  • Practiced Agile Methodology by participating in daily scrum, planning and retro meetings.
  • Involved in Design and Development of the project and Understanding business requirements from Product Owners.
  • Developed Yalta UI wif JSF 2.0 Framework
  • Developed Landscape UI from Scratch to implementation using Angular JS framework and used Bootstrap for CSS
  • Used JQuery and HTML5 UI widgets like jqxDataTable, jqxGrid .
  • Implemented Bootstrap CSS elements for whole UI style and look.
  • Assisted as proxy Lead when needed.
  • Build Dynamic web pages wif AngularJS MVC framework by having individual controllers, directives,services for each module.
  • Created a Restful webservices Cilent by using AngularJS $ressource Service
  • CDI Annotations for dependency Injections
  • Implemented javax.ws.rs API for creating RESTFUL Service resources
  • JSON was used as data interchange format in AJAX calls.
  • Maintained JIRA for task. defect reporting, issue tracking
  • GIT was the source control for subsequent check ins and checkouts.
  • Stash application was used to retrieve projects from GIT
  • Built wars wif Maven as Build tool
  • Used Wildfly 8.0 as server for deployments.
  • Provide Daily and Weekly Status updates to Manger on project

Environment: Java/J2EE, MVC, AngularJS, JQuery, HTML, HTML5, BootStrap, CSS3,RESTFUL Webservices,, JSON, Hibernate, Oracle, XML, WSDL, JUnit, Log4j,Maven,GIT, Wildfly8.0, Eclipse.

Confidential, Dallas TX

Sr. Java Developer

Responsibilities:

  • Implemented the Whole SDLC Life Cycle
  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo at end of the sprint.
  • Involved in Design and Development of the project and Understanding business requirements from BA and Product Owners.
  • Develop entire web UI from design to implementation using SPRING MVC 3.0 .
  • Implemented Spring Dispatcher servlet to Handle the Mapping of the application and invoked various Controller associated wif the request. And used Hibernate for performing database transactions.
  • Used Spring 3.0 annotations (@Controller) mechanism to create RESTFUL applications.
  • Written ANT build scripts to build the war file and deployed war on tomcat app server.
  • Magnolia was used as an Open-Sourcecontent management system(CMS) .
  • Developed application screens using JSP's, HTML,Jquery AJAX and JavaScript.
  • Consumed and Developed Restful Web-Services.
  • Exchanged JSON as data interchange format in AJAX calls.
  • Maintained Rally for defect reporting and tasks and issue tracking .
  • Used Subversion for subsequent check ins and checkouts.
  • Supported all browsers by cross browser scripting.
  • Work wifin a team of developers testers to code, unit test, and perform defect fixes according to design specifications.
  • Develop Junit test cases in support of testing.
  • Provide oral and written status of project to management.

Environment: Java/J2EE,Spring MVC,JavaScript, JQuery, HTML,Apache Tomcat, JSP, Servlets, Magnolia, CMS, Web services, JSON, Hibernate, Oracle, XML,XSLT, SOAP, WSDL, JUnit, Log4j, ANT,,SVN,Eclipse.

Confidential, Collierville TN

Sr. Java Developer

Responsibilities:

  • Recommend best approach for developing complex user interactions focusing on application performance.
  • Spring MVC framework was implemented to Design the overall architecture of the application.
  • ICEFACES was used for the front end and GWT Components.
  • ORACLE was the database for writing SQL queries and PL/SQL Stored procedures.
  • Hibernate ORM framework for mappings.
  • Develop unit test scripts in support of regression and performance testing.
  • Provide oral and written status of project to management.
  • Contribute to the development of a mission critical customer facing web application.
  • Work wifin a team of developers to code, unit test, and perform defect fixes according to design specifications.
  • Deployed application using Tomcat Application Server./Web logic

Environment: Java/J2EE, Spring MVC, Spring LDAP, Spring JDBC, PL/SQL, Eclipse, HTML, CSS, JSP, Servlets, Web Services, Oracle, JSON, OO- JavaScript, Eclipse, SOAP, WSDL,, JUnit, Log4j, ANT, CVS, Tomcat, Red Hat Linux, JIRA, LDAP

Confidential

Responsibilities:

  • Designs, develops, and implements web-based Java applications to support business requirements.
  • Creating and managing implementation plan
  • Coordinating and maintaining technical documentation related to the project.
  • Testing web application modules and fixes thoroughly aiming a zero bug application..
  • Create web application that functions well using HTML, CSS, AJAX, JSON, SPRING, TILES
  • Tiles integration wif Spring to increase the reusability of template and reduce code duplication.
  • Build interactive web components using jquery,json objects.

Environment: Java J2EE, JSP, JDBC, Spring Framework (Message Locale, Velocity, etc.), Tiles, JQuery, AJAX, JSON, XML, CSS, HTML/XHTML, JavaScript, JQuery, PHP, CGI, LDAP,Weblogic, Eclipse

Confidential, Columbus, OH

Sr. Java Developer

Responsibilities:

  • Involved in Design and Development of the project from scratch and Understanding business requirements from the users.
  • Implemented OOAP methodologies in Java as well as javascript.
  • Develop entire web UI from design to implementation using SPRING MVC 3.0 .
  • Used Spring Dispatcher Servlet to Handle the Mapping of the application and invoked various Controller associated wif the request. And used Hibernate for performing database transactions.
  • Spring 3.0 annotations (@Controller) mechanism to create RESTFUL applications.
  • Created ANT build scripts to build the war file and deployed war on tomcat app server.
  • Migrated the application from ANT to Maven by building the POM files.
  • Resolved production issues and closed the tickets raised by users for the existing FCI application.
  • Coding CSS classes to style the look and feel and also used JavaScript validations to validate application.
  • Designed and Developed application screens using JSP's, HTML, XHTML, AJAX and JavaScript.
  • JSON was data interchange format in AJAX calls
  • Used Name/Value Pair Collections of JSON to create messages.
  • Created new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Consumed Web services written by third parties, used soap UI to check the responses of the webservices call.
  • Installed the security certificates for the webservices.
  • Written Maven dependencies for the project and used SVN as Version control System.
  • Used Oracle10g as the back end database.
  • Improved the performance of Oracle database by a factor of 100 through database Schema changes, query optimization.
  • Written complex Oracle PL/SQl Stored Procedures and functions and Scripts to modify the db scheme by adding unique constraints to several tables.
  • Involved in Feasibility analysis of the application, Performance Tuning, JVM tuning.
  • Created Alternative Design approaches to make the application more portable and to integrate reporting tools wif the application.
  • Used different Reporting tools as JASPER, BIRT, and iReports.
  • Create several design templates based on Birt and Jasper and uploaded to the application.
  • Deployed application using Tomcat Application Server.

Environment: Java/J2EE, Spring MVC, Spring LDAP, Spring JDBC, Hibernate PL/SQL, Eclipse, HTML, CSS, JSP, Servlets, Web Services, Oracle, JSON, OO- JavaScript, SOAP, WSDL,, JUnit, Log4j, ANT, Maven, SVN, Tomcat, Red Hat Linux, JIRA, Jasper, BIRT, iReports.

Confidential, TX

Sr.Java Developer

Responsibilities:

  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo at end of the sprint.
  • Involved in Design and Development of the project from scratch and Understanding business requirements from BA and Product Owners.
  • Mockup the Data using XMl. And prepared Schema Definitions (.XSD) for Xml documents. Used JAXB for Marshaling and Un marshaling the XML Documents
  • Used ORACLE ADF as front end for the UI
  • Implemented MVC architecture using ADF frame work. Used JSF and ADF faces to bind the components and Created Bounded and Unbounded Task flow.
  • 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 Facelets, ADF Faces, RICH Faces, HTML, XHTML, AJAX and JavaScript.
  • Binded XML Data wif ADF components. Performed Validations on UI data using JSF validators and JavaScript .Created Data controls and registered several Managed Beans wif Pageflowscope. So, that it can be used by entire application.
  • Worked closely wif the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Involved in coding for the business layer using Java, JMS,MDBs, and Web services, ADF
  • Written Maven dependencies for the project and used GIT as Version control System.
  • Rally for bug reporting and tasks and issue tracking
  • Oracle10g was the backend database
  • Written complex Oracle PL/SQL Stored Procedures and functions for different modules
  • Deployed application using JBoss Application Server
  • Worked wif DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.

Environment: Java/J2EE,Oracle ADF,JSF2.0, PL/SQLEclipse, Java Script, HTML,GWT,JSP, Servlets, Web Services, POJOs, Oracle, JMS, Mdbs XML,XSD, SOAP, RESTFUL WSDL, JAXB, JUnit, Log4j,Maven,GIT, Jboss, Red Hat Linux, Rally

Confidential, TN

Java/J2EE Programmer

Responsibilities:

  • Performed Every Step of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software Development Methodology
  • Used different spring components like Struts MVC etc to manage business layer.
  • 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 SOAP, WSDL, JAX-RPC, SAAJ and JAXP.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Struts framework.
  • Responsible for designing XML DTD and formatting XML documents wif XSLT and XSL FO.
  • Involved in upgrading the application from Weblogic 8.1 to Weblogic 10.3
  • Worked closely wif 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.
  • 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).
  • Designed & developed LDAP Autantication & Authorization Service using Java, LDAP, JNDI.
  • 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 Facelets, HTML, XHTML, DHTML, Dojo, AJAX and JavaScript.
  • Performed Validations on UI data using JSF validators and JavaScript
  • Responsible for using JQuery for the interaction between the JavaScript validation and dynamic HTML pages.
  • TEMPEffectively used Log4j framework to implement logging system for the project.
  • Worked wif DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.
  • Involved in coding for the business layer using Java, JMS, and Web services, Hibernate.

Environment: Java/J2EE, Spring, JSF, Java Script, HTML, Java, Apache Tomcat, JSP, Servlets, Web services, Unix, POJOs, DOA, Hibernate, Oracle, JMS, XML,XSLT, SOAP, WSDL, JUnit, Log4j, ANT, Weblogic., svn, clearcase

Confidential, MI

Java/J2EE Developer

Responsibilities:

  • Performed requirement analysis, designed, developed the system using iterative software engineering processes and extreme programming practices.
  • Designed the application using UML use case diagrams, class diagrams, and sequence diagrams.
  • Designed and developed the front-end using JSP’s for the entire application using Struts framework as centralized controller of the application wif the help of JSTL and Struts tag libraries.
  • Designed and developed XSLT transformation extensively components to convert data from XML to HTML.
  • Performed data validation in Form beans and Action Classes.
  • Applied J2EE design patterns like Business Delegate, Service Locator, Session Façade, DAO etc.
  • Implemented MVC architecture using struts frame work.
  • Developed the presentation-tier using Struts (actions, form-beans, validation, tags), JSTL, JavaScript, and CSS.
  • Developed Action Forms and Controllers in Struts.
  • Developed Web-Services module for integration using SOAP, WSDL, JAX-RPC, SAAJ and JAXP.
  • Programmed in PL/SQL to debug queries and stored procedures for business logic and batch jobs.

Environment: Java, JDBC, Servlet, JSTL, Eclipse, STRUTS, EJB,3.0 JNDI, XML, JavaScript, CSS, JAXP, SOAP, WSDL, WSAD, Clear Quest, Clear Case, JUnit, CVS, multithreading Web Logic, Db2 Windows XP, Unix, PL/SQL

Confidential, MI

Java/J2EE Developer

Responsibilities:

  • Implemented the Use case diagrams, class diagrams, sequence diagrams and Entity-Relationship diagrams to represent the code level designs.
  • Designed and developed the Object model/ ValueObjects.
  • Developed validation utils.
  • Involved in the development of Business Manager which invokes the object model using factory pattern.
  • Developed database connectivity code using JDBC.
  • Implemented Singleton Design pattern.
  • Reduced the overhead of applications using multithreading
  • Developed and invoked the Web Services using Web sphere Application Server
  • Developed server-side services using Java multithreading, Struts MVC, Java, EJB, Spring JDBC, Web Services(SOAP, AXIS)
  • Enhanced the JSPs and Servlets for the client-application.
  • Prepared Unit Test case scripts and involved in Unit and Integration Testing.
  • Used JUnit for unit testing.
  • Involved in the deployment of application.
  • Fixed the System Testing defects using TTD approach.

Environment: Java, JSP, Eclipse, Servlets, JDBC, XML, multi threading, APACHE, Rational Rose, UML, spring, Struts, UNIX, WebServices, JUnit, WebSphere

Confidential

Web Applications Developer

Responsibilities:

  • Web Enabled the HMDA Application using STRUTS framework, JSP, Servlets.
  • Integrated Cockpit and Tebasus Applications using IBM Web Sphere.
  • Implemented the integration of Struts wif Spring
  • The work involved design, implementation and coding in Perl, XML, Java, Java Servlets, J2EE, EJB, and JSP etc.
  • Used Javascript library JQuery to handle functions
  • Developed perl modules for workflows, inline commands and callouts for DCT
  • Created Issue Tracker and Prepared Test cases using JUNIT framework.
  • Participated in System Testing and Coordinated User Acceptance Testing.
  • Used xml technologies for describing business data.

Environment: Java, MyEclipse, Struts, spring, Hibernate, Junit, JSP, PERL, EJB, IBM Web Sphere, JQuery, multithreading, XML

We'd love your feedback!