We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

2.00/5 (Submit Your Rating)

OBJECTIVE

Looking forward to a challenging and competitive work atmosphere leading to a Professional experience with a dynamic and progressive organization where my skills, talents and abilities will be utilized to the fullest for mutual benefit.

EXPERIENCE SUMMARY :

  • 8 Years of Development experience in the field of Information Technology specializing in multitier and Client/server architectures.
  • Technical experience in developing and implementing Web applications using Java and JEE Technologies includes Core Java, JDBC, Servlets, JSP, Struts, Spring , Hibernate and Torque framework.
  • Technical experience in XML, XSLT, EMML, HTML languages.
  • Excellent working experience in using Oracle 9i/10g, Ms-SQL Server, database and clients like TOAD 10.6, Oracle SQL Developer.
  • Extensive experience in SQL, PL/SQL, JDBC, Stored Procedures, Cursors, Triggers, Job Scheduling with Oracle and SQL Server.
  • Extensive experience in Javascript , JQuery for client side validations and designing HTML/DHTML pages using CSS and JSON objects.
  • Strong knowledge of Multi-threading programming.
  • Knowledge of working with application servers includes JBoss portal server and Apache Tomcat.
  • Familiarity with building applications using ANT and Maven.
  • Working knowledge on Mule ESB.
  • Worked on 837 format EDI files .
  • Creating and consuming Web Services.
  • Experience in working with Drools Rules Engine.
  • Involved in day to day technical leadership and made practical architecture decisions on the project.
  • Experience in all aspects of the software product life cycle from inception to delivery of product including requirements gathering, database design, functional specification, design, implementation, debugging and documentation.
  • Involved in preparing Functional / Technical design documents which encompasses Customer requirements, Project Scope, User Acceptance Criteria, Assumptions etc.
  • Domain exposure to Finance, SupplyChain, Manufacturing ,Energy, Pharmaceutical, Healthcare Education.
  • Highly conceptual innovative problem solver with excellent organizational and communication skills.
  • Strong leadership qualities, capable of handling multiple projects. Quick learner and keen observer, determining external internal customer needs. Flexible, dynamic and self-motivated with a flair of achieving success and Attention to detail, timeline sensitive and goal oriented.

SKILLS

  • Web Technologies HTML/HTML5 , CSS, Java Script, JQuery, JSON, EMML, AJAX.
  • J EE Technologies Servlets, JSP, JDBC, Struts 1.x, Spring 2.5, Spring MVC, Spring Batch, JMS.
  • Rules Engine Drools Rules Engine.
  • Frameworks Spring , Grails, Groovy, Torque, Hibernate, Smooks.
  • XML Technologies XML, XSLT.
  • Integration Tools Webservices, Mule ESB.
  • Application/Web Servers Tomcat, JBOSS portal Server, Jetty.
  • Data Bases Sql Server 2000/2005/2007, Oracle 9i, Mongo DB
  • Build Tools Utilities ANT ,Maven, Eclipse, Edit plus, Microsoft Frontpage, IntelliJIDEA 12.1.4.
  • Languages OS Java, 1.4, 1.5, 1.6, Windows 98/NT/2000, UNIX.
  • Version Management CVS, SmartGit4
  • Browsers IE6,7,8 , Firefox, Chrome 4, Safari 5
  • Methodologies Waterfall, Agile/Scrum

WORK EXPERIENCE

Confidential

Sr. JAVA Developer

Project Description:

Confidential is a project aimed at transforming suite of existing systems that include Pennant Accounts which is the Core Student Billing Account System. Student Account System is transformed and streamlined from 70 distinct integrations to 19.Interfaces were developed between Banner and the legacy systems to keep common data synchronized. Automated process to ensure consistency of Title IV authorizations and to suppress Federal refunds for students with credit balances and Accounting entries for Third Party Accounting transactions.

