We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • An accomplished Senior Software Engineer specializing in Object - Oriented Design and Analysis with extensive experience in the full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing and maintenance proven by 9 years of experience.
  • Having 10+ years of extensive experience in developing, unit/integration testing, deploying and maintaining Client /Server and Distributed Applications using Java/J2EE technologies like Java, Spring MVC, Struts 1 and 2, Hibernate, JSR 168,286 portlets, Web Services & Presentation technologies and or frameworks like JSP, Freemarker, Struts, AJAX, Jquery, AngularJS and XML.
  • Good exposure to Analysis, Design, Implementation, Testing and Maintenance of applications and involved at all stages of software development life cycle, well exposed to various software development methodologies like SDLC, Agile.
  • Expertise in design, development and deployment of N-Tier enterprise applications using Core Java, J2EE, Spring 4.X, Struts (1.1 & 2x), Spring 4.x (MVC, Integration, data, batch, groovy), Web Services (SOAP & REST)
  • Having a good reputation for ensuring Best Practices in Coding, Java Profiling, experienced with code review tools like Fortify, Check-style and PMD.
  • Experienced with Build & CI tools (Maven 3.x, SBT, Gradle and Jenkins)
  • Conversant with JUnit, TestNG and SOAP UI.
  • Expert in Developing Applications using common J2EE Design Patterns.
  • Sun Certified Programmer for Java 1.6
  • Expertise in deploying applications to web/application servers like Web logic 10.x, Websphere v7.x, Tomcat8.x and also databases like MySql and Oracle and very good at writing SQL.
  • Analytical thinker that continuously resolves ongoing issues or defects, often called upon to consult on problems that have eluded resolution by others.
  • Outstanding motivator and builder of teams. Works well in both team environments and individual assignments.
  • Responsible, loyal, reliable, and independent worker with high level of enthusiasm and creativity.
  • Successful in meeting new technical challenges and finding solutions to meet the needs of the customer.

TECHNICAL SKILLS

Languages APIs: PLM Technologies

App Servers: Dev Tools

Repository Tools: Java, J2EE

Struts, Spring, Hibernate, EJB: JSP, Servlets,Javascript, JDBC, Tag Libraries, Ext JS, JNDI, XML, Web Services(SOAP/Restful), Collections, Java Beans, JSR 168 portlets,Java plug-in, AJAX, JQery,AngularJs,JSon,Freemarker

WaterFall, Agile,TDD: WebSphere7.x, Weblogic 10.x, JBoss, Tomcat8

MySql, Oracle, DB2 and Sybase: Apache Ant, Gradle, Maven, UML, Rational Rose, MS Visio, RAD Eclipse, MyEclipse and EditPlus,NetBeans,STS,SoapUI

SQL Server Mgmt Express, TOAD, Win SQL,SQL Developer: CVS, VSS, SVN, ClearCase,StarTeam,RTC,Git Windows 98/NT/2000/2003/XP, UNIX/Linux

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte,NC

Sr. Java Developer

Environment: Java & J2EE, Spring MVC Rest, Spring JDBC, Oracle, STS, Weblogic10.3.6, Tomcat8, Restfull Web Services Junit, AngularJS, Ajax, SoapUI, Agile Methodology

  • Requirement discussion with Business
  • Requirement analysis and preparing Technical Design documents. created user interface using HTML4/5, XHTML, and CSS2/3.
  • Used AngularJS Routing for navigation between nested HTML views in the application.
  • Worked on creating AngularJs custom directives that were used along with HTML elements for DOM manipulation.
  • Using AngularJS, I created custom directives for data manipulations and to display data in company standard format in UI.
  • Implemented client side UI input validation using AngularJS.
  • Built a SPA that focuses on single page routing. integrated spring with rest services.
  • Designed Class and Sequence diagrams for the application implemented spring cache at service layer.
  • Developed the database layer of the application using Spring JDBC Templates.
  • Managing build and release activities for QC and Test environments used dozer mapping to copy data from rest serivce VO objects to application VO objects implemented form validations at server side using spring validation annotations. implemeted application logic for all the requirement in service layer.
  • Deployed and tested the entire application using Weblogic Server
  • Validated Coding Standards, Conducted peer reviews with other team members
  • Implemented spring group validation to validate the user data
  • Implemented multiple row mapping using spring from ui to controller

