We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • In quest of Technical level assignments in Software Application Development with an organisation of high repute.
  • 12 years of experience in designing, architecture, testing & managing complex Java/J2EE Applications for Various domains like Banking, Telecommunications, Health Care and Pharmaceutical.
  • Worked in roles like Project Lead, Tech Lead, Sr. Application developer and designer in many projects. Flexible and able to work effectively in a team environment as an individual contributor or in managing big projects.
  • Hands on experience on code development using Java - J2ee.
  • Expert in designing and developing messaging application based on messaging technology using MDB’s, JMS, and IBM MQ.
  • Good exposure on designing and developing web services following JAX-WS and JAX-RS specifications.
  • Worked extensively with enterprise application systems using Java, XML/XSLT, Servlets, JDBC, JSP, EJB, Java Design Patterns, Web Sphere and Oracle 11g.
  • Good exposure on writing C#.net based Windows services.
  • Key Individual contributor for Confidential Document Management applications for Home Loans and Insurance.
  • Experience in end-to-end development of various applications from requirement analysis to system study, designing, coding, testing, debugging, documentation and implementation, production support.
  • Experience in all phases of Software Development Life Cycle (SDLC) and Software Testing.
  • Experience in designing & executing test case, using of test tools and tracking defects.
  • Excellent Trouble Shooting, Analytical, Interpersonal and Team skills.
  • Ability to learn and lead new Technologies and tools quickly. Worked with designing frameworks, design patterns and designed architecture for applications.
  • Responsible for Unit Testing, Peer code reviews, code optimization, and documentation
  • Worked on finding out the root cause and solution for problems outside application development area such as, fixing performance defects, slowness issues, deployment issues, and application server upgrade

TECHNICAL SKILLS:

Programming Languages: Core Java, SQL, PL/SQL, C#.net

J2EE: JSP, Servlet, EJB2.0,EJB3.0, JMS, JDBC, JTA, JNDI, AnnotationsSpring, Hibernate, MyBatis, WebSphere caching framework, Java Mail api.

Web Technologies: HTML, DHTML, CSS, Servlets, JNDI, JSP, JDBC, Web Services, JSFStruts.

XML Technologies: XML, SAX, DOM, JAXB, 2.0, DTD, XSD

Scripting Languages: Power shell, Jython

Databases: Oracle 9i and 11g, IBM DB2 v8

Application/Web Server: WebSphere 8,7 Web logic Server 9/10, Tomcat

IDE: Eclipse, RAD, IntelliJ

Other Platforms: Windows, Unix

Java based build Tool: Ant 1.8.0,Maven

Logging FrameWork: SLF4j.Log4j, Logback

Application Performance Management (APM) Tool: Dyna Trace 4.1, Introscope, SPLUNK.

Domain Knowledge: Banking, Telecommunications,Healthcare

Code Quality: PMD, Checkstyle, Find Bugs.

Browser Plug-ins: Modify Headers, Poster, Firebug, IE Developer, HTTP Fox,Atmos Fox

Web Services: SOAP Based Web Services, REST Based (Jersey 2, Apache CXF).

Testing Frameworks: JUNIT, Mockito, Power Mock

Design Tools: MS VISIO

Methodologies: Waterfall, Agile/Scrum.

SCM Tools: Subversion, TFS, GIT

Bug Tracking Tool: Test Director 8.1, Quality Center 11,JIRA

Database Tool: Toad 7.6, SQL Developer.

Frame Works: Hibernate 3.x, Spring 3.0, MyBatis e Signature provider, DocuSign

Image tools: Itext, Aspose, ABC Pdf.

Queuing Tools/Languages: Web Sphere MQ 7.0, Content Management e-Content server 5.x,6.0, WDK, WebTop, Documentum Administrator5.3, 6.0, Desktop Client, Workflow Manager 5.3, Web Publisher 5.3, 6.0, DCM, Web Cache, DFC, DFS, DQL, Server API,SCS . Filenet P8

Others: JProfiler 5, Soap UI 4.6.1, JIRA, Putty, VPN.

WORK EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Designed and developed Confidential Orbital Gateway Library . This library has API for billing the purchase order to chase payment Tech system. It has API for authorizing Transaction, Authorize and settle, Refund,cancel transaction, Authorize and Bill later.Profile creation/updation.
  • Wrote Junit and Mock test cases for the above Library using Junit, Mockito, PowerMockito.
  • Wrote Integration test using Junit.
  • Worked on the code Cache application and write rest services for game redemption code.
  • Wrote generic jersey rest client API for consuming any rest Services.
  • Documentation of the work done.

Technologies Used: Java 1.7, Apache CXF, Jersey,Java rest services, SL4j, Tomcat, GIT, Maven,IntelliJ.

Confidential

Project Lead

Responsibilities:

  • Proof of concept for using DocuSign rest services.
  • Involve in System Analysis, writing Functional Specifications (FRS), High level (HLD) and low - level (LLD) design documents.
  • Created shared service using JAX RS specifications and Jersey API.
  • Design the Message dataflow model using JMS and MDB.
  • Email Notification module to send email to customers.
  • Implemented Junit test cases.
  • Wrote build script to create ear for deployment
  • Deployment Instructions for deployment on WAS 8.
  • Analyse and troubleshoot environment related issues

Technologies Used: Core Java, IBM WebSphere 8 MQ v7,IBM WebSphere Application Server 8,Oracle JDBC Driver,Log4J,Filenet, ATMOS Java REST API,Java 1.6, EJB 3.1, JAVA rest Service, DocuSign Rest Services

