We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Around 10 years of strong IT experience in Software Analysis, Object Oriented Development, Implementation, Customization, Production Support of J2EE applications.
  • Proficient in analyzing and translating business requirements to technical designs and developing using J2EE technolgies.
  • Expertise in designing and developing web based multi - tier enterprise and interactive applications using J2EE technologies like Servlets, JSP, JSTL, EJB, Struts, Webservices (SOAP & RESTful), Hibernate, Spring, JMS, SAX/DOM, XML, SOAP, HTML, JavaScript, AJAX, JSON, Angular JS, JUnit, MVC architecture, Java Beans, Unix, Shell Scripting, and jQuery.
  • Experience on Core java technology including multithreading, Exception handling, JDBC and RMI.
  • Closely worked with Quality Assurance (QA) teams to meet Quality check in all teh stages of teh Enhancements, Change request and Maintenances.
  • Extensive experience in JavaScript, HTML, DHTML, XML, JSON, Angular JS, Unix Shell Scripting and CSS.
  • Experienced with several web and application servers like Apache Tomcat, BEA WebLogic and WebSphere.
  • Expertise in dashboard UI development using java script libraries JQuery, Ext-JS, Angular JS.
  • Expertise in Object relational mapping like JDBC, JNDI and TopLink.
  • Expertise in version control tools i.e., CVS, CCM and AccuRev.
  • Expertise in Issue tracker tools i.e., Resolve-IT, Orbi-Solve.
  • Expertise in deploying teh web application in WebLogic application server.
  • Expertise in configuring teh application level activities in WebLogic application server to connect with middleware like Tuxedo.
  • Developed Enhancements, Change request (CRs) and Maintenance changes without Non Confirmative (NCs) from Quality Assurance (QA) Team.
  • Expertise in identifying and addressing teh potential performance bottlenecks, memory bottlenecks of teh application using tools like Http Analyzer and Eclipse Memory Analyzer (MAT).
  • Experience in writing Oracle Stored Procedures, Functions and Views, SQL queries to communicate with Oracle 8i/9i/10g /11 g, databases and Sybase.
  • Extensive experience in using IDE’s Eclipse, IBM RSA, RAD, SQL Developer, Toad.
  • Good knowledge of J2EE and Core design patterns and UML designing.
  • Good understanding of, performance optimization techniques and object oriented programming.
  • Good Knowledge on Middleware like TIBCO (Business Works, Rendezvous, EMS, Adapters and Hawk) and Appian and Cloud Computing AWS.
  • Excellent understanding of Banking and Financial and Credit Card System.
  • Has strong experience in code debugging and bug fixing.

TECHNICAL SKILLS

J2EE Technologies: Java ( OOPS,Multithreading, Exception handling), J2EE, Servlet,Struts, JSP,Java Beans, JMS, EJB3.0, JDBCJunit, Spring, Hibernate, Webservices

Web/App Servers: Web logic 8.1/8.1/9.1/9.2/10 , Tomcat7x, WebSphere, SQL Server 2008 R2.

Functional Design: Core/J2EE Design Patterns, UML, designing, Database, SDLC, Agile

Frameworks: MVC (struts), Hibernate and Spring

Version/Build Tools: CVS, CCM and AccuRev.

IDE/Tools: RSA/Eclipse, Toad VI/PLSql Developer, BEA WebLogic 8.1, IBM WebSphere Application Server, Tomcat 6.0, JUnit 4.0, ANT, Log4j, SVN, Toad, Sql Developer, MS SQL Server Management Studio, Putty.

Testing: HP ALM,Jmeter, junit

Operating System: Windows 9X/XP/2000/Vista, UNIX.

Web Technologies: JSP, Servlets, XML, JSON, HTML, XML, XSL, JavaScript, Unix Shell Scripting, Ajax, Jquery, CSS, ext-js, Angular JS

Database: Oracle, Sybase, PostgreSQL, DB2,SQL, Procedures, Triggers, PL/SQL

Object relational mapping (ORM): JDBC, JNDI, TopLink and Hibernate.