Confidential

Sr. Java Developer

  • Requirement discussion with Business
  • Requirement analysis and preparing Technical Design documents. integrated spring with rest services.
  • Designed Class and Sequence diagrams for the application implemented spring cache at service layer. implemented form validations at server side using spring validation annotations.
  • Built a SPA that focuses on single page routing.
  • Used AngularJS Routing for navigation between nested HTML views in the application.
  • Worked on creating AngularJs custom directives that were used along with HTML elements for DOM manipulation.
  • Using AngularJS, I created custom directives for data manipulations and to display data in company standard format in UI.
  • Implemented client side UI input validation using AngularJS and JQuery implemeted application logic for all the requirement in service layer. used dozer mapping to copy data from rest serivce VO objects to application VO objects. wrote Junit test cases for rest services and spring controllers.
  • Validated Coding Standards, Conducted peer reviews with other team members.
  • Coordinated full UAT and DEV cycles.
  • Troubleshooting configuration issues related to Web and Application servers in the Weblogic environments. invovled in production deployments.
  • Deployed and tested the entire application using Weblogic Server.
  • Managing build and release activities for QC and Test environments.

Confidential

Sr. Java Developer

Environment: Java & J2EE, Spring MVC, Oracle, STS, Weblogic10.3.6, Restfull Web Services,Spring JDBC, Junit,JQuery,Ajax,SoapUI, Agile Methodology

  • Requirement discussion with Business
  • Involved with the architecture team for technical design.
  • Requirement analysis and preparing Technical Design documents.
  • Designed Class and Sequence diagrams for the application created user interface using free marker with spring MVC annotations. integrated spring with rest services. implemented spring cache at service layer. implemented form validations at server side using spring validation annotations. implemeted application logic for all the requirement in service layer. used jquery to enable the month end date in calendar for every month for current year. used ajax to repaint the back information section when user add's new bank details. used jquery to validate data entered by participant. used spring validation annotations to validate participant data at service side. used dozer mapping to copy data from rest serivce VO objects to application VO objects. implemented client side validations using jquery. wrote Junit test cases for rest services and spring controllers.
  • Validated Coding Standards, Conducted peer reviews with other team members.
  • Coordinated full UAT and DEV cycles.
  • Requirement analysis and preparing Technical Design documents.
  • Troubleshooting configuration issues related to Web and Application servers in the Weblogic environments. invovled in production deployments.

Confidential, Auburn Hills, MI

Sr. Java Developer

Environment: Java & J2EE, Spring MVC, JUNIT, SOAP Webservices, Hibernate, Oracle, Apache HttpClient, RAD, WebSphere v7.1, Agile Methodology

  • Requirement analysis and preparing Technical Design documents for critical modules.
  • Requirement discussions with business & SMEs.
  • Prepared component designing documents for UI and Service layers.
  • Involved in the development of Inquiry modules and implemented business logic using Spring.
  • Mapping the presentation layer to the PD objects and interacting with the database through the Service layer.
  • Implemented the back end logic using Spring & Hibernate
  • Created JUnit Test Cases.
  • Perform usability testing, and synthesize data into concrete GUI design proposals; present design ideas using flowcharts, prototypes and mock-ups.
  • Prepared Unit Test Case document and Lint Test case document.
  • Coordinated full UAT and DEV cycles.
  • Managing build and release activities for QC and UAT environments.
  • Troubleshooting configuration issues related to Web and Application servers in the WebSphere clustered environments.
  • Deploying and monitoring the application in QC and UAT environments.
  • Installing application wars and maintaining Dev WebSphere servers.
  • Helped Production support team in identifying the root cause and providing resolution for critical issues.

Confidential

Sr. Java Developer