Responsibilities :

  • Interacting with the business to understand the requirements.
  • Interacting with the Quality team about the issues and enhancements of the application.
  • Developed interfaces on the Mule ESB.
  • Created mule process flows.
  • Developed Sql Procedures and Views.
  • Used CVS as version control system for ESB Mule Projects and GIT for
  • Used CVS to maintain current and historical versions of codebase.
  • Used Log4J to monitor the Error Logs.

Environment : Java 1.7, Spring, Mule One Point Studio, Zeke, Oracle 11g, TOAD, Web Services, Quartz Scheduler, CVS, Maven, JIRA,Confluence.

Confidential

Sr. JAVA DEVELOPER, Module Lead

Project Description:

  • Sequoia C4 is a health care customer service application which handles Workers Compensation and Auto line of businesses. This Application enables agents to administer add, update patient information, create/approve/deny Medication authorizations, third party billers, pharmacies, tasks, view invoices. The application also hosts claim/transaction information from Emdeon,SXC Catamaran ,AutoRx and Jopari processors and also enables agents to correct and re-process error transactions for the processors. SequoiaClient which is a Clientside application is used by the Adjusters and NurseCase Managers to approve/deny the PriorAuthorizations of the patients.View the medications received and do a complete hierarchical analysis of all the patients region, sub-region etc .. wise under them.
  • Phoenix, JPM2 and JPM3 applications are used to run/process the jobs of different file formats, load the eligibility records of the all patients , process the Claim files of the patients of different clients ,send them to different processors for adjudication and settle the Invoices. Data processing is handled in the service layer by EvergreenServices.

Responsibilities:

  • Interacted with the business users, analysts and understanding the requirements.
  • Interacted with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.
  • Worked on multiple UI projects like BlueBird, HuckleBerryHound, Multi-Ingredient , Struts to Grails Migration etc ..
  • Worked on Servicelayer projects like AutoRx Conversion, eRx360 Projects etc
  • Used Grails on Groovy for UI Screen development, Spring and Hibernate in Services layer .
  • Designed , developed and maintained web Groovy-based Grails applications.
  • Worked on Batch jobs using Mule ESB, Spring Batch in JPM3 .
  • Worked on 837 EDI file format and used Smooks framework to convert the 837 file.
  • Extensively used J2EE Design Patterns
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of services using Spring.
  • Produced and maintained Web Services
  • JMS with Apache application server Active MQ for creating queues, placed messages for batch jobs and other applications.
  • Used MongoVue to perform CRUD operations on MongoDB.
  • Used Maven to build services by defining all dependencies in POM.xml file.
  • Worked on multithreaded issues to improve the application performance.
  • Modified JQuery libraries to meet the requirements.
  • Used JavaScript , JQuery , JSON objects for UI validation and other business requirements.
  • Migrated the UI application code from Struts to Grails.
  • Fetched data from Web services using JQuery, Ajax via JSON response and updated the HTML pages.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox and Google Chrome using various debugging tools like Firebug/IE Developer Tools.
  • Coded pages with best Search Engine Optimization SEO techniques .Used pagination etc.
  • Experience working in AGILE development environment.
  • Used slf4j to log the error messages to the log files.
  • Used GIT to maintain current and historical versions of codebase.
  • Used internal build tool to build and deploy application in Dev and Test environment.
  • Worked on production issues of UI and Services layer.

Environment: Java 1.6, Grails 2.2.1 , Groovy 1.7.10,Servlets 2.5, JSP, JavaScript, JQuery, JSON, Ajax, Spring framework, Spring Batch, Multi-Threading, Struts 1.3.8, Web Services, Quartz Scheduler, Hibernate 3.0 , SQL Server 11.0.3, Drools Rules Engine, MongoDB, Smooks, Spring Batch, XSLT, Mule ESB, JMS framework, Active-MQ, Apache-maven-2.2.1, Tomcat 6.x, Jetty server, IntelliJIDEA12.1.4, SmartCVS, SmartGit 4 ,GIT Repo, Zabbix.

Confidential

SR.JAVA DEVELOPER, Team Lead

Project Description:

