We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 9.5 years of Java/J2ee experience in all phases of web application development like application designing, coding, testing and deployment, ongoing maintenance and support.
  • Sun Certified Java Programmer in the field of Information Technology with expertise in the areas of Object Oriented Technologies, client/server applications and Distributed N - tier applications development including Analysis and System study.
  • Have Strong experience in Spring framework and Hibernate ORM.
  • Developed Database Management by integrating Spring and Hibernate.
  • Worked on various domains - Capital Markets, Insurance, Banking, Payments, Gift Cards and ERP.
  • Experience using Design Pattern: Session Facade, Value Object, Business Delegates, Singleton, Factory, Service locator and Data Access pattern.
  • Experience in implementing dynamic web applications using IBM WebSphere Application Server 8.3, Tomcat, JBoss EAP and Integrated Development Environments as Eclipse, spring tool Suite and NetBeans.
  • Worked on Style Sheets (CSS) and Excellent experience with Java Script, AJAX and JQuery.
  • Good knowledge on SOAP based Web Services. Developed Restful web services using Jersey API on WebSphere server.
  • Experience in using JSONP to send data in cross domain scenarios.
  • Experience with JUnit for the Unit testing of web application.
  • Expertise in analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management.
  • Has working knowledge with CMM Level 5 SDLC processes.
  • Capable and willing to learn new technologies and will adapt to a new environment quickly.

TECHNICAL SKILLS

Operating Systems: UNIX (Solaris, Linux), Windows 98 / NT/2000/XP.

Languages: Java, HTML, JavaScript, SQL.

J2EE Technologies: JDBC, Servlets, JSTL, JSP, JDBC, Rest Web Services, JNDI.

J2EE Frameworks: Struts, Hibernate and Spring.

XML Technologies: Schema, XSLT, XPath.

Databases and Tools: DB2, Oracle 8i/9i/10g/11g, My SQL and TOAD, IBM Workbench.

Application Servers: IBM Web Sphere, BEA Web Logic, Jboss and Apache Tomcat.

Development Tools: Eclipse, Spring Tool Suite and Net beans.

Version Control: CVS, SVN, Subversion, CA SCM and Clear Case.

Others: Junit, Ajax, JQuery, DOJO, JSON, SOAP UI, Log4j, Ant, Gradle, Jenkins and Maven, SonarQube.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Java Developer

Technologies: Java, JSP, Servlets, Springs Framework, Restful webservices, Hibernate, Oracle 10g, JBoss EAP 6.3.3, Maven, Jenkins.

Responsibilities:

  • Understanding Existing System and working with the current Dev teams to get the knowledge on the application.
  • Doing peer reviews and mentoring offshore team.
  • Implemented “HandlerChain” for logging the request and response of the Webservices.
  • Developed the controller layer by Using Spring MVC framework.
  • Used Hibernate as ORM and Developed the DAO layer accordingly.
  • Created PDF reports by using PDFWriter.
  • Used Quartz scheduler for implementing the batch process to update the status of the cards.
  • Preparing the detailed document mentioning all the changes for the specific release and presenting the same to QA team.
  • Resolving all the defects in the QA phase and ensure to get the QA approval.
  • Used spring framework’s transaction management to handle transactions with the Hibernate layer.
  • Working with Build SCM team to create deployment plan for the production.
  • Worked with the project manager to get approvals from the security team and to fix any issues that occur during the system scan.
  • Collaborating with various teams like DBA, Load Balancer and servers team to ensure the smooth deployment of the product in production environment.
  • Migrating existing configurations, DB connections and updating the folder structure, according with JBOSS EAP 6.3.3.
  • Used Jenkins as a build tool and resolving if any build issues occur.
  • Providing the status report to the management and keep updating them about the progress of the project.

Confidential, Omaha, NE

Lead Developer

Technologies: Java, JSP, Servlets, Springs Framework, Restful webservices,Hibernate,Oracle 10g, JQuery, Stripes Framework and WebLogic servers.

Responsibilities:

  • Understanding SR (System requirement), FR (Functional Requirement) and creating HLD (High Level Design) and AD (Application Design).
  • Providing the estimates to the new requirements.
  • Responsible for the application in DEV and QA layer, works with DSWEB team if any issues in Server.
  • Creating the implementation plans to deploy the application in production. Implementing and Testing the New Change Requests.
  • Providing the Status reports to the management and mentoring the new resources by taking brownbag session.
  • Collaborating with various teams to open the required firewalls and installing the certificates in the servers to ensure the perfect product installation in production servers.
  • Involved in rewriting the code from Salesforce to Java and provided the estimates to the higher management.
  • Used Stripes framework for Control Layer in application.
  • Developed Restful web services using Jersey API.
  • Used spring framework’s transaction management to handle transactions with the Hibernate layer.
  • Created JUNIT’s using EasyMock.
  • Used Gradle as build tool.
  • Created project in jenkin and ensured no build failure.
  • Used SonarQube to verify the Code Quality.
  • Implemented Idology and Threat Metrix services to authenticate Merchants.
  • Doing peer reviews on Code and HQL and providing the necessary comments to increase the performance.