Confidential

Project Lead

Responsibilities:

  • Involve in System Analysis, writing Functional Specifications (FRS), High level (HLD) and low-level (LLD) design documents.
  • Involve in Test Plan and test script creation and uploading in QC application.
  • Design DataFlow/Message flow for the application.
  • Prepare Low Level Design, Deployment and Installation documents for the System.
  • Prepare and Structure Project solution in RAD.
  • Develop MDB code for pulling message from the queue.
  • Implemented/Design/Code Resource Environment module for reading configuration value from WAS.
  • Implemented DAO using Hibernate / plain JDBC.
  • Implemented and evaluated Ibatis 3.0
  • Implemented Junit test cases for Java and EJB modules.
  • Designed and developed MQ Publisher service for posting text/XML message to queue or Topic.
  • Implemented JAXB clauses for creating XML message strings.
  • Used Wsimport/axis for creating client classes from WSDL
  • Created webservices using JAX WS and JAX RS specifications.
  • Wrote SQL/PL SQL Script for development/production support activities
  • Analyse and trouble shoot WAS memory issues.
  • Developed a JAX- WS webservices for creating and reading of bar Code using Itext Image Library And Aspose PDF tool.

Technologies Used: Java, IBM WebSphere 8 MQ v7, IBM WebSphere Application Server, Oracle JDBC Driver, Log4J, Filenet, ATMOS Java REST API, Java 1.6,Java mail api, EJB 3.1.NET C# 3.5

Confidential

Senior developer

Responsibilities:

  • Developed a Java based Windows service to store Correspondence documents.
  • Implemented DAO using Hibernate.
  • CIT test plan and script.
  • Created Deployment scripts using ant
  • Defect fixes.

Technologies Used: Core Java, J2EE, spring, Oracle, Web Services .

Confidential

Project Lead

Responsibilities:

  • Involve in System Analysis, High level (HLD) and low - level (LLD) design documents.
  • Prepare and Structrure Project solution in RAD.
  • Created MDB and EJB classes.
  • Development of Utility modules using Java.
  • Deployment instructions of WAS JMS, JDBC resources, application deployment.
  • Developed Indexing router UI using ext JS.

Technologies Used: Core Java, J2EE, spring, Oracle, MQ Series, JNDI, JMS, UNIX Scripting, Maven, Web Services, SOAP UI.

Confidential

Offshore Lead

Responsibilities:

  • Responsible for Architecture, Analysing Requirement, Providing estimates and project plan based on the estimates, Design, Implement and deliver key modules
  • Developed the Data access layer for calling the Stored Procedures.
  • Developed a custom component to store the configuration value in Resource Environment Provider.
  • Worked on the key new batch and Batch Export module interfaces between bank and Indexing vendor.
  • Provide technical guidance to team members globally.
  • Hands on experience with all technologies used in the project.
  • Analysed and evaluated EMC Atmos product to suit our need.
  • Preparation/Review of Software architecture and Component Design Documents
  • Deployment artifacts for Appserver

Technologies Used: Java, IBM WebSphere MQ v7, IBM WebSphere Application Server, Oracle JDBC Driver, Log4J, Documentum DFC 6.7, ATMOS Java REST API, Java 1.6, EJB 3.0.NET C# 3.5

Confidential

Module Lead

Responsibilities:

  • Offshore Lead and point of contact for managing the deliverables.pplication Server, Oracle JDBC Driver,Log4J,Filenet, ATMOS Java REST API, Java 1.6, EJB 3.0
  • Designed the common modules used by the process flow.
  • Designed and implemented Package and Batch Process using EJB3.0.
  • Designed and Implemented the provisional module for Strategic validation of the
  • Clients to process their package and batches
  • Developed caching framework using WebSphere Cacheable command object.
  • Build and deployment lead to interface with the Release Might Team.

Technologies Used: Core Java, IBM WebSphere 7 MQ v7,IBM WebSphere A

Confidential

Senior Developer

Responsibilities:

  • Worked as lead developer for developing Appraisal Credit clues and DIDO modules.
  • Unit Test case script preparation and execution
  • Prepared automation script for deployment using PowerShell.
  • Architecture, designing, coding, trouble shooting and unit testing and solving project specific problems
  • Defect fixing, bug analysis, log analysis, database design, database migration
  • Unit Testing, Peer code reviews, code optimization and documentation
  • Deploying and managing application on various servers

Technologies Used: Core Java, IBM WebSphere 7 MQ v7,IBM WebSphere Application Server, Oracle JDBC Driver,Log4J,Filenet, ATMOS Java REST API, Java 1.5, EJB 3.0,C#

Confidential

Senior Developer

Responsibilities:

  • Studying the initial FS and participating in requirements review meeting.
  • Design for various modules using Visio
  • Writing TCL scripts for schema updating.
  • Developed FileUpload Discovery Handler service.
  • Provided support to the Client in User Acceptance Testing.
  • Updating and briefing client with weekly status in WSR meeting.

Technologies Used: Visual Studio and .net 3.0,Java,J2ee,Oracle

Confidential

Module Lead

Responsibilities:

  • Developed the Migration Queue and Migration service for queuing and migrating the documents.
  • Unit testing
  • Defect fixes
  • Creation of Implementation artifacts.

Technologies Used: Java, Scheduler DFC, DQL

We'd love your feedback!