We provide IT Staff Augmentation Services!

Lead/architect Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Performed leading and critical role in an award - winning Child Support Mobile App. Child Support Mobile App was selected by the National Association of State CIOs (NASCIO) as the winner in the Digital Government: Government to Citizen Category 2017.
  • Awarded wif ACE Award 2016 by Division of Child Support Services, Georgia Confidential for Outstanding Achievement in DCSS Mobile App Team. Awarded wif Outstanding Presentation in 2018 DCSS Managers Summit for Document scanning and electronic signature feature.
  • Overall, 14 Years of experience in developing multi-tier, scalable web applications across Financial Services, Human Services, Hotel Management and Management domains.
  • Experienced in developing Native as well as Hybrid Mobile applications.
  • Extensive noledge of IBM MobileFirst platform MobileFirst Studio, CLI, JSONStore, MobileFirst Security framework, Java Adapters, JavaScript Adapters. MobileFirst operations Analytics.
  • In-depth noledge of Computer Vision, Image Processing, OpenCV, Image Thresholding, Document scanning, Shadow removal, Image Filters, Image Morphology, Image Pyramid, Histogram.
  • Good noledge of Mobile development including hybrid and native. Proficient in XCode, Android Studio, iPhone SDK, Android SDK, Cocoa/Objective C, Swift, Android J2ME, Angular, Ionic, ES6, TypeScript, Cordova, NodeJs, NPM.
  • In-depth understanding/noledge of Hadoop Architecture and its components such as HDFS, Job Tracker, Task Tracker, Name Node, Data Node and MapReduce.
  • Strong in Object-oriented design/analysis, UML modeling, Classic design patterns, J2EE patterns.
  • Expertise in writing Hadoop Jobs for analyzing data using MapReduce, Hive, and Pig.
  • Extensive experience in Web application development using - HTML 5, DHTML, CSS, SCSS, XML, UML, JavaScript, Ajax, J2EE (JSP, JSTL, JMS, Java Mail, JSF, Servlets, JDBC, JNDI, Java Beans, Struts).
  • Knowledge of XML technologies including JAXP, JAXB APIs.
  • Proficient in database development: Oracle, DB2, MS SQL, MySQL, MS Access.
  • Experience in using Hibernate for object-relational mapping and query databases using HQL.
  • Hands-on noledge of Java Messaging Services (JMS).
  • Experience in using Apache frameworks like Struts, JUNIT, Cordova, Hadoop, and Log4J.
  • Experience in developing web applications using Spring Dependency Injection.
  • Good noledge of Web Services using SOAP, UDDI and WSDL implemented using AXIS.
  • Expertise in writing and tuning complex SQL queries and PL/SQL stored procedures using Oracle and MS SQL.
  • Deployed/supported applications on Applications servers Weblogic & WebSphere.
  • Implementation noledge of Core JAVA and J2EE design patterns, & MVC Paradigm.
  • Experience in using the XML parsers like SAX, DOM.
  • Experience in generating UML used case diagrams, class and sequence diagrams using Rational Rose, Microsoft Visio.
  • Well acquainted wif the Software Development Life Cycle (SDLC) for Development Projects.
  • Experience of working wif RAD, WSAD 5.0, JBuilder, Eclipse 3.x (wif My Eclipse plug-in).
  • Hands on experience in using Tiles Framework, Validator Framework, and JSTL Tag Libraries, Resource Bundles, Plug-in, Internationalization, Dispatch Action in the Struts Application development.
  • Experience wif Hibernate Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Experience using middleware business logic technologies Session Beans, Entity Beans, Message Driven Beans.
  • Application development experience using multithreading, Serialization, Collection, Generics, Core JAVA, Applets, and Swing.

TECHNICAL SKILLS:

Development Technologies: Microservices, Java, J2EE, JSP, JavaBeans, Servlet, JSTL, EJB, JDBC, JNDI, Web Services, AJAX, C, C++, C#.net, VB.Net, ADO.Net, ASP.Net, PHP-5, REST, HADOOP, IBM MobileFirst.

Web/Application Server: Apache HTTP Server, Jakarta Tomcat, Microsoft IIS, JBoss, IBM WebSphere, Oracle WebLogic, WorkLight, IBM MobileFirst.

Web Technology: Ionic, AngularJS, Angular, ReactJS, React Native, JSP, JavaScript, HTML, DHTML, XHTML, CSS, VBScript.