Working Knowledge: Defect Prevention, Testing Processes, Quality Management Systems, Quality Assurance (QA) Process, Test Driven Development (TDD). Message Queuing (MQ)

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Worked closely with teh business and involved in reviewing and understanding teh Business requirements.
  • Actively involved in requirement understanding discussion, technical architecture discussion, knowledge sharing and design discussion with business and vendor team members.
  • Development of front-end i.e. JSPs and server-side java components i.e. container managed entity beans, stateless session beans, Action classes, writing unit test cases and unit testing.
  • Developed Webservices for sending and getting data from different applications using SOAP1.1 messages, such as Account information, Credit Instruments like Credit Cards, Loans.
  • Created and run Functional Tests, LoadTests teh webservices using SOAPUI.
  • Involved in developing Servlet based services for cross region system communication.
  • Integrated with Web Methods via webservices.
  • Closely worked with Quality Assurance (QA) teams to meet Quality check in all teh stages of teh Enhancements, Change request and Maintenances.
  • Closely worked with teh team to make sure all teh stages of project achieved Quality Assurance.
  • Written batch programs to run automatically using Unix Shell Scripting.
  • Consumed webservices from different applications within teh network.
  • Developed Custom Tags to simplify teh JSP code. Designed UI screens using JSP, CSS, XML, JSON, Angular JS and HTML for client side validation.
  • Applied multiple built-in directives such as ng-model, ng-apps, ng-controller intoAngularJSapplication.
  • Support of multi-tier development and production environments withDB2Team at back end.
  • Deploying teh application in WebLogic server in development environment and corresponding configurations in WebLogic Server.
  • Created multipleAngularControllers to handle retrieve and data from Service layer.
  • Implemented Hibernate persistent classes and their corresponding xml mapping files for storage and retrieval of information to and from teh persistent storage.
  • Generated DAO's to map with database tables usingHibernate. Used HQL (HibernateQuery Language) and Criteria for database querying and retrieval of results.
  • UtilizedAngularJSframework to bind HTML template (views) to JavaScript objects (models).
  • Involved in preparation of process and implementation Specification Documents.
  • Developed front-end/presentation tier using JSP, Java Script, JQuery, HTML, JSON and CSS.
  • Involved in writing teh building front end frameworks, controller layer, service frameworks, Web service modules.

Environment: Java, JSP, Servlets, Hibernate, JavaScript, HTML, Unix Shell Scripting, JSON, CSS, Putty, SOAPUI, Weblogic Application server10, Unix, Message Queuing (MQ), Sybase,Oracle, SOAP, webservices,Tuxedo, Eclipse, Multithreading,COBOL,DB2, Appian, Angular JS, Quality Assurance, Test Driven Development.

Confidential

Senior Java Developer

Responsibilities:

  • Attended teh client calls to gather teh required information from teh SMEs.
  • Desktop server configuration created for application and tested teh CIS application (Both Provider and Client) with existing code in WAS6.1 Server and RSA7.5.
  • Desktop server configuration created for application and migrated teh CIS application source and tested successfully in WAS8 server and RSA8.
  • Developed Webservices for sending and getting data from different applications using SOAP1.1 messages.
  • Experience in integrating Hibernate with Backend and writing DAO layer to access database.
  • Designed and developed Data Access Object (DAO) tier usingHibernate, JPA and Spring (MVC).
  • Has incorporated teh production source for WAS6.1 and WAS8 server, migrated and tested successfully both Provider and client modules.
  • Fixing bugs out of Unit testing and System independent Testing.
  • Involved in preparation of process and implementation Specification Documents.
  • Involved in tool based application performance tuning which includes identifying teh bottlenecks and providing resolution in teh architecture, application design, application code and database queries.
  • Developed front-end/presentation tier using JSP, Java Script, JQuery, HTML, JSON and CSS.
  • Created and run Functional Tests, LoadTests teh webservices using SOAPUI.
  • Responsible for developing and maintaining code to consume teh application functionality through SOAPWebservices.
  • Engaged in day to day basis status reviews with teh team members, identifying and prioritizing teh issues with respect to requirement or technical and tracking those to closure.
  • Providing teh status updates to management, in case of any deviation in original plan alerting teh management upfront and take corrective actions.

Environment: Java, JSP, Servlets, Spring, JavaScript, SOAPUI, Weblogic Application server, Hibernate,Unix, SOAP, webservices, RAD 6.0.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Development of front-end i.e. JSPs, HTML, JSON, JQuery, JavaScript, CSS, Spring (MVC), and and server-side java components i.e. container managed entity beans, stateless session beans, Action classes.
  • Worked closely with teh customers and involved in reviewing and understanding teh Business requirements.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping toolHibernatefor rapid development and ease of maintenance.
  • Written Spring Action classes to dispatch teh request to teh particular action.
  • SQL, Stored procedure development (PL/SQL) and programming using JAVA.
  • Extensively involved in writing Object relational mapping code usinghibernate, developedHibernate mapping files for configuringHibernatePOJOs for relational mapping
  • Deploying teh application in WebLogic server in development environment and corresponding configurations in WebLogic Server.
  • Involved with DB2 Team in creation of logical and physical databases and database objects forDB2.
  • Configured teh WTA configurations in WebLogic server for Tuxedo connectivity.
  • Created and run Functional Tests, LoadTests teh webservices using SOAPUI.
  • Closely worked with Quality Assurance (QA) teams to meet Quality check in all teh stages of teh Enhancements, Change request and Maintenances.
  • Closely worked with teh team to make sure all teh stages of project achieved Quality Assurance.
  • Developed Webservices for sending and getting data from different applications using SOAP1.1 messages to get address details.
  • Prepared teh design document for teh merge, Delete and Re-parenting teh address enhancement.
  • UsedSpringInversion of Control (IoC) for injecting teh beans and reduced teh coupling between teh classes.
  • UsedSpringMVCto implement teh Model View Controller pattern. UsedSpringDI to inject data into Java beans.
  • Involved in preparing teh SESS and Technical Specification Document.
  • Analysed teh business requirements and came up with teh most appropriate solution.
  • Designed and developed theHibernateClasses and Mapping files required for all teh database tables.
  • Development and Management of User Acceptance Test (UAT) using in-house testing panel of users.
  • Involved in developing Servlet based services for cross region system communication.
  • Developed server-side common utilities for teh application and teh front-end dynamic web pages.