Confdential is a Web Application to set up studies and process Clinical Trials. IWRS is an Interactive Web Response System, built on web technology. The IWRS system is re-engineered to a new platform for site personnel interactions from telephony Interactive Voice Response IVRS to Interactive Web Response IWRS. Study Setup for IWRS studies will be done from eCTS internal web application and processing of patients for these studies will be done through IWRS external application. Studies would be conducted and trials are processed through Visits scheduling. All the existing functionality in the existing IVRS is translated into IWRS with new features like generating reports and sending emails to users.

Responsibilities:

  • Created Design documentation and technical Specification documentation from requirement analysis.
  • Involved in the Functional Design and Analysis with the Business.
  • Led a team of 5 developers from offshore.
  • Involved in practical architecture decisions on the project.
  • Involved in the development of the forms and webpages using JSP, JSTL .
  • Implementing the Business logic using Struts Framework.
  • Developed several PL/SQL scripts using Oracle as the internal database to the application.
  • Used Eclipse IDE to develop the application and used Tomcat 5.5 as server to deploy the application.
  • Design and develop system level test cases to test the developed solution.
  • Performed in-depth and rigorous testing of the developed solution to confirm that requirements were met.
  • Performed trouble shooting on system errors/unexpected results reported by the business users utilizing detail-oriented, analytical and problem solving skills.
  • Involved in Unit Testing and Integration Testing.
  • Used CVS as version control system
  • Used Log4J to monitor the Error Logs.
  • Status Meetings on daily basis.
  • Experience working in AGILE development environment.

IT Environment : Java, JSP, Struts, Torque, Oracle, Javascript, Tomcat server, ANT, Eclipse, Windows XP.

Confidential

SR.JAVA DEVELOPER

Project Description:

Confidential is a Wing to Wing OTR process management from Customer PO receiving to Revenue Recognition.Metrics Cockpit deals with events happened on process official systems such as ERP, custom tools with some metrics embedded based on these events. Process Cockpit deals with events where each user can manage his own workload, receiving alerts and monitoring the status of each transaction. It also deals with the rejects and Cross function communication management with few modules. The project scope contains also the modification to external systems needed to make them capable of producing messages when the key events happens and Mule ESB is used for messaging. The Cockpit connects to almost 12 different external systems to retrieve the data and post it to the Cockpit.

Responsibilities:

  • Created Design documentation and technical Specification documentation from requirement analysis.
  • Involved in the development of the forms and webpages using JSP and XSLT.
  • Implemented the Business logic using Spring Framework.
  • Developed several PL/SQL scripts using Oracle as the internal database to the application.
  • Configured Spring security, Spring AOP transactions.
  • Extensively used J2EE Design Patterns
  • Used SOAP calls to connect to the external databases like ERP.
  • Extensively used SOAP UI for Unit Testing.
  • Used Eclipse IDE to develop the application and used JBoss as server to deploy the application.
  • Mentor and train new team members in functional areas and introduce them to the processes followed.
  • Design and develop system level test cases to test the developed solution.
  • Performed in-depth and rigorous testing of the developed solution to confirm that requirements were met.
  • Added new test cases for Unit Testing according to the changes made in the application.
  • Performed trouble shooting on system errors/unexpected results reported by the business users utilizing detail-oriented, analytical and problem solving skills.
  • Involved in Unit Testing and Integration Testing
  • Used CVS as version control system
  • Used Log4J to monitor the Error Logs.
  • Status Meetings on daily basis.

IT Environment : Java, Jsp,Spring, Hibernate,XML, XSLT,Oracle ,AJAX, SOAP, JBOSS server,Tomcat server, Multithreading, Webservices, Quartz Scheduler, MULE ESB, JMS ActiveMQ , Jasper reports, ANT,Eclipse, Windows XP, UNIX.

Confidential

SR.JAVA DEVELOPER

