We provide IT Staff Augmentation Services!

Lead Developer Resume

3.00/5 (Submit Your Rating)

UtaH

SUMMARY

  • 14+ years of rich software services industry experience that spans architecting solutions, leading teams, managing client relationships, project delivery, and hands - on development experience gained
  • Experience in designing & developing software solutions for various industries including Banking, MMIS, Health Exchange, and Smart Grid management solutions using n-tier architecture in distributed environments and Java /J2EE and Client / Server Technologies, web, and distributed end-to-end enterprise applications.
  • Expertise include J2EE (EJB, JMS, Servlet, JSP, XML, JDBC, RMI, JAVAMAIL, JNDI, JAX-RPC, Web Services, REST), J2SE, AJAX, Object Oriented Design & Programming, RDBMS. Well versed wif SOA, ESB.
  • Expertise in design and development of various web and enterprise applications usingJSF, JSP, Spring Web and Action Script 3.0 together wif Ext-JavaScript, CSS3, HTML5, XHTML, JSON and DOM.
  • Have noledge in Administrative software package tools like IBM Curam. Expecting a great opportunity to work on it.
  • I Have good experience in developing web applications using Vaadin technology.
  • Have very good practical experience on Microservices, I have been working on them since 2016
  • I have developed Spring boot applications and have extensive exposure to this spring technology.
  • Architected Enterprise applications using standard J2EE frameworks.
  • Great Exposure to Onsite/Offshore development model.
  • Participated in Project Requirement, Vendor Evaluation and Planning meetings wif the customers.
  • Expertise wif Requirement, Analysis, System design and developing use cases by gathering information from various sources. Expertise in developing data models and class diagrams using UML and VSS.
  • Developed technical architectures, deployment and post-deployment planning.
  • Core competency in Web based Internet/Intranet applications, Client-Server and Middleware technologies, Distributed technologies and enterprise Software Applications.
  • In Depth Knowledge in LDAP, Virtual Directory, Meta Directory and Directory Services. Expertise in Directory administration, management, monitoring, synchronization, replication and services - Novell E-Directory, Open LDAP, Sun ONE Directory (iPlanet) & Microsoft ActiveDirectory.
  • Have experience in the DOJO toolkit 1.2.x / 1.3.x, JQuery 1.2.x/1.3.x and JSON.
  • Have noledge in AngularJS, Mongodb.
  • Architected GIS applications wif J2EE applications to integrate wif Mainframe and Oracle databases.
  • Lead a technical team for a GIS and web based n-tier architecture GIS Foundation Project.
  • Senior Developer and developed custom web and distributed applications using JSF, SOAP, XML, XSLT, Web services, FileNet for Key Bank and JSP, Struts as Web tier components and EJB, Spring DAO as enterprise tier components for CITIBank and using J2EE (Java Swing, EJB, Web services, Hibernate, Struts) for Confidential company .
  • Performance test and writing test plans using Jmeter.
  • Developed web application for NYHX(New York Health Exchange ) project using JSP, Spring MVC, Hibernate, SOAP Web services as Sr. Java Developer
  • Developed Intake Application for Confidential (US patent and trademark) project using Spring job scheduling wif hibernate, REST web services and migrated the Spring Job process application into JBOSS FUSE and EAP servers.
  • Experience wif Java, J2EE, EJB, Servlets, JSP, JAX-RPC, RMI, JMS, CORBA, JDBC, Java Networking, Applets, Multithreading, Swing and XML.
  • Good Knowledge on Hadoop in Map reduce and administration concepts.
  • TEMPEffective communication wif client, cross-functional teams to achieve project priorities/deadlines and have worked on Onsite/Offshore Model Companies.
  • Good experience in XML, JavaScript, JAXB, UNIX Shell Scripting and HTML.
  • Good Experience in using tools like Ant, Maven and Log4J.
  • Strong noledge in developing Web Services using REST, WSDL, UDDI, SOAP/AXIS and XML.
  • Proficient in working wif various IDEs like Eclipse, IBM RAD, Jboss Fuse studio, Oracle JDeveloper 10.1.3.4, IBM RAD 7.0, JBuilder 2007 R2/ 2006/ X/ 9, NetBeans 6.5/6.1/6.0/5.5.1
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using Rational Rose, UML 2.0, Object Oriented Techniques, and Design Patterns.
  • Extensively worked in interfacing highly scalable n-tier e-Business Applications wif Legacy systems.
  • Excellent depth in J2EE Technologies such as Servlets, JSP, JSF, HTML, JavaScript using services like JDBC, RMI, JNDI, JMS, JTA, JavaMail.
  • Highly Experienced in SSO and SAML implementations.
  • Expertise in Core Java and J2EE technologies such as Swing, Servlets, JSP, JSTL, Custom Tags, JDBC, Struts, Hibernate, iBatis, JPA, Spring, EJB, Portlets, Web Services, JSF, Facelets, Rich Faces, HTML, CSS, XML, XSLT, JavaScript and Ajax.
  • Extensively used O/R mapping capabilities of Hibernate in scalable enterprise applications.
  • Extensively worked on Web Services technologies like SOAP, WSDL and REST.
  • Very strong work experience on XML, XQuery, XPath, DTD, XSL, and XSLT, using DOM and SAX parsers extensively.
  • Expertise in various open source framework like Apache Struts framework, spring framework wif modules like IOC, AOP, MVC, ORM, Hibernate.
  • Experienced wif RDBMS implementation and development, which includes Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions and Triggers using Oracle 8/8i/9i/10g, PL/SQL, SQL Server 2000, DB2 and MySQL.
  • Highly skilled in Graphical User Interface and Front-end design using XSLT, HTML5, DHTML, XHTML, AJAX, JavaScript, CSS, Java Swing/AWT. Familiar wif Layout Managers in Swing/AWT.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO, Javascript EXT and best practices for building enterprise systems.
  • Extensively used JQuery, XPath in web based applications.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i, DB2 UDB 6.5, Sybase, SQL Server 2000 and MySQL.
  • Well versed wif IDE’s such as WSAD, Eclipse, RCP and Edit plus.
  • Experienced in deploying J2EE applications on Apache Tomcat web server and Web Logic, Web Sphere, JBoss application server, EAP server.
  • Architected the handling of JMS messages for Interrupted orders and wrote round trip test cases.
  • Have good noledge in developing middle tier applications using Enterprise Service Bus (ESB) - MULE and business process management system JBOSS DROOLS (RULES Engine).
  • Strong Experience in rapid development of Web applications using AGILE (SCRUM) Methodology.
  • Experience in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business critical applications.
  • Having good experience in Quartz schedulers to schedule jobs to perform jobs.
  • Good at performing unit tests using JUnit and MOCKITO, POWER MOCK to create test cases.
  • Good at using Linux commands to deploy projects, using WINSCP, PUTTY to handle file systems.