Environment: Java & J2EE, Spring Mvc Rest, Hibernate, Oracle, STS, Weblogic Server 10.3.2, SOAP WebServices,Junit,JQuery,Ajax,Json

  • The system displays the Search Forms Page for Non Consumer Roles and Forms Page for Consumer Roles.
  • Played a key role in the requirements analysis and involved in the low level design of the application components
  • Developed the end to end use cases using jsr286 Portlets
  • Implemented inter Portlet communication in jsr286 Portlets
  • Used Json and Spring MVC Rest service to pass the user data back and forth.
  • Implemented Spring rest services which communicate with web services.
  • Simulated Web Services environment locally using SoapUI for the development.
  • Estimation of the time required for the use cases
  • Implemented Spring framework to leverage on the tiered structure with IOC and AOP features and also Hibernate ORM framework as persistence engine.
  • Coordinating and assisting the team members for their individual assignments and any technical or application domain issues. implemented drag and drop and delete UI functionality using jquery.
  • Integrated web servies with spring mvc
  • Developed JUnit test case to test application code.

Confidential

Java Developer

Environment: Java & J2EE, Spring,, Oracle, STS, Weblogic10.3.2, Spring Rest Services

Junit,JQuery,Ajax

  • Major responsibilities are to understand the existing application, port it into the new templates without breaking the existing functionality.
  • Played a key role in the requirements analysis and involved in the high and low level design of the application components.
  • Implemented and developed ‘At a Local Confidential Office’ and ‘Phone Meeting’ screen.
  • Leaded a three member team and delegated work to team members.
  • Involved Bug fixes and unit testing.
  • Developed JUnit test case to test application code.
  • Estimation of the time required for the change requests raised.
  • Ran the sonar tool to find the deviations like cyclometry deviations.
  • Provided support during the production deployment.
  • Used Cruise Control to assign, track, report and audit the issues in the application.

Confidential

Java Developer

Environment: Weblgic Portal Server 10.2, Spring MVC Portlet, Core Java, JSP, JavaScript, Dozer Mapping, SOAP Web Services.

  • Created JSP using jstl with Spring MVC.
  • Played a key role in the requirements analysis and involved in the high and low level design of the application components.
  • Played a key role in the design and development of the Captcha validation technique.
  • Simulated Web Services environment locally using SoapUI for the development.
  • Played major role in the development of the Spring MVC, business logic
  • Involved in the development of data model for the application.
  • Involved in the development of the JUnit Test cases
  • Provided support during the production deployment.
  • Created JSP using jstl with Spring MVC.
  • Played a key role in the requirements analysis and involved in the high and low level design of the application components.
  • Played a key role in the design and development of the Captcha validation technique.
  • Simulated Web Services environment locally using SoapUI for the development.
  • Played major role in the development of the Spring MVC, business logic
  • Involved in the development of data model for the application.
  • Involved in the development of the JUnit Test cases
  • Provided support during the production deployment.

Confidential

Java Developer

Environment: Core Java, UNIX, Windows XP, J Unit, xml,TDD

  • Provided Framework support for automation Test Framework.
  • Automating the Manual Test cases using Core Java, JUnit.
  • Code review of the automated test suites.
  • Reporting & logging of defects into Test Track.
  • Providing the estimations for assigned tasks Unit Testing.

Confidential

Java Developer

Environment: Java, JSP, EJB, Struts,iBatis, Rational Application Developer, Sybase

  • Major responsibilities are to understand the existing application, port it into the new templates without breaking the existing functionality.
  • Developed the portlets.
  • Developed Sql mapping’s in IBATIS.
  • Structured and developed using Struts Framework and IBATIS as the data persistence layer.
  • Developed Stateless session beans with EJB specifications.
  • Prepared unit test cases understanding the requirements.
  • Developed the business logic using STRUTS framework.
  • Used Borland Together Architect to write Use Cases, Sequence Diagrams and Class Diagrams to model the requirement defined in software.
  • Work with systems users to identify problems with focus on performance tuning and patches.
  • Built all backend using Sql Server.
  • Taught introductory application usage to the customers and mentored a member of integration team.
  • Participated in several software deployments to customers, including leading the team on one of the deployments.

We'd love your feedback!