Project Description:

  • The projects objective is to increase application and infrastructure P A visibility across the information management division in supported GE businesses and TSG, provide consistent communication, facilitate high-level root cause analysis for high priority P0 / P1 issues in the
  • environment, and provide flexibility for view customization.The application uses components like Pagination, Redirect Portlet etc.The backend used is Oracle 11i database and the datasources are XML, Excel, WSDL, REST, RSS.LDAP server is used for authentication.

Responsibilities :

  • Involved in the design and development of various modules and also the generation of the reports.
  • Designed the Portlets specifications.
  • Developed Mashlets using EMML language.
  • Validation of the mashlets was performed using JSON Java Script Object Notation language.
  • Developed Charts using Fusion Charts.
  • Servers used in the development are a Presto Mashup Server b GE JBoss Portal Server.
  • Proficient in writing complex SQL Queries and Involved in writing and executing PL/SQL stored procedures, functions and triggers for Oracle to create a Database Management System.
  • The Application is tested and build to work with Mozilla Firefox and Internet Explorer.
  • Used Log4j for logging.
  • Used CVS as version control system.
  • Involved in Unit Testing.
  • Worked along with the SVAT team to check the vulnerabilities in the code.
  • Provided support to the testing team and Bug fixing.
  • Involved in Converting the Functional Design Document to Technical Design Document.
  • Mentored and trained new team members in functional areas and introduce them to the processes followed.

IT Environment : Java, JSP, Mashlets, EMML, JSON, XML, JDBC, Oracle, Eclipse, CVS , LDAP, Jackbe Presto Mashup Server, GE JBoss Portal Server, ANT,Windows XP.

Confidential

JAVA DEVELOPER

Description :

The O2S module will enable purchase order PO presentation, PO management, shipping and settlement interaction between GE ENERGY sourcing and suppliers in a single real time, web based extranet application. The application will be global solution, meaning it will be a viable solution. Regardless of known internal purchasing or account payable systems. Generated Purchase orders from GE Energy will come to O2S database through different integrations like Oracle, Web Methods . Suppliers can do proposals in that PO if any required. It will go back to GE as an acknowledgement. If GE people accept these changes then it comes back to O2S as acknowledgment approved. Otherwise the purchase order will be closed. Once it gets the approval it is in open state then only supplier will send shipments. Once they confirmed that shipments get reached they can raise invoices for the shipments. Reports are also integrated in application. For importing and exporting of purchase orders can be done in the format of XML. Users can take reports in four formats like PDF, excel, text and xml.

Responsibilities:

  • Analysis of the specifications provided by the clients
  • Preparing and changing Documents Technical and UI .
  • Designed and developed business components and front end using JSP and Servlets.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Coding using HTML pages, Struts, JSP.
  • Front end validation using Javascript .
  • Developed required PL/SQL scripts.
  • Involved in testing, debugging, bugs fixing and documentation of the system.
  • Testing - unit testing and performance testing.
  • Responsible for creation of unit test cases and test the same also involved to review test case of others and test the other modules on the bases of test case also close the defect found in unit test case.
  • Handled Production Support of all the modules.
  • Used CVS as the Configuration Management and Version Control.

IT Environment: HTML, CSS, Apache Tomcat server, JAVA, JSP, Servlets, Javascript, JDBC, TOAD, Eclipse, ANT, CVS,UNIX.

Confidential

Java Developer

Description : : This project handles almost 23 different Business applications implemented in different platforms. Worked for the module Credit Card Management system.

Responsibilities:

  • Involved in evaluating the existing system
  • Involved in designing and development of the SSO, stabilizing the system meeting Performance requirements, functionality implementation , providing support and enhancing the application according to business needs..
  • Fixed the bugs and solved the issues raised.
  • Made minor major enhancements as when required.
  • Prepared the Gap Analysis Docs
  • Involved in the fixing of existing bugs.
  • Helped the team in understanding the requirements.
  • Involving in Unit, Integration and Pre-Production testing of the application
  • Prepared the GAP Analysis docs.

IT Environment: : Java , JSP, Servlets, JDBC, DOJO, HTML, CSS,WINDOW XP, UNIX.

We'd love your feedback!