TECHNICAL SKILLS

Languages: C, C++, J2EE, J2SE, SQL, PL/SQL Methodologies Agile, SCRUM, Waterfall, V-model, RUP, Test Driven Development.

Web development: JSP, JSF, Vaadin, JavaScript, HTML, DHTML, XML, XQuery, JQuery, DTD, DOJO, XSD, XSL, XSLT, JSON, Angular JS

J2EE Technologies: Networking, Servlets, JDBC, RMI, JNDI, JTA, JMS, HTML5, Java Mail, Ajax, Web 2.0,, XSLT, SAX, DOM, XSD, Apache Hadoop Map/Reduce, Javascript and Ext JS.

Server side Technologies: Networking, JDBC, JNI, RMI, CORBA, JSP, Servlets, EJB, JMS, Web Services, OBIEE.

Web Technologies: Applets, JavaScript, JSP, HTML, DHTML, CSS, JSON and AJAX.

Application Frameworks: Struts, JSF framework, Spring framework (IOC, AOP, MVC, ORM ), VAADIN, SPRING BOOT

ORM Frameworks: Hibernate Middleware JavaBeans, EJB, Axis server, JBOSS Fuse, EAP(Enterprise Application Server), MULE software

Applications/Web Servers: Tomcat 4.0/5.x/6.x, JBoss 4.0,5.x,6.x, Websphere Portal, Liferay, WebSphere Application server, BEA weblogic 8.1/9.2, 10.3, JBOSS FUSE, EAP.