Confidential, Bloomington, IL

Senior Developer

Technologies: Java, JSP, Servlets, Springs Framework, SFX and SEED (Client Specific Technologies).

Responsibilities:

  • Interacting with the client and the Business Analysts to understand the functional and non-functional requirements.
  • Involving in design and coding of the new requirements in the Project.
  • Implemented Agile Methodologies for development.
  • Created Class Diagrams and Sequence diagrams (UML) using RAD.
  • Worked on the client specific frameworks like SEED, SFX.
  • Presenting the designing documents to the clients, Technical Architectures and Application Architectures and getting the approvals for the same.
  • Used Spring as Control Layer.
  • Adopted design patterns such as Model View Controller (MVC2), Application Controller, Inversion of Control, Data Access Object, Value Object, Data Transfer Object, Lazy Load, etc.
  • Developed POC for Spring Webflow.
  • Providing the estimates to the new requirements.
  • Involved in peer reviews and providing the necessary comments to increase the performance.
  • Interacting with offshore on daily basis and help them to meet the deliverables in time.

Confidential

Senior Developer

Technologies: Java, JSP, Servlets, Springs Framework, BEA WebLogic Portal 10.0, BEA WebLogic Application Server 10.0, Oracle 9i and Dojo.

Responsibilities:

  • Played a major role is rewriting the code from portal to springs framework.
  • Worked on Settings Center module, which contains the user data and preferences of the user.
  • Helped build team in integrating the UI Frameworks and J2EE Frameworks releases.
  • Fixed performance related issues in dashboard.
  • Converted the complete CS Common Services project from spring 2.5.6 to spring 3.0.2
  • Sending status report to leads and to onsite.
  • Used firebugs and PMD check styles for high quality defect free code.

Confidential

Senior Developer

Technologies: Java, JSP, Servlets, Springs Framework, Hibernate and Oracle 10g.

Responsibilities:

  • Worked in all phases (design, development and Fixing defects) of the project.
  • Used JSP technology for UI display and JavaScript for client side validation.
  • Worked on COAConstraints and AccountPool in the both designing and Development Stage.
  • Gave KT to the fresher’s about the project and helping them in configuring the project.
  • Participates in the client call to provide daily status.
  • Gave KT to the JPMC onshore guys about the project.
  • Received client appreciations and Trailblazer award from SI Capital Market & Banking on February 2010.

Confidential

Software Developer

Technologies: Java, Apache Velocity, Servlets, JavaScript.

Responsibilities:

  • Developed UI of Valuation Portfolio and Valuation Request using Apache Velocity.
  • Developed Product Mapping using Object Oriented JavaScript, which USP for the project.
  • Developed Test scripts in xml by using Abbot.
  • Developed Risk metrics panel UI by using SWINGS.
  • Developed last sent information update, which reads data from excel and updates in DB.
  • Gave demos to client about the application.
  • Involved in Developing SQL Scripts and POC for the same to run in Database at production.
  • Developed Exports which reads data from DB and Displays in Excel.
  • Fixed bugs at SIT and UAT level.

Confidential

Senior Developer and Team Lead

Technologies: Java, J2EE, Struts, Springs Framework, Hibernate, Oracle 9i.

Responsibilities:

  • Involved in DB Design of the Finance Module and BRS Module.
  • Developed Cascading Style Sheet (CSS) and common Java script for the project.
  • Involved in Client interaction to get the requirement for Seating Management Module.
  • Developed the Balance Sheet which is one of the USP of finance Module
  • Creating Queries using Hibernate Query Language (HQL).
  • Involved in Bug Fixing of the project in all Stages.
  • Implementation of Seating Management System, Finance and BRS module in Client place.

Confidential

Developer

Technologies: Java, J2EE, Struts, Springs Framework, Hibernate, Oracle 9i.

Responsibilities:

  • Involved in developing the prototype for the project.
  • Developed the SSF Entry Screen, Which is the gate way for the project.
  • Involved in developing the General Java Script class which is used in whole project.
  • Involved in development of search criteria for the member details.
  • Involved in bug fixing of project.

We'd love your feedback!