We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

GA

SUMMARY

  • Consultant with 8 years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Proficiency in developing secure enterprise Java applications using technologies such asJava, J2EE, JSP, Servlets, JDBC, JMS, JNDI, EJB, JavaScript, HTML, XHTML/DHTML & XML, JAVA Beans.
  • Seniorlevel experience in Systems Analysis and Design,in Finance, Medical, Inventory control, Sales andPurchase, telecommunications, E-Commerce, and web page design
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML,JavaScript.
  • Expertise in various open source frameworks like Struts1.3,Spring (including Web Flow),and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Extensive experience with Spring3.0 along with JPA for managing the Database Transactions.
  • Expertise in implementing various J2EE design patterns like Service Locator, Data Access Objects (DAO), Factory and Data Transfer Object (DTO).
  • Extensive experience in modeling presentation tier using StrutsMVC2 (Model-View-Controller) architecture. experience in all the core java concepts including multithreading, collections and exception handling
  • Experience with IBM WebSphere Application server and Weblogic Application Server.
  • Competence in using Java IDE tools of RationalApplication Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.0and WebLogic Workshopto develop dynamic web applications.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
  • Experience in portal Application development in WebSphere Portal Server.
  • Experience with the database management like Oracle, SQL Server, MySQL, MS Access, PL/SQL Developer.
  • Experience with Webservices.
  • Experience with SOAPUI and Altova XMLSpy(x64).
  • Good working knowledge in version control tools like GIT and Rational ClearCase
  • Good working knowledge on JUNIT.
  • Good experience in writing SQL Queries and Triggers.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Able to effectively organize and prioritize multiple tasks

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL

Operating Systems: Windows 98/2000/XP/NT, Sun Solaris, Linux, Unix (AIX), MS-DOS.

Java Technologies: J2SE, J2EE, JSF,JSR168,JSP,Angular JS, JQuery, Servlets, EJB, Swing, JDBC, JMS, MDB, JNDI, Web Services, Design Patterns, JAVA Beans

Web/App. Server: WebSphere 6.1/8.0/8.5, Tomcat 5.5/6.0, WebLogic 7.0/8.1/9.2/10.0 , JBoss 3.2.

Frameworks & IDE Tools: Struts1.3,Spring 3.0, JPA, Hibernate 3.0,Ejb,JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1, WeblogicWorkshop9.2, WSAD 5.1, RAD 6.0, PowerBuilder, GIT, Rational ClearCase, TOAD

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML5, Java Script, CSS3, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries), AJAX, ANT, JUnit.

RDBMS: ORACLE 10g/11g, SQL Server 6.5, MS Access,MongoDB

OOAD: UML, Design Patterns.

Desktop Applications: Eclipse Rich Client Platform, Jenkins, GIT, SWT

PROFESSIONAL EXPERIENCE

Confidential, GA

Sr.Java Developer

Responsibilities:

  • Utilized "agile" process to streamline development process with iterative development and that includes daily scrum with team.
  • Used spring framework’s Dependency Injection (IOC) frameworkto configure application components
  • Requirement Analysis and development of business functions.
  • Wrote AngularJS controllers, views, and services for new website features
  • Used AngularJS for client Script Design.
  • Involved in the entire software solution including code development, JUnit testing, SONAR quality compliance using Java/J2EE.
  • Involved in maintenance phase of the POS project.
  • Used Model Driven Architecture Framework to create Adapter and its handlers
  • Used Tibco for designing the xpdl of the flow.
  • Worked on Ejb,Http and DB handlers.
  • Expertise with soap web services handling.
  • Worked extensively with wsdl’s in the creation of Http Adapters.
  • Worked extensively with query’s and stored procedures in the creation of database adapters.
  • Created XML schemas for the Request and Response of the Adapter Handlers.
  • Used Splunk to check the logs.
  • Validated the response on the qc environments using the JMS Test.
  • Used Bundle Testing for testing the Service on GRM Tool.
  • Extensively used Maven build tool and SVN(subversion) for version control.
  • Performed SONAR testing an static code review tool on the Adapter Handlers to analysis the code Quality.
  • Sprint planning and backlog grooming activities including effort estimation based on high level requirements provided by client.
  • Participate in daily Sprint stand-up meeting to trace status/progress/impediments of every day appointed tasks and activities
  • Interacted with technical BAs when developing and implementing the enhancements.
  • Developed Oracle PL/SQL Packages, Stored Procedures, Functions and Triggers.
  • Used Dynamic SQL for interface programs and exception handling routines.
  • Application Testing, Review and trouble shooting.
  • Used Eclipse IDE as an development tool.

Environment: Core Java, Tibco Business Studio and Eclipse,AngularJs, Jenkins,spring, Ejb, SOAP, Weblogic, GRM, SVN, Maven, Splunk, JMS, SONAR, XML, Agile, Rally,Oracle.

Confidential, Bismarck, ND

Sr.Java Developer

Responsibilities:

  • Involved in gathering business requirements, analysing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using J2EE and Struts.
  • Implemented the JSPs and EJBs in the Struts Framework to effectively handle the workflow of the application.
  • Developed UI using HTML 5, Bootstrap, Jquery, and JSP for interactive cross browser functionality
  • Used AngularJS as the development framework to build a single-page application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, Action Mapping and Action Form objects.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Used Clear Case for code repository and as version control mechanism.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report
  • Created test cases and Involved in Unit Testing.
  • Used IBM DB2 Universal Data Base and CONNX for back end database access and used ORACLE for configurable data and caching.
  • Application was developed using RAD 8 with application server as Websphere 8.

