We provide IT Staff Augmentation Services!

Java Developer,resume Profile

2.00/5 (Submit Your Rating)

SUMMARY

  • Overall 9 years of experience in IT developing client-server and web applications using Java/J2EE technologies.
  • 2 years of Software Product Development experience.
  • 5 years of experience in working on mission critical applications in the domain of Banking and Financial Services.
  • 4 years of experience in leading development team as a Module Lead and Scrum Master.
  • Oracle Certified Professional for the Java SE and Java EE Platforms.
  • Recipient of Client Appreciation Certificate from American Express.
  • 5 years of experience in object oriented analysis OOA and design OOD .
  • 9 years of object oriented programming OOP in Java.
  • 4 years of experience in Java Web Services, both SOAP and RESTful.
  • 6 years of developing real-time client-server multi-threaded applications as a designer and developer using remote procedure call mechanisms RPC and messaging services.
  • 9 years of developing web applications as an architect, designer and developer using Java/J2EE technologies.
  • 1 year of experience in working on the underlying Sonic ESB infrastructure for Java Web Services.
  • Dynamic, creative and motivated architect-designer-developer with excellent leadership/management skills.
  • Team player with an excellent interpersonal, verbal and written communications skills

AREAS OF EXPERTISE

Concepts:

  • F Agile Software Development methodology
  • F Java Web Services development and consumption
  • F Rational Unified Process RUP methodology.
  • F Object oriented analysis, design and programming OOA/OOD/OOP, UML, Design Patterns .
  • F Service oriented architecture SOA .
  • F Multi-tier applications data services layer, business logic layer, presentation layer .
  • F Web applications Model 1 and Model 2 architecture, MVC pattern for web .
  • F Multithreaded programming synchronizations, avoiding deadlocks .

Technology:

  • Java/J2EE Technologies: Core Java, JFC/Swings, AWT, JSP, Servlets, Applets, Struts 1.x 2.x , Spring, Hibernate, EJB, JMS, JTS, JTA, JAXB, JAXP, XSL/XSLT, JUnit
  • XML/DTD/XML Schema, XSL/XSLT, HTML/DHTML/CSS, JavaScript, Angular-JS, C, CC , SQL, PL/SQL, MQ Series
  • Database: Oracle 9i/10G, IBM DB2 UDB, MySQL
  • Operating Systems: MS Windows 9x/ME/NT/2000/XP, Linux, Sun Solaris.
  • Web Application Servers: IBM WebSphere, JBoss, Tomcat, Apache, BEA WebLogic.
  • Testing and Integration Tools: Hudson, Subversion SVN , CVS, Source Safe, Maven, Ant, PMD, Jprofiler,
  • Development Tools:IBM WSAD, IBM RAD, NetBeans IDE, Eclipse, SOAP UI, Actuate E-Designer, Sonic Management Console, Flex Builder, GIT, SQL Developer

PROFESSIONAL EXPERIENCE

Confidential

Position: java developer

Confidential is a renowned name in the airlines industry which is legendary for the use of technology in improving its operational efficiency and customer experience.

Position: Sr. Speciality Developer

Technologies: Java/J2EE, SOAP Webservices, JMS, Spring IoC, Spring MVC, Extreme Scale, GWT, Websphere Application Server, Websphere MQ, Oracle 11g.

Tools: IBM RAD 7.5, Eclipse, Axis 2, SQL Developer, Ant, Maven, Microsoft Visio

Description: VIPER is a world class service recovery application used by Delta for rebooking inconvenienced passengers on alternate flights.

Activities:

  • Coordinated with the Business Users to baseline the Business Requirements.
  • Determined the scope and size of the project based on those Requirements.
  • Did the Analysis and Design of Web Services using UML, Microsoft Visio
  • Prepared the High Level and Low Level Design Documents and other related artifacts.
  • Developed the core business functionality using SOAP based JAVA Web Services and the Spring framework
  • Coordinated with the testing teams to get the developed code tested and fixed the reported bugs.
  • Undertook the Deployment activities on the production environment and provided QA Support.

Confidential

Position: Module Lead

Technologies: Java/J2EE, Restful Webservices, JSON, JMS, Spring, Ibatis, Flex, Anguar.js, Websphere Application Server, Websphere MQ, Oracle 11g.

Tools: IBM RAD 7.5, Eclipse, Rational Synergy, Adobe Flex Builder, GIT, Ant, Maven, Microsoft Visio

Description: BA Benefits access is a RESTful Java Web-Services and Flex based web application which is used to manage the Stock Options granted to its clients by their employers.