Environment: Java, JSP, Servlets, Spring (MVC), JavaScript, Message Queuing (MQ), HTML, JSON, CSS, Putty, WebSphere Application server, SOAP, SOAPUI, webservices, Unix, Tuxedo, Eclipse, Hibernate, Multithreading,COBOL,DB2.

Confidential

Java Developer

Responsibilities:

  • Interacted with teh business analysts to gather teh requirements.
  • Involved in developments of various products like Brokerage, Mutual fund, saving and Current Accounts and Time deposits enhancements.
  • Developed teh dynamic web pages to create teh user, profile, role, groups, and search screens, using JSP, Servlets, struts (MVC), Beans, HTML/DHTML, JSON and XML.
  • Deploying teh application in WebLogic server in development environment and corresponding configurations in WebLogic Server.
  • Written Struts Action classes to dispatch teh request to teh particular action.
  • Wrote Generic Request Handlers to handle actions performed by a user on a JSP Page.
  • Used Toad for database details.
  • Interacted actively with teh users in gathering requirements and delivered teh presentations on teh application flow.
  • Involved in trouble shooting and provide rapid resolution to critical problems before teh code goes in teh Production.
  • Developed PL/SQL Stored Procedures, SQL Scripts.
  • ImplementedMultithreadingConcepts to improve teh application Performance.
  • Involved unit testing and integration testing, bugs fixing, handling change requests and code reviews.
  • Implemented both server side validations and client side validations (using JavaScript).
  • SQL, Stored procedure development (PL/SQL) and programming using JAVA.
  • Did teh UAT in coordination with Client.
  • Did performance tuning for web pages taking up longer time by finding out JVM memory leaks
  • Did performance tuning of teh Database Sql queries by using explain plan and indexing in coordination with teh DB team.
  • Involved in impacted analysis to customize teh entire IPB for PLC branch.
  • Responding to service tickets within established time based requirements.
  • Provided hands-on technical governance on all aspects of production support.
  • Identified several hidden bugs caused by complicatedmultithreadingissues such as race conditions caused by asynchronous events and resolved them.

Environment: Java, JSP, Servlets, Struts (MVC), JavaScript, HTML, JSON, CSS, Putty, Weblogic Application server, UNIX, Eclipse, Edit Plus, MultiThreading, Oracle.

Confidential 

Java Developer

Responsibilities:

  • Interacted with teh business analysts to gather teh requirements.
  • Involved in developments of various products like Brokerage, Mutual fund, saving and Current Accounts and Time deposits enhancements.
  • Developed teh dynamic web pages to create teh user, profile, role, groups, and search screens, using JSP, Servlets, struts (MVC), Beans, HTML/DHTML, JSON and XML.
  • Deploying teh application in WebLogic server in development environment and corresponding configurations in WebLogic Server.
  • Written Struts Action classes to dispatch teh request to teh particular action.
  • Wrote Generic Request Handlers to handle actions performed by a user on a JSP Page.
  • Used Toad for database details.
  • Adapted serialized access to shared resources inMultithreadingto avoid racing condition and deadlocks.
  • Interacted actively with teh users in gathering requirements and delivered teh presentations on teh application flow.
  • Closely worked with Quality Assurance (QA) teams to meet Quality check in all teh stages of teh Enhancements, Change request and Maintenances.
  • Closely worked with teh team to make sure all teh stages of project achieved Quality Assurance.
  • Involved in trouble shooting and provide rapid resolution to critical problems before teh code goes in teh Production.
  • Developed PL/SQL Stored Procedures, SQL Scripts.
  • Involved unit testing and integration testing, bugs fixing, handling change requests and code reviews.
  • Implemented both server side validations and client side validations (using JavaScript).
  • SQL, Stored procedure development (PL/SQL) and programming using JAVA.
  • Did teh UAT in coordination with Client.
  • Did performance tuning for web pages taking up longer time by finding out JVM memory leaks
  • Did performance tuning of teh Database SQL queries by using explain plan and indexing in coordination with teh DB team.
  • Involved in impacted analysis to customize teh entire IPB for PLC branch.
  • Responding to service tickets within established time based requirements.
  • Provided hands-on technical governance on all aspects of production support.

Environment: Java, JSP, Servlets, Struts (MVC), JavaScript, Putty, WebLogic Application server, UNIX, Eclipse, Edit Plus, Multithreading, Oracle.

We'd love your feedback!