Environment: Core Java, EJB (3.1), XML 3.1, RAD (8.0), Struts (1.3), EAR 6.0, JSP,Angular Js, HTML5,CSS3 XHTML, Clear Case Repository,Bootstrap, ITSM Service Management Application, PLSQL Developer, SQL Server Management Studio, Log Viewer, LDAP Browser, Infonaut ConnX Client, DB2 Server, Visio, XMLSpy

Confidential, Austin, TX

Programmer Analyst (JAVA)

Responsibilities:

  • Involved in Architecture/Designing the State Portal Application.
  • Involved in Functional and Detailed Designs.
  • Involved in Presentation Development using IBM WebSphere Portal technology.
  • Extensively implemented JSP/HTML (part of port lets) in presentation.
  • Implemented JSP tag libraries.
  • Implemented java script for client side validations.
  • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Façade.
  • Involved in writing EJB's and Web Services.
  • Implemented Singleton class to load the property files.
  • Implemented EJB (Stateless session Beans) and exposed them as Web Services.
  • Worked with JMS (java messaging service) for asynchronous communication.
  • Worked with JMS queues for P-P communications and Topics for one-many communications.
  • Implemented the Hibernate frame work to interact with database.
  • Implemented Spring with Hibernate for the transaction management for Database transactions.
  • Handled the transitions of all the freameworks/tools version(spring 2 to spring 3,GWT1 TO GWT2,Hibernate,Maven,….).
  • Used ORM (Object Relational Mapping) technology hibernate for database access.
  • Configured the Database Tables with java objects using Hibernate Config xml files
  • Involved in writing theSQL and PL/SQL procedures in Oracle DB.
  • Implemented portal page level Access and login using LDAP.
  • Involved in Application/data base query performance Tuning.
  • Configured IBM WebSphere portal server to manage portal pages, portlets and to apply security constraints for the portal pages.
  • Developed a Logger framework for the application using Log4J.
  • Have used Rational Application Developer (RAD 6.0) as IDE.
  • Used Clear Case as the configuration management tool.
  • Involved in JUNIT testing for the component testing.
  • Actively involved in getting the production issues resolved.
  • Attending the status meetings to update the team status.
  • Involved in maintaining CMMI level standards.

Environment: J2EE, EJB, Webservices, XML, XSD, RUP, C++,Microsoft Visio, Oracle 9.i/10.g, WebSphere5.1,WebSphere Portal5.1, JMS,SOAP,BPEL,LDAP, RAD, LOG4j,Servlets, JSP,Unix,Struts 1.2/2.0,Hibernate,svn

Confidential, NY

Java Developer

Responsibilities:

  • Involved in studying the Current Legacy Systems, User Requirement and Creating Design Document.
  • Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
  • Involved in Installation and configuration of WebLogic Server
  • Developed Stateful Session Beans to Store the State of CDR User Profile information.
  • Extensively involved in design and implementation of front-end controller using Struts framework.
  • Developed Action Classes and Action Forms.
  • Used Java Script to do the front end validations.
  • Developed web pages using HTMLandJSP.
  • Involved in writing deployment descriptor files and deploying EJB's in WebLogic Server and build war files, Ear files automatically using Ant scripts and deploy.
  • Involved in writing Ant script to build the front end application.
  • Used Struts Framework with Hibernate to map to Oracle database.
  • Implemented many EJB components, running under WebLogic application server
  • Responsible for configuring the EJB Container and server, setting up securitymanagement, integrating resource managers with the EJB Container
  • Responsible for providing the DEPLOYMENT TOOLS used by the Deployer to deploy enterprise beans packaged in the ejb-jar file

Environment: Core Java, J2EE, TOAD 7.5, WebLogic 9.2, Eclipse, JMS, JDBC, JNDI, JSP, EJB, Struts,Servlets, JavaScript,HTML, SQL, Unix

Confidential

Java Developer

Responsibilities:

  • Developed the front end with JSP, HTML, Servlets, JavaScript and CSS.
  • Developed the Bean classes.
  • Developed the data access classes using JDBC and SQL queries.
  • Involved in Unit and System testing of System.
  • Involved in Integration of System.
  • Developed the validations by using JavaScript.

Environment: Tomcat, Java, AWT, Swing, JDBC, JSP, Servlets, Apache Tomcat, SQL,SVN

Confidential

Application Programmer

Responsibilities:

  • Involved in Designing and Coding.
  • Bean Providers job of coding the Session Bean and Entity Bean using container managed persistence.
  • Application Assemblers job of combining all these Enterprise Beans into one large Banking application, as per the requirements. And also defined the security behavior such as specifying the role name, method permission’s etc., in the deployment descriptor and also the transaction behavior for this particular application.
  • Deploying job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Finally deployed the jar files in the EJB Container and WAR files in the Web Container on to the WebLogic server.
  • Used Struts Tag libraries.
  • Web components using JSP, Servlets with the Jakarta Struts Framework.
  • Developed Servlets to connect to the Session beans from JSP.
  • Used EJB-QL queries in the Deployment descriptor to access and manipulate the Database.
  • Provided end user training and production system support.

Environment: J2EE 1.0,Weblogic 6.0, Jakarta Struts 2.1,Hibernate 2.0,JBoss 3.2.4,Eclipse 1.0, Ajax 1.0, Tomcat 5.0, EJB 2.0, JSP 2.0, Servlets 2.3, Oracle8i, Unix 3.2, C,C++, RMI, JNDI 1.1.2, UML 1.0, HTML/DHTML 3.0, XML 1.0, XSLT 2.0, CSS 3.1, JUnit 3.8, SOAP 1.2,Agile Methodologies, JavaScript 1.2.

We'd love your feedback!