Databases: Neo4J,Oracle, DB2, MS SQL, Sybase, MySQL, MS Access

Operating Systems: Window NT4.0/95/98/00/XP Pro/Vista/7, UNIX, Linux.

IDE: XCode, Android Studio, JBuilder, Dreamweaver, MS Visual Studio, NuSphere, PhpEd, Net Beans, Eclipse.

Framework: Apache MyFaces, Jakarta Struts, Jakarta Log4j, Hibernate Framework, Spring Framework, JSF

XML Technologies: XML (XML Schema, DTD), XSTL, SOAP, SAX, JAXB, JAXP, JAX-WS, XPATH, Schematron.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Lead/Architect

Responsibilities:

  • Defining the overall technical architecture for the mobile application. Define firewall rules, Screen flow, data flow, and help the team building storyboard for each screen.
  • Interacting wif State and Federal Subject Matter Experts for requirements & estimates
  • Help team build Progressive Web Application utilizing Amazon managed services such as AWS API Gateway, APP Sync, Lambda functions, AWS Fargate, Pinpoint, S3, CloudFront, AWS WAF, and AWS Cognito.
  • Worked closely wif UI/UX and business team to design, implement the screens and app architecture.
  • Managing a team of developers by allocating tasks, mentorship, and code reviews.
  • Interacting wif product team for requirements & estimates.
  • Developed Progressive Web Application using Ionic, ReactJS, and Amplify API.
  • Designed and developed backend services built-in API Gateway, APP Sync, and Lambda functions.
  • Developed authentication piece using custom authentication wif AWS Cognito from existing backend SOAP service utilized Developer Authenticated Identities wifin Identity Pools.
  • Developed and designed Document Scanning functionality using Computer Vision, OpenCV, AWS Fargate.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Guided team wif Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown, and many more.
  • Used Object Oriented Programming concepts to develop UI components dat could be reused across the Web Application.
  • Extensively used AWS CodeCommit for version controlling and regularly pushed the code to GitHub.
  • Interacted wif Testing Team, Subject Matter Experts and Business Analysts for managing and fixing of Issues.

Environment: AWS Cognito, API Gateway, APP Sync, AWS Lambda, Amazon Pinpoint, AWS CodeCommit, AWS CloudFront, AWS S3, Amazon RDS, AWS Fargate, E-Directory, HTML5, Apache Cordova, Team CSS, SCSS, HTML5, ReactJS, Ionic, JavaScript, REST Web services, Sketch, XCode, Android Studio, Node.js, NPM, Objective-C.

Lead/Architect

Confidential

Responsibilities:

  • Set up AWS managed Microsoft Directory and configured Domain Controller instance for Active Directory on the AWS Cloud.
  • Configured VPC, including private and public subnets in two Availability Zones.
  • Configured 2 NAT gateway in public subnet and Internet Gateway.
  • Imported standard Confidential GPO’s (Group Policy Objects) for different OU (Organizational Unit). Configured mandatory banner through GPO.
  • To enable administrative access to the Remote Desktop Gateway, enabled ingress traffic into VPC.
  • Configured security groups and rules for traffic between instances and Domain Controller. Configures private and public routes.
  • Designed and preconfigured gloden image.
  • Coded Power shell scripts to add bulk users to AD and generate WorkSpaces.
  • Developed POC using Simple Active Directory
  • Developed code to send bulk customized emails to users upon the creation of WorkSpaces.
  • White listed AWS WorkSpaces email address domains.

Environment: AWS WorkSpaces, AWS Managed Microsoft Active Directory, GPO (Group Policy Objects), Security Group. VPC, Subnets, EC2 instance.

Lead/Architect

Confidential

Responsibilities:

  • Using the same code base developed new PWA App.
  • Set up a new IBM HTTP server. Configured Load balancer Round robin.
  • Set up multiple certificates using Server Name Indication (SNI)
  • Added new screens - Alert, Customer service, Email subscription, New Appointment request screen and Apply for Services.
  • Configured IBM HTTP server to handle device-based routing to Mobile Website vs the Desktop website.
  • Upgraded Angular to fix security vulnerabilities such as Cross Site attack.
  • Wrote Java-based application to migrate analytical data every night, which consists of Network, App Session, Mobile app client logs.
  • Developed a screen dat allows users to provide App and Play store review in the App itself.
  • Designed Application wif 3-layer architecture. Web, App and Database
  • Configured Web and App server middleware. Installed IBM HTTP server version 9 and Liberty Version 18. On top of dat installed IBM Mobile First platform foundation. Installed App Center and Analytics server.
  • Configured Analytics server for optimized performance. Set breaker, Indices, Shards, and Nodes.
  • Built standalone Java application to generate daily reports and email to a business resolution team.