Web Services: SOAP (JAX-WS), REST

RDBMS /ORDBMS: Oracle, MySQL, Microsoft SQL Server, Sybase, DB2, Open-LDAP Server.

SOA Platform/XML Technologies: Web Services, Web Service Security, XML Schema, XPath, XQuery, XSLT, UDDI, WSDL, SOAP, AXIS2, SAAJ, Mule ESB, Jibx

IDE’s: Edit plus, Eclipse, WSAD, RAD, My Eclipse, JDeveloper, Flash builder 4.x JBuilder.

Application Servers: WebLogic, WebSphere, Jboss. liferay

Web Server Apache: Tomcat 6.x, Web Logic 8.x, 9.x, IBM Web Sphere 6.x, JBoss 5.x

Version Control: Subversion, SVN, PVCS, IBM Clear Case

Tools: JUnit, Log4j, Apache Ant, EhCache, Mule ESB, JBoss BPM, JBoss ESB, SoapUI, Drools.

Networking: TCP/IP, IIOP, FTP, HTTP, HTTPS, Socket Programming, SNMP, UDP, FTP, Telnet, DAP, SMTP MS Windows NT, Java Networking.

Distributed Technologies: J2EE, EJB, Springs, RMI, Web Services, Active MQ.

Operating Systems: UNIX, Linux, Windows

Security Frameworks: ACEGI, WSSE Messaging JMS

PROFESSIONAL EXPERIENCE

Confidential, Utah

Lead Developer

Responsibilities:

  • Understand the Business Specifications and requirements documents.
  • Develop new applications using JAVA/J2EE technologies
  • Understanding business requirements and implement the upgrades
  • Develop the new applications as per the technical design documents
  • Test the new and existing applications and conduct the performance review in timely manner
  • Elevate the applications to different levels as per the release schedule and different environment
  • Write and Test web service interfaces using REST and SOAP protocols
  • Train assigned activities using JIRA and ClearQuest
  • Migrating the application written in CURAM solution to J2EE technologies
  • Writing SpringBoot applications and implementing micro services.
  • Using software languages, tools and technologies such as Java J2EE, Vaadin, Meteor, SpringBoot, Micro Services, Nosql, MongoDB, Mule USB, Docker, oracle, db2, Junit and Eclipse IDE.
  • Developing in an agile methodology using SCRUM practices
  • Discussions wif business on multiple iterations created the system test strategy and test plan and produced the prototype wif the technical design.
  • Attend Business meetings wif customers and give training offshore.
  • Produced the High-Level design document wif Use Cases, Component diagrams and sequence diagrams.
  • Produced the Low-Level design documents wif program specifications including class diagrams.
  • Execution through AGILE methodology using SCRUM programming practice in the project.
  • Developing new screens, sometimes enhancing the existing screen based on the requirements.
  • Involving in team guiding, mentoring if needed
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Performing Unit level tests once the basic implementation TEMPhas been done.

Confidential, VA

Lead Developer

Responsibilities:

  • As Onsite Team Lead/Coordinator was responsible for leading/coordinating 10 people at onsite.
  • Understand the Business Specifications and requirements documents.
  • Discussions wif business on multiple iterations created the system test strategy and test plan and produced the prototype wif the technical design.
  • Writing Test plan and load performance test using Jmeter.
  • Attend Business meetings wif customers and impart noledge offshore.
  • Produced the High-Level design document wif Use Cases, Component diagrams and sequence diagrams.
  • Produced the Low-Level design documents wif program specifications including class diagrams.
  • Execution through AGILE methodology using SCRUM programming practice in the project.
  • Developed rich GUI using JSP, AJAX, JQuery and JSON.
  • Lead development effort in the Enterprise Integration Services team in developing the proxy and business interfaces
  • Extensively worked on Spring FrameWork including Spring Batch Module.
  • Peer review the code to check for best practices and design coherence.
  • Worked wif Spring Batch for batch processing, which involves data loading, data validation and processing including backup and recovery processes.
  • Worked on the Distributed application layer i.e. User Interface layer, Service layer and database layer using distributed objects. Implemented Java standard Edition concept (J2SE).
  • Responsible for conducting code reviews on a weekly basis to suggest an optimized approach.
  • Developed use-case, class and sequence (UML) diagrams using Microsoft Visio.
  • System design using various J2EE patterns like MVC2, Iterator pattern, Adaptor Pattern, Singleton Pattern, Business Delegate, Session Façade, Value List Handler, Value Dispatcher, Data Access Objects etc.
  • Lead the development team for business layer coding using JMS, JAX-WS, SOAP, XML, Spring, Spring WS, and Hibernate technologies for persistence layer.
  • Involved in creation of UML diagrams like class, activity, and sequence diagrams.
  • Involved in developing Unit test framework using JUnit and Mockito, Power Mock.
  • Responsible for developing Aggregator jar in Jboss Fuse server and deploying WAR file in EAP server.
  • Solution Architect for the Enterprise Lead Management solution leveraging the Salesforce.com SaaS platform.
  • Used EhCache as second level cache to improve performance.
  • Designed and implemented the exception handling framework of the whole Portal application.
  • Generating Hibernate mapping files after careful analysis and tweaking of database relationships between entities.
  • Modularized the spring beans into different sets of context factories for better handling.
  • Introduced Spring-WS and successfully demonstrated the integration wif the Spring based application.
  • Writing Web service Interfaces using SOAP and consuming.
  • Testing Web service interfaces using SOAP client
  • Attending scrum meetings and finishing the task in the sprint, performing integration testing before the end of each sprint.

Confidential, Albany-NY

Sr. Java Developer

Responsibilities:

  • Creating JSF pages for the User Interface.
  • Working on JQuery Data tables in order to provide automatic sorting, pagination wifout involving java backend classes
  • Using JQUERY to document traversing, event handling, animating, and Ajax interactions for rapid web development
  • Involving in CAB meeting for the prod and non-prod environment code release
  • Interacting wif BA/QA team to clarify the requirements and to halp them to no the developed interface functionality and halping them in Test if needed.
  • Created test cases using JUnit and used Log4j for debug and logging information in the application.
  • Developed Inter portlet Communication between the two portlets existed in two different WARS to navigate the request.
  • Developing the business logic while complying wif the business functionality and also following the coding standards in java coding.
  • Writing PL/SQL procedures and queries in order to perform the functions and to fetch the records from the Database
  • Performing query optimization and creating indexes to improve the query performance if needed.
  • Sending the Release notes to the prod and non-prod environments in designated times
  • Developing new screens, sometimes enhancing the existing screen based on the requirements.
  • Involving in team guiding, mentoring if needed
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Performing Unit level tests once the basic implementation TEMPhas been done.
  • Designing documents, drawing data flow diagrams using Visual Studio and creating screen templates using Pencil tools.
  • Deploying application EAR in WebSphere Application Server and Deploying WAR files in WebSphere Portal Server.
  • Creating Menus and pages under WebSphere portal server, giving wiring to the pages to support IPC(Inter portlet communication)
  • Involving in code deployment release tasks.
  • Deploying the code in Sandbox before sending the code to non-prod and to prod environments and testing the app functionality.

Confidential, Albany, NY

Sr. Java Developer

Responsibilities:

  • Actively participated in client interaction for requirement gathering, business understanding.
  • Involved in Project Plan, System & Integration documents.
  • Involved in SOA design and prepared use cases, class diagrams and sequence diagrams for the project.
  • Lead the development team for business layer coding using JMS and EJB technologies for persistence layer.
  • Designed the xml schema and wsdl interfaces documents.
  • Implemented Websphere ILOG JRules, for rule engine integration mainly to process XML data using BAL rules.
  • Integrated the query certification utility wif the rest of the application.
  • Involved in JMS coding wif Weblogic and Aqua Logic Enterprise Service Bus (ESB).
  • Prepared the design documents for the Invoice Matching Project for business and the PetPlan Brokers.
  • Prepared Architecture Notes for Transaction Management, Web Services Security, etc.
  • Prepared solution options for different projects and reviewed the design documents prepared by the Architects team. Also, designed the lightweight application framework.
  • Implemented the best practices for the development of high volume transaction applications.
  • Implemented the SSO Autantication and Authorization guidelines using HP Select Access.
  • Developed the Service Integration layer, which is the core of the Allianz Java Frameworks v 1.0. It is based on container managed Session EJBs and entity beans, which are used to maintain the service catalogue and to route the service requests from the business delegates to the appropriate RMI or Messaging services. The Framework v2.0 is redesigned using Spring and Hibernate.
  • Developed the EJB services for the Equity-index Annuities Portfolio management system.
  • Developed the JMS based messaging components for the Claims processing system.
  • Designed, developed, and implemented a new Jboss Seam for collaborative integration.
  • Configuring the application in mule ESB and spring configuration files.
  • Responsible for development of Data Access Layer using Hibernate.
  • Developed Java Beans and Utility Classes for interacting wif the database.
  • Coded the JAAS Autantication as part of Weblogic10.0 security framework's custom Autanticator facilitating both database and LDAP active directory autantication.
  • Deployed application in BEA WebLogic application server.
  • Experience on working on applications involving client server architecture.
  • Modularization for the data retrieving code from Streamer Servers - CSP, OSP and Historical database.
  • Used SVN as a Version Control Tool and followed standard software life cycle.
  • Used Maven tool for the build, configure and deployment of the projects.
  • Developed Resource classes to connect the database using Hibernate.
  • Maintained versioning using Eclipse CVS as a Configuration Management tool
  • Proactively managed team lead responsibilities when required; including review of task status, delegation based on the task priority and member skills, resolving requirement ambiguity and intercommunication wif project concerns.

Confidential, MD

Sr. Developer

Responsibilities:

  • Involved in the design and analysis phase of the application development.
  • Involved in design and prepared use cases, class diagrams and sequence diagrams for SEPTA using Rational Rose.
  • Involved in coding for presentation layer using JSPs, XML and for business layer using Struts and Hibernate technologies for persistence layer.
  • Using Hibernate technology for persisting mechanisms in the project, Creating DAO and POJO classes.
  • Using Struts framework, configuring the action path elements and redirecting the requests to the application
  • Performing client and server side validations using struts framework.
  • Reverse engineered using Hibernate JBoss tool to create domain objects, DAO’s and HBM files needed for ORM layer.
  • Created test cases using JUnit and used Log4j for debug and logging information in the application.
  • Responsible for development of the core backend business logic using Java.
  • Interacting wif the client to get clarifications and to coordinate wif the client expectations in the project.
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Implementing Email functionality to send the generated reports to the customers using Apache common Email package.
  • Generating CSV files using Super CSV package and implementing the logic to upload generated CSV files onto SFTP using spring framework.
  • Performing Unit level tests once the basic implementation TEMPhas been done.
  • Designing documents, drawing data flow diagrams using Visual Studio and creating screen templates using Pencil tools.
  • Attending client calls to get requirement clarifications and to discuss the deliverables.
  • Deploying application EAR in Websphere Application Server.
  • Providing hardware configuration for JetScanner coin bill counter machines, loading and unloading devices to get machine feed.
  • Providing interaction for Scan Barcode devices.
  • Configure Hibernate for interaction wif database
  • Coming wif the design and architecture of the modules involved.
  • Used Spring for bean wiring.
  • Developed a WebServices based interface using Apache Axis to expose the functionality implemented for Stipulation checks so as to make it available to other module products.
  • Mentoring the full time employees wif all the project required technologies.
  • Developed front end using JSP and Javascript.
  • Extensively worked on the Spring DAO module and ORM using Hibernate. Used Hibernate Template and HibernateDaoSupport for Spring-Hibernate Communication.
  • Configured Association Mappings like one-one and one-many in Hibernate. Involved in writing POJOs, hbm and hibernate.cfg files and configured the same for application development.
  • Designed the Autantication and Business layer in LDAP and Site minder policy server for SSO.
  • Implemented design patterns Front Controller, Composite View for presentation layer, Business delegate, Value Object, session Facade, service locator for Business Tier and Data Access Object for Integration Layer
  • Used AJAX for asynchronous data transfer (HTTP requests) between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages.
  • Documented the process of user autantication and configuring user menus.
  • Used Oracle 8i Publisher to generate monthly, weekly and annual reports in PDF for customers.
  • Involved in maintaining database tables, procedures etc.
  • Manage version control using CVS.
  • Involved in testing and quality assurance.

Confidential

Sr. Developer

Responsibilities:

  • Involved in low level design by reviewing BRD, System specification document and designing the class diagrams.
  • Contributed to the Design, Created Class diagrams and Sequence diagrams using Rational Rose 2000.
  • Responsible for all related applications such as UI, Business Logic, Database.
  • Designed all core modules using the MVC architecture.
  • Implemented the Struts framework for collaborative integration.
  • Implemented the business logic using CORE JAVA.
  • Implemented this project in INTERFACE DRIVEN programming.
  • Replaced legacy framework wif state-of-the-art services like JDBC, JNDI.
  • Used JUnit for unit testing.
  • Worked wif Core Java API and JDBC for data persistence using Sybase database.
  • Implemented the Struts Validator Framework for validations of application.
  • Implemented the Singleton, Service Factory, Factory Pattern, Dao Factory and DAO Design pattern TEMPeffectively for Performance of the application.
  • Designed and developed data access objects and data adapters for various functional areas and sub - systems.
  • Implemented Web Services throughout the application from Legacy systems like Mainframes.
  • Created Database tables and wrote SQL queries and PL/SQL stored procs using Oracle 9i and SQL Server 2000.
  • Coded all Java classes and halper interfaces using the Eclipse IDE.
  • Used ANT builder to build the code for the production line.
  • Versioning wif PVCS.
  • Wrote SQL and JDBC to perform database transactions.
  • Developed JOINS, stored procedures, functions and triggers in Oracle using tools like PL/SQL Developer.
  • Code written for creating cache criteria to query the Ehcache, and providing filed information in configuration files.
  • Creating custom field attributes in cache based on the requirement.
  • Running nightly jobs and daily jobs to get report information using AZKABAN.
  • Interacting wif the client to get clarifications and to coordinate wif the client expectations in the project.
  • Quartz Job scheduler implementation for generation of Reports on regular basis and as per user requested timeline.
  • Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.
  • Implementing Email functionality to send the generated reports to the customers using Apache common Email package.
  • Generating CSV files using Super CSV package and implementing the logic to upload generated CSV files onto SFTP using spring framework.

Confidential

Responsibilities:

  • Handled the critical and complex modules of the project independently and have delivered all the modules assigned wif highest quality.
  • Requirement gathering, analysis and study of impact. Getting clarifications from the business people.
  • Involved in the Preparation of Unit Test Cases and involved in the Preparation of Design document.
  • Involved in the Preparation of Program Specifications. Coordinated in UAT and production releases wif the onsite team.
  • Knowledge sharing and presentations at the project level. Giving seminars to the freshers on the project
  • Involved in critical bug fixes in production support. Provided offshore coordination to the Onsite team.
  • Involved in Coding, Unit Testing and Bug Fixing. Making application set up like Portal and WAS set up
  • Mentoring newly joined teams in the project to halp them to set up their environment and to get understanding on User specification documents.
  • Implementing POJO classes and DAO classes for business layer using Hibernate technology.
  • Implanting User Interface pages using JSF technology and validating the pages using JSF validators and converters.
  • Implanting Server side validations at backend using managed and backend beans in the application
  • Providing navigation rules in the XML file for managed beans and defining them in the configuration files.

Confidential

Software Engineer

Responsibilities:

  • Designed and developed Core Java code for the entire DataManager module.
  • Implemented ORDBMS concepts extensively in the n-tier architecture.
  • Worked through the various phases of this client server application using RMI.
  • Used Java Mail API for sending mails.
  • Extensively used JUnit for unit testing.
  • Used Oracle extensively for all data management processes.
  • Wrote SQL code wifin Java classes and also some of the PL/SQL programs.
  • Optimized SQL queries and converted them into stored procedures.
  • Implementing several multi-threaded functionalities.
  • Innovated and implemented the singletons wifout synchronization overhead.
  • Designed several schedulers for nightly updates of data.
  • Optimized queries by creating indexes and redesigning tables.
  • Code was developed using the IDE NetBeans and tested the code for deadlocks.
  • Used ANT Builder for the entire code building and maintenance in the Tortoise SVN
  • Mainly responsible for framework development on Core Java, JSP, servlets, Struts, Ajax technologies.
  • Implementing JSP pages for User interfaces and providing mappings for the JSPS associated wif the Corresponding Action Classes.
  • Defining Action Elements and POJO classes and DAO classes in configuration files for the application framework support.
  • Providing client side and server side validations using JavaScript and struts framework validators.
  • Integration of application wif JBoss 4.2.
  • Responsible for code reviews for the developed code to ensure the JAVA coding standards for the code efficiency.
  • Giving Project Level Sessions on Architecture and Functionality Overview to other new joiners in the project.
  • Defined tables wif rules and constraints for all the fields. Query Script creation for DML,DDL operations
  • Created stored procedures and triggers to provide specific functionality and execute the defined functionality. And to trigger the procedure to be executed.
  • Performed coding and unit testing of modules and updating the test cases, providing additional and missed test cases.
  • Code implementation to make asynchronous calls to the Database or to make calls to the manager classes using AJAX

Confidential

Software Consultant

Responsibilities:

  • Handled the critical and complex modules of the project independently and have delivered all the modules assigned wif highest quality.
  • Requirement gathering, analysis and study of impact. Getting clarifications from the business people.
  • Involved in the Preparation of Unit Test Cases. Involved in the Preparation of Design document.
  • Involved in the Preparation of Program Specifications before starting the actual code implementation.
  • Coordinated in UAT and production releases wif the onsite team.
  • Knowledge sharing and presentations at the project level. Involving in internal meetings on project requirement discussion.
  • Involved in critical bug fixes in production support. Involved in Coding, Unit Testing and Bug Fixing.
  • Handled production releases and UAT releases independently from offshore.
  • Implementing User Interface pages using JSF and proving navigation rules about managed beans.
  • Page validations using JSF validators and converters and using Javascript and using IBM AJAX script validator tags to make asynchronous calls
Environment: Core Java, JSP, Servlets, JSF, Ajax, WebLogic, oracle 9I, Toad, CSV.

We'd love your feedback!