Activities:

  • Completed the User Interface migration from FLEX to Angular.js to provide mobile portability.
  • Developed the business logic in the form of Java based restful Web Services
  • Developed the DAO layer using Ibatis to integrate with the underlying Oracle database.
  • Developed the code for unit testing the Java code using Junit.
  • Mentored younger team mates and led modules for numerous deliveries.
  • Coordinated with QA teams to get the developed code integration tested and ready for release.
  • Undertook the Deployment activities on the SI and Production environment and provided warranty Support.

Confidential

Position: Sr. Developer

Technologies: Java-Webservices, Adaptris Adapters, Sonic MQ, Oracle Db, Actional Intermediary, Jboss Application Server.

Tools: Sonic Workbench, Sonic Management Console, Eclipse, Oracle Developer, AI Admin Console

Activities:

  • Did the Analysis and Design of SOAP based Java Web services on the principles of Test Based Design.
  • Developed Web Services and integrated them with the underlying Sonic ESB layer.
  • Did the static code analysis to determine the code complexity, NPE, coding standard adherence, etc.
  • Did the Non Functional Testing of the web services and bench marked their performance.
  • Developed JUnit Test cases for unit testing of core business functionality.
  • Provided Production Support for any issues with the Web Servies or the underlying Sonic ESB layer.
  • Coordinated with the Business Partners and other major stakeholders at the time of crisis.
  • Undertook regular reporting to higher management on the status and progress of ongoing issues.
  • Deployed the tested and bench marked web Services across all test environments and provided QA Support.

Confidential

Position: Senior Lead Developer/Scrum Master

Technologies: Java/J2EE, Swing, JSF 2.x, Spring, Junit, Webservices, Ibatis, Subversion, Symmetric DS, Jboss Application Server , MySQL

Tools: Eclipse, NetBean IDE, MySql Query Browser, Symmetric DS, Hudson, Sonar, JProfiler

Activities:

  • Led the scrum teams in the role of Scrum Master cum Tech Lead for the integration of the Store Inventory Management SIM product with POS.
  • Prepared the Estimate, Design and the Test Cases for the SIM POS integration and mentored the junior team mates during the code development.
  • Implemented the Licensing Module API For both enterprise and stand alone desktop mode for the POS product.
  • Did the initial analysis and feasibility study for SAP integration with the and POS product and the corresponding iDocs involved.
  • Implemented the advance ordering feature in the POS product after its integration with SIM.
  • Worked as the Single Point of Contact with the mobility CoE and helped then in the development of the Mobile POS solution which was implemented on top of POS.
  • Coordinated with the Performance Test CoE to get the POS product NFT tested and worked on their recommendations to get it performance bench-marked.
  • Developed the JUnit framework based automatic unit test cases for testing the functionality of the code.
  • Trained and groomed the new joinees in the initial phase of the product on the Java language and helped them become production ready.
  • As one of the first members in the POS team, I was instrumental in defining the technical objectives of the POS product as well as the roadmap for achieving them.

Confidential

Position: Senior Software Developer

Technologies: Java/J2EE, JMS, Struts , EJB, Websphere Application Server, Actuate Reports, DB2 UDB database, MQ.

Tools: Websphere Studio Applications Developer, Websphere MQ, SQL Developer, Actuate E-designer, Subversion

Activities:

  • Provided 24 7 production support of the suite of Java applications used by TCPS.
  • Did the analysis and resolution of technical problem tickets in a SLA bound manner.
  • Conducted the Root Cause Analysis of resolved tickets and gave fixes and recommendations.
  • Planned and implemented the Preventive Maintenance tasks in the highly critical tier-1 application Expresspass which led to the average reduction of the annual no of tickets by 25 .
  • Was responsible for consolidating, testing and releasing all the fixes for the Expresspass application during the regular application releases done by the development SQP team.
  • Proposed enhancements of the application to the SQP team based on feedback from the end users and the support team members.
  • Conducted regular monitoring of the applications to predetermine any potential problem areas and resolve them on a proactive basis.

Confidential

Position: Software Developer

Technologies: Java/J2EE, Struts, JMS,EJB 2.0, DB2 UDB Database, Websphere Application Server, MQ Series, Ant, Maven

Tools: IBM WSAD, Subversion, Microsoft Visio, Websphere MQ,

Activities:

  • Developed the code for the different business services of the direct debit module using EJBs and MDBs.
  • Developed the Unit Test Cases for the business services using JUnit framework.
  • Setup the different MQ queues in the development env. to simulate the application behavior in real time and to test its integration with the preexisting legacy system.
  • Staged the stored procedures in the DB2 environment and tested them for their functionality.
  • Performed the integration testing of the application before the final release to the UAT environment.
  • Prepared the solaris based UAT environment before deploying the EAR files.
  • Prepared the Low Level Design Document from the UML diagrams in the High Level Design.

We'd love your feedback!