Environment: IBM MobileFirst 8, WebSphere Liberty 18.*, IBM HTTP Server 9.0, Apache Cordova, Team Foundation Server, HTML5, CSS, SCSS, Angular, Ionic, JavaScript, REST Web services, Sketch, XCode, Android Studio, Node.js, NPM, Objective-

Lead/Architect

Confidential

Responsibilities:

  • In charge of the entire in-house software development.
  • Helped the Project team wif screening and finding the right technical candidates for the team and onboarding them.
  • Involved in design and development of data models, application framework from high-level business requirements.
  • Prepared Detailed Design and Interface Analysis documents for maintenance releases and enhancement requests.
  • Handled client meetings and worked wif senior level managers and developers across multiple disciplines.
  • Developed build scripts to build different packages APK, IPA, WAR, Adapter and Wlapp files.
  • Create Knowledge base articles for repetitive issues and share wif in the team, this helps productivity.
  • Using installation manager installed MobileFirst Server, Application Center, and Operational Analytics on WebSphere Application server liberty profile.
  • Configured administrative security wif LDAP.
  • For Load balancing and high availability Installed MobileFirst server on multiple Web Sphere liberty instances and configured server farm.
  • Configured session persistence for Liberty. Defined a shared session management configuration dat can be reused among all of the servers.
  • Secured communication between Mobile Device, Web Server and WebSphere Application liberty server using TLS 1.2 certificates.
  • Coordinate wif other infrastructure teams like Network, Storage, and Security teams during operational and implementation tasks.
  • Created multiple operational Analytics servers. Configured Clustering, Shards, Replica shards, Master nodes and Data Nodes.
  • Configured IBM Http server to handle different routes, Cluster, and URI Groups.
  • Generate, Configure and periodically maintain iOS certificates, Provisioning Profile, Push notification certificate on Apple Developer account.
  • Package and submit an application to App Store and Google Play.
  • Configure and maintain Firebase push messaging services on Google Developer Console.
  • Perform RCA’s (Root Cause Analysis) for major incidents & prepare RCA reports as per requirement and take necessary actions
  • Implemented jobs to check server status, captured server statics like JVM Heap, JVM used and Free Memory, Server CPU utilization, Threads and Session counts.
  • Developed in-house document scanning feature for the hybrid application using Computer Vision technology (OpenCV).
  • Added features to Document scanning such as shadow removal, increase brightness, thresholding, and scan multiple page feature.
  • Implemented different Computer Vision Algorithms which includes Thresholding, Adaptive thresholding, Perspective Wrapping, and Canny Edge Detection.
  • Developed Document sign feature using Apache PDFBox and HTML 5 canvas.
  • Designed and developed interactive mobile app pages using Sketch, Angular, Ionic, HTML5, JavaScript, Apache Cordova, and SCSS.
  • Developed Java adapters for backend and integrated wif our backend business services.
  • Implemented functionalities like Document Scan, upload, ability to do signature on the mobile screen, Push Notifications. Video capture and upload, Add appointments directly to the mobile calendar, Google Maps.
  • Used tools like Eclipse, XCode and Android Studio for mobile development.
  • Implemented Restful services for Mobile to communicate DCSS existing database servers.
  • Developed some components of the app using native code for iPhone and for Android.

Environment: Apache PDFBox, Computer Vision, OpenCV, IBM MobileFirst 7.1, JQuery, Apache Cordova, Team Foundation Server, HTML5, CSS, SCSS, Angular, Ionic, JavaScript, REST Web services, Sketch, XCode, Android Studio, Worklight Server, Node.js, NPM, Objective-C, WebSphere Liberty 8.*, IBM HTTP Server 8.0.

Senior Developer\Architect

Confidential

Responsibilities:

  • Responsible for upgrading, installing new WebLogic 11g serves. Create a new domain, Managed servers, set up node manager, create new Machines, configure the cluster for all the environment including DEV, SIT, UAT and Production.
  • Update Ant scripts to build an application on the new version of Java. Modify code to make it compatible to the newer version.
  • Install configure Apache web server. Install WebLogic cluster plugin. Modify Apache HTTPD configuration to configure the cluster.
  • Responsible for setting up WebLogic clusters, JDBC Data source, plan templates for WebLogic Application Deployments and any other Infrastructure changes.
  • Worked on Setting up Secure Sockets Layer (SSL) communication between web servers like Apache and the WebLogic Application Server.
  • Installation of SSL certificates for the WebLogic clustered environment.
  • Participated in design of new database schema to meet the new Affordable Care Act compliance.
  • Coordinate wif other infrastructure teams like Network, Storage,and Security teams during operational and implementation tasks.
  • Designed, coded, tested, and deployed J2EE based applications into industry-leading container/application server environments WebLogic application servers.
  • Designed and developed integration components, delivered technical solutions for required modules.
  • Supported load testing, update WebLogic configuration to handle the load.

Environment: WebLogic, Java, J2EE, HTML, JavaScript, CSS, JAXB, XML, Team Foundation Server for version control, Ant, Oracle, SQL Developer, Linux, Eclipse.

Senior Programmer Analyst

Confidential

Responsibilities:

  • Participated in project planning sessions wif business analysts and team members to analyze business IT Requirements and translated business requirements into working a model.
  • Participated in design of new database schema to meet the new Affordable Care Act compliance.
  • Designed, coded, tested, and deployed J2EE based applications into industry-leading container/application server environments WebLogic application servers.
  • Designed functionality to transmit application data to the Federal Facilitated Market and the children Health insurance System, ability to receive application VIA FFM, modified compass to make it compliance wif Affordable Care Act, modified Gross Income (MAGI) rules for Medicaid eligibility.
  • Create Java classes from the XSD provided by CMS. Used JAXB eclipse API to auto-generate Java classes, used XML schemas to validate the data on inbound and outbound XML request and response, Implemented Schematron rule engine to validate XLM data.
  • Developed services to receive transfers through Federal Exchange, developed automation and process for operations and deployment of the application in a message broker environment.
  • Designed and developed integration components, delivering technical solutions for required modules.
  • Used quartz API to create Jobs for routing of applications between various systems, Application sender Batch to send the application to various systems, Application Acnoledge Batch, Resubmit batch.
  • Implemented Go Green functionality for Compass, designed and developed User Interface which collects user emails and telephone, developed Data access Objects, Business Objects, created few collection and database scripts, created Mass Email sender batch.
  • Implement Go green using SMTP servers from IBM Silver Pop. Created tables, Automated Messages, Automated Groups, Import Jobs and Email templates on SilverPop engage.
  • Designed, developed, modified user interfaces using JSP, HTML, JavaScript, and CSS.

Environment: WebLogic, Java, J2EE, HTML, JavaScript, CSS, Schematron, JAXB, XML, Team Foundation Server for version control, Ant, Oracle, SQL Developer, Unix, Eclipse, JMS, IBM SilverPop.

Confidential, Atlanta, GA

Senior Liferay Developer

Responsibilities:

  • Followed Sprint and Scrum Agile methodology for the development of the application.
  • Involved in design and developed portlets, hooks and modify theme velocity templates using Java, J2EE, Web 2.0 technologies, Liferay Portal Server 6.1.10/6.1.20 and tomcat server 7.0.
  • Setting up of the Environment using plugin SDK in Liferay Developer Studio IDE. Setting the tomcat server 7.0 to deploy the portlets, hooks, and theme.
  • Developed Spring Portlets to build portal pages for the application using JSR 286 API.
  • Developed Confidential Workflow submission web content process using KALEO workflow. Rewrite the Create New Content and Web Content approval process actions Approve, Wifdraw, Update, Reject, delete submission and Assign to other.
  • Developed Content management portlets using Jackrabbit in combination wif Liferay.
  • Developed JUnit test case using PowerMockito.
  • Developed Feed Content Display Portlet using Spring portlet based on categorization. Using this portlet for multiple purposes.
  • Developed Feed Content Display Portlet configuration to reuse for categorization and industry-based categorization.
  • Developed quartz-based schedule jobs portlet using spring to feed the content from intake source (Information Inc, SR7, K-Hub and BrightCove).
  • Developed code is deployed into Linux environment. Using Jenkins build is deployed into QA, Development and UAT environment.
  • Create users, roles, organizations and sites in QA, Development and UAT environment. Involved in Liferay administration tasks QA, Development and UAT environment.
  • Experienced to upgrade Liferay portal server from 6.1 GA1 to 6.1 GA2 versions.
  • Experience to apply patches using patching-tool in local, Development, QA and UAT from Liferay hot-fixes.
  • Developed spring portlets to load Manage User and Manage Organizations.
  • Developed bulk user upload from CSV files and entry into IDM (LDAP) server.

Environment: Java 1.6, J2EE, Servlets, JSP, XML, XSL, Java Beans, Spring Framework, JDBC, Liferay Developer Studio 1.5.2/1.6.0, JSR 286 API, Oracle 11g, JavaScript, REST Web Services, Liferay Portal Server 6.1.10/6.1.20, IDM, Service Builder, patching-tool, Gradle, Git, Puppet, Windows 7 Professional and Linux.

Confidential, Hersheys, PA

Java/Liferay Developer

Responsibilities:

  • Worked on to create Ajax based portlet using JQuery, Liferay MVC
  • Developed Ajax Controller which calls for different view Controller to create a specific view, which returns in form of JSP and Html.
  • Design and developed a Portlet build in Spring 3.0 MVC, using annotations based configuration.
  • Create a REST web service abstract layer using HttpClient which on request gets a response in JSON, wrote some logic to convert JSON to POJOs and developed some POJOs to hold these data.
  • Designed and wrote some utility class which uses HttpClient Get and Post to get and send data from/to server.
  • Created different Services to get data from mule server, which in this case gets data from SAP application.
  • Designed and developed the UI using JSP, jQuery, JavaScript, HTML, CSS.
  • Implemented exception handling mechanism, applied on all levels from Service layer to the portlet and sending human-readable format back to the browser for user understanding.
  • Implemented Ajax Based Paging and a refresher (Thread module) which refresh data on given time interval.

Environment: Maven, Java Portlets, Web services, Velocity, XML, HTML, DHTML (Java Script, CSS), AJAX, Liferay Portal, REST, Tortoise SVN, Spring 3.0 MVC, Unix, Liferay Developer Studio, JQuery, JSP.

Confidential, Burbank, CA

Java/Liferay Developer

Responsibilities:

  • Worked on Liferay Portal, modified the Liferay’s default behavior to achieve user requirements. Modified default portlets such User Accounts, Control Panel. Created few Web Content Management portlets to give the user a capability to update and modify static inform on the site.
  • Designed and developed Customer registration and login screens, Various Portlets for Activities, Alerts, News, Library, and many different application using HTML, JSF, Vaadin.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application
  • Developed POJO's, Data Access Object (DAO) which handles all database operations.
  • Worked on Neo4j as the backend database and integrated wif Vaadin to retrieve Data Access Objects
  • Involved in helping team members to debug issues wif the application and designed and prepared Unit test case using JUNIT and Log4j and removed the maximum bugs before passing on the application to the QA team
  • Developed various activities like transaction history, search products dat enable users to understand the system efficiently
  • Contribution in code refactoring, code optimization. Discussed and provided suggestions on usability, suitability, and improvements in interface design
  • Writing classes and interfaces for implementing business logic and validations to be used while workflow execution.
  • Implemented Vaadins Validation framework, also created our own custom validation.
  • Implemented logic to interact wif the Aspera Connect Client to upload as well as download Audio, Video files.
  • Worked on UNIX platform to deploy and maintain application server.

Environment: Vaadin, Neo4j, Aspera Connect, Maven, Java Portlets, REST Web Services, CMS, Velocity, Camel, Vidispine, Kaltura Player, XML, HTML, DHTML (Java Script, CSS), AJAX, Liferay Portal, Tortoise SVN, UNIX, Eclipse Indigo.

Confidential, Tucker, Georgia

Java/J2EE Developer

Responsibilities:

  • Interacted wif Analysts for clarification of the Bank Requirements and Software requirements.
  • Implemented logic to prevent XSRF (Cross Site Request Forgery) for various application modules.
  • Worked wif J2EE design patterns in MVC architecture wif springs.
  • Designed and developed JSP custom tags.
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier wif Spring MVC web layer
  • Implemented JavaScript for client end validation.
  • Involved in designing configuration file using XML technologies.
  • Used WSDL file information for invoking Web Services and used SOAP for accessing WebServices.
  • Used JDBC in DAO layer to interact wif the database
  • Developed action, proxy, BO and DAO classes for the modules worked on.
  • Contribution in code refactoring, peer code review, code optimization.

Environment: J2EE, Servlet, JSP, Spring MVC, Spring JDBC template, XML, HTML, DHTML (Java Script, CSS), AJAX, weblogic application Server 10.3, Web Services, SOAP, Oracle, MySQL, Eclipse Helios, Perforce, Hp Quality Center

Confidential

Java\J2EE Developer

Responsibilities:

  • Designed and Developed Presentation tier using, Servlets, JSP and DHTML.
  • Used AJAX functions for faster and user-friendly interface to the user.
  • Implemented JavaScript for client end validation.
  • Highly involved in designing configuration file using XML technologies.
  • Implemented XSL, XSLT and, XPath into the application.
  • Used WSDL file information for invoking Web Services and used SOAP for accessing web services.
  • Involved/Supported in database design using Oracle RDBMS as a backend.
  • Wrote and used stored procedure using PL/SQL.
  • Used J2EE design patterns in MVC architecture wif Struts and Tiles.
  • Designed and developed custom tags using JSP tag libraries.
  • Involved in design and development of RMA (Retirement Managed Accounts).
  • Implemented Portfolio Xpress service, which rebalances participant portfolio each quarter, going from aggressive to the conservative portfolio as they reach their retirement.
  • Designed and implementation framework for running multiple transactions in separate threads.
  • Wrote logic to calculate redemption fees on mutual funds (where applicable).
  • Implemented Equity wash rules.
  • Refractor and Audit Code.

Environment: Core Java, JDK, J2EE (EJB, Servlets, JSP), JDBC, Apache Struts, XML, XSL, SOAP, JNDI, HTML, DHTML (Java Script, CSS), Eclipse 3.0 on Win XP AJAX, Weblogic Application Server, Oracle, Rational Rose

Confidential

Java\J2ee Developer

Responsibilities:

  • Worked in the analysis, design, and development of application using J2EE framework using RUP Framework.
  • Responsible for the object-oriented analysis/object-oriented design of current systems and modeled the design using the class diagrams, component and deployment diagrams and dynamic sequence diagrams.
  • Implement J2EE design patterns (MVC pattern).
  • Responsible for the development of web and business tier components using java, j2ee, JSP, Servlets, Struts and xml.
  • Developed the web layer using the Struts framework and augmented wif Validator framework for server side and client side validation.
  • Developed presentation (JSPs / Struts and Taglibs) and mid-tier code, adhering to the Struts Framework wif views being JSPs.
  • Wrote Action classes and Form Beans dat in turn delegated responsibility to the spring framework, which was responsible for response to the presentation layer.
  • Developed Stored Procedures to retrieve the data for different modules.
  • Deployment of the application on Web Logic. Configured the Data source to access the Oracle database.

Environment: Java, Servlets, J2EE, JSP, STRUTS, JavaScript, HTML, Hibernate, UML, XML, Oracle, Eclipse, weblogic application Server.

Confidential

Java Developer

Responsibilities:

  • Designed and Developed Presentation tier using, Servlets, JSP and DHTML.
  • Used AJAX functions for faster and user-friendly interface to the user.
  • Implemented JavaScript for client end validation.
  • Highly involved in designing configuration file using XML technologies.
  • Involved/Supported in database design using SQL Server RDBMS as a backend.
  • Wrote and used stored procedure using PL/SQL.
  • Used J2EE design patterns in MVC architecture wif Struts and Tiles.
  • Designed and developed custom tags using JSP tag libraries.
  • Wrote various Struts specific Action and Action Form classes for handling different request wifin JSP.
  • Designed and implementation framework for running multiple transactions in separate threads.
  • Participation in project estimation. Document wif Microsoft Project Plan, functional document, UML Diagrams.
  • Front-end development using SWING Components.
  • Deployment on Apache Tomcat server.
  • Contribution in code refactoring, code optimization.
  • Discussed and provided suggestions on usability, suitability and improvements in interface design
  • Writing classes and interfaces for implementing business logic and validations to be used while workflow execution.
  • Implementing core framework components for executing workflows using Core Java and JDBC.

Environment: Core Java, Swing, Collections, Apache Tomcat, Netbeans, Oracle, Windows XP.

We'd love your feedback!