We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Portland, ME

SUMMARY

  • With 10+ years' experience in analyzing system issues, designing, and developing dynamic solutions usingJava/J2EE technologies.
  • Experienced in all stages of software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing, and implementation of projects using various applications.
  • Delivered training on container and container orchestration with Apache, Docker & Kubernetes.
  • Experience in the application servers Web logic, Web Sphere and Apache Tomcat.
  • Extensively experience in architectural issues and their solutions using various design patterns such as MVC (Model - View-Controller), Singleton, Facade, Factory.
  • Strong working knowledge on Relational and NOSQL databases like MS-SQL, Oracle 12c/ 11g/ 10g/ 9i/ 8i, MongoDB, Sybase, MySQL, CouchDB, Cassandra.
  • Expertise in Application development using various frameworks such as Struts Framework,JavaServer Faces, Spring Framework, Spring MVC, Hibernate with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Implemented Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Strong experience in the Web Application GUI Development using Beans and Custom Tag Libraries, HTML, DHTML, CSS, JavaScript, jQuery, XML and AJAX.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Expert in CoreJavawith strong understanding of Collections, Multithreading, Event handling, Exception handling and Generics.
  • Experience with Streaming platforms like Apache Kafka, Apache Camel.
  • Utilized custom built database to enter information, retrieve information, and process Financial- mortgage applications.
  • Integrated Struts and Hibernate ORM framework for persistence and used Hibernate DAO Support with Hibernate Template to access the data.
  • Working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and debugging, JUnit for unit and integration.
  • Worked on the Configuration management tool Subversion and on a continuous integration tool like Jenkins.
  • Hosting Micro Services on PCF and AWS platforms. Migrated applications from internal data center to AWS.
  • Experience in executing various project assignments in different teams including business modeling and analysis, framework, development, production support and offshore co-ordination.
  • Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans.
  • Experience in Test Driven Development (TDD), using Spring JUnit Runner, Mockito.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD/ATDD.)
  • Deployed web application on different OSs like UNIX, Linux, and Windows

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX &DOM), JNDI, JMS, Applets, Log4J, JSTL, JUnit.

Middleware: ODBC, JDBC, RMI, Blaze DS.

Web/App Servers: IBM WebSphere 6.x/5.x, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD

Databases: Oracle 9i/10i, DB2/UDB, SQL Server, MySQL

Languages: Core Java, using generics, JavaScript, ActiveX, Perl, PL/SQL, XML

Operating Systems: Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX

Frameworks: Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script Rational Rose, UML, JUnit, Ant, Struts, Ajax, DOJO.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using CruiseControl

Web Technologies: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS

Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP

Source Control: Rational ClearCase, CVS

OOAD Tools: MS Vision, IBM RSA

Build Tools: ANT, Maven

Job Scheduler: Autosys

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object Oriented Modeling using Rational Rose, Version One, TOAD and PDF.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton, Observer, Factory and Session Façade

PROFESSIONAL EXPERIENCE

Confidential, Portland ME

Sr. Java Developer

Responsibilities:

  • Worked on developing the digital certificates renewal process for PKI-Basic and PKI-Medium level using Java.
  • Developed client slide components utilizing Java Swing framework.
  • Developed frontend user interface and backend service for Wartsila Optimizer using Vaadin and Java EE.
  • Used Vaadin framework to build single page web UI for java application.
  • Worked on Agile/SCRUM development methodology and built the application with Test Driven Development (TDD).
  • Developed the web application using Spring MVC architecture and implemented business layer using Spring Framework and Spring Validator.
  • Implemented Restful web services using JAX-RS and Jersey API to expose the data as a service.
  • Developed the dispatcher-servlet and web.xml files for appropriate routing of the application.
  • Utilized Hibernate andJavaPersistence API's (JPA) to persist the data into Oracle 10g database.
  • Used Dependency Injection feature of Spring 3.0 framework and O/R mapping tool Hibernate for Rapid development and ease of maintenance in persistence layer.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used Spring Data, JPA and Hibernate to create light weight web and app integration layer.
  • Worked extensively on the spring framework, implementing Spring MVC, Spring Security, IOC (dependency injection).
  • Utilized various JavaScript and jQuery libraries, AJAX for validation and other interactive features and handled the security by Spring Security.
  • Designed GUI/User Interface using JSP, JSTL, HTML, CSS, JavaScript, AJAX and jQuery technologies.
  • Implemented persistence layer using Hibernate 3.0 and usedJavaPersistence API (JPA) for Object relation mapping solution (ORM) to persist data to MySQL database.
  • Used JBOSS Application server for deploying the application and Used SVN as a version Control tool.
  • Involved in designing and developing cross-browser web pages using HTML5, CSS3, JavaScript, jQuery
  • Developed test cases to perform unit testing using JUnitFramework. Implemented Log4J for Logging Errors, debugging and tracking using loggers.
  • Worked on JIRA for Issue/Bug tracking and updating the tickets as per assigned.
  • Used GIT for different version of code as a version control tool.
  • Integrated Docker and Maven plugin with Jenkins for the continuous integration and continuous deployment.
  • Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS AuroraDBinstance using the AmazonRDSConsole.
  • Published restful API using Azure API Gateway.
  • Created the domains, application servers and load balancers using Weblogic 9.0
  • Worked on Auto Scaling, Cloud Watch(monitoring), AWS Elastic Beanstalk (app deployments), Amazon S3(storage) and Amazon EBS (persistent disk storage).
  • Built log files reader with Amazon S3, Kinesis, DynamoDB and Lambda.
  • Deployed the Application into Dockers container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Netflix Eureka.
  • Created Kubernetes yaml files for deploying, scaling and rolling update.
  • Designed and Developed ECS Business operation code using Core Java.
  • Created monitoring plan using AWS CloudWatch and Sensu monitoring tool.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Delivered high quality modules on the AWS stack using SNS and ElastiCache with Redis
  • Used elastic search to query database in a Scala fashion using the powerful Scala collection framework.
  • Set up Kinesis Shards and Analytics to handle future deployment roadmap.
  • Efficient in writing MapReduce Programs and using Apache Hadoop Map Reduce API for analyzing the structured and unstructured data.
  • Used AWS Data Pipeline for creating complex data processing workloads.
  • Worked in SOA architecture Websphere Message broker for integration with ILog
  • Created cluster environment using Jboss Fuse Fabric and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Deployed the application using AWS Elastic BeanStalk and monitor EC2 servers performance using Cloud application.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Utilized Ansible and AWS lambda, elastic cache and cloudwatch logs to automate the creation of log aggregation pipeline with ElasticSearch
  • Extensive experience in setting up CI/CD pipelines using Jenkins, IBM UrbanCode Deploy (uDeploy).
  • Used CircleCI to inherit the authentication supported by central SSO infrastructure.
  • Implemented the CometD on Jetty over SSL
  • Automated provisioning of infrastructure and applications on Azure for DevOps environment
  • Used Jenkins for continuous Integration and Maven to Build.
  • Worked on Gradle build tool with a focus on build automation and support.
  • Placed data into JSON files using Python to test Django websites.
  • Manually migrated JIRA standalone JIRA on Linux server
  • Wrote Business rules using JBoss Drools in Guvnor.
  • Transform the source data using Documents Transformation, XSLT, XPath andMVEL.Developed micro services using Java Spring Boot and GoLang with Docker deployments
  • Developed messaging components using JMS and Web Sphere MQ/MQ Series.
  • Created cluster environment using Jboss Fuse Fabric and Creating ActiveMQ with different topologies in Enterprise Integration.
  • Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala.
  • Deployed web, presentation and business components on Apache Tomcat Application Server.
  • Migrated data from Oracle database from a LINUX environment to MS SQL server using ODBC driver
  • Managed configuration using Puppet on Unix machines.
  • Created Mac OS images using Casper (JAMF,JSS) imaging tools (Mavericks)
  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans and AOP for creating the exception handling aspects. Handled the requirements, code and test walkthroughs
  • Implemented the project using agile-scrum methodologies
  • Wrote complex business logic using PL/SQL Packages, stored procs and SQL queries.
  • Worked on the back-end part of the application involving Spring framework and Hibernate.
  • Improved the throughput of the Smart Services Module using the concepts of multithreading like Executor Services & Concurrency API.
  • Developed RESTful web service using Spring, micro services and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
  • Implemented UI using Angular 4JS,JavaScript, jQuery, HTML5 & CSS3.
  • Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concept
  • Written Templates for GCP infrastructure as a code using Terraform to build staging & production environments.
  • Managed & maintained highly available Compute Engines using Terraform & Deployment manager & wrote new plugins to support new functionality in Terraform.
  • Developed the presentation layer using JSP's, CSS, AJAX andJavaScript.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements.
  • Deployment of all components on JBoss App Server and provided support in debugging deployment issues.
  • Used Spring JDBC template to perform the database operations.
  • Used Cassandra (CQL) for database fetching the data.
  • Developed the Persistence Layer using Hibernate.
  • Used DOM Parser to parse the XML response from web services.
  • Used session beans to expose the application for the use by the third-party users.
  • Developed few stored procedures, triggers and sequences.
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used Jenkins for continuous integration, GitHub for version management & Maven for building the application in the cloud leveraging AWS API's.
  • Involved in building and maintaining cloud-based infrastructure on AWS.
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis.
  • Developed microservices usingMicronautand Spring boot.
  • Used SOLID principles to maintain and extend over time of this application.
  • Redesign of existing Learning some application using domain driven design and dependency injection framework.
  • Applied industry proven J2EE and Gang of Four design patterns such as Decorator, Strategy, Factory.
  • Written custom JAVA code for Export, Undeploy, Start, Stop SOA composite services deployed on EM console.
  • Implemented creational, structural, and behavioral design patterns and programming models in the application.
  • Experience in configuring APIs, proxy endpoints, API Portals and API analytics based on technical specifications with Mulesoft API manager.
  • Implemented reusable visual design elements and used Abstract to grab assets out of mockups and optimized them for the web
  • Used prototype websites with custom WordPress themes.
  • Worked with Symfony, design patterns like singleton pattern, registry pattern and model view control pattern in Zend framework
  • Implemented different design patterns like Fa ade, Singleton, Factory and command patter to deliver solution which is robust, and scalable.

Environment: Java, AWS, JSP, CSS, HTML,, Spring Boot, Micro services, Hibernate, JMS, AWS, Maven, JavaScript, Ajax, Junit, Oracle, PL/SQL, WebLogic 12, JPlanet, Unix, GitHub, AngularJS, Oracle, TOAD, Web Services, DAO, MVC, Securities, AOP, ORM data, Thymeleaf, JPA Toplink, Angular, React.js, AJAX, HTML/CSS, MySQL, Oracle, SQL, PL/SQL, SQL, MongoDB, Profiler, SOA, Rest, JSON, OAUTH, JWT, IntelliJ VS code, JBoss Wildfly, Git, Swagger, JUnit, EasyMock, TestNG, JMeter, Postman, Sonar Qube, Agile, Scrum, AWS, EC2, S3, RDS, API Gateway, DynamoDB, Dockers, Kubernetes, ECS, Cloudwatch, SES, SQS, SNS, message broker ActiveMQ, SSO, SSL, Lambda, azure, Maven, Gradle, JSON, JIRA, Micro services, JMS, Kafka, Tomcat, Linux,, Mac.

Confidential, Lenexa KS

Sr. Java Developer

Responsibilities:

  • Used iText library in Java to generate real-time PDF invoices for online order payments made on the website.
  • Worked on building PDF using Java library iText.
  • Developed and delivered Java server applications with various Java/J2EE technologies including servlet, JSP, JMS, JMX, GWT, JSF and Struts.
  • Worked on Core Java, Collections, Multi- Threading, Exception handling, Concurrency, File I/O, Design Patterns, OOPS Concept.
  • Developed WebJava/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase (ASE 12), JBuilder.
  • UsedJava/J2EE Design patterns like MVC, Factory Method, Singleton, and Data Transfer Object (DTO) Service Locator.
  • Implemented Functional Interfaces and Lambda Expressions in Java8.
  • PrepareJava/J2EE development structure for Eclipse, maven, Jetty.
  • Involved in Design and Development of Single Page Web Application using React.js for front-end, Spring Boot for backend and MySQL for database.
  • Responsible for development of front-end and back-end side using Spring boot, Rest API and Thymeleaf, performing unit and integration test.
  • Developed the complex queries using JPA annotations in the POJO.
  • Developed hibernate mappings to tables using JPA annotations.
  • Extensively used hibernate criteria in the data access layer for interacting with databases.
  • DevelopedJavaScript utility objects for common client side validations, history handling, window management and menus management
  • Develop and create a roadmap for a redesigned Application using Angular 2+ in the front end & a c# Web api backend taking advantage of Microsoft's new Function projects.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Responsible for WEB design documents such as: Mockups and Interactive HTML/CSS3 Prototypes using: Axure.
  • Worked with MySQL for MySQL, SQLYog and Workbench. Wrote test cases for backend as well as front end code using JUnit, Mockito and QUnit.
  • Analyze the JMeter Log (JTL) to extract the required parameters like time taken to execute the request, the response code and other application parameters.
  • Wrote JAVA code to simplify lists in JAVA with list comprehension and JAVA OOP and Worked with POSTMAN for API testing and created User Model for application.
  • Integrated SonarQube with Jenkins to track code coverage before move deployment of tag to production.
  • Worked with agile methodology using tools such as SourceTree, JIRA, and BitBucket.
  • Build a Scrum framework based on SAFe. Migrated process framework from Waterfall to Agile, devising a customized configured tools set.
  • Used Amazon Cognito to provide Serverless User Authentication in the AWS Cloud for this application.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
  • Used cloud AWS S3 for virtual servers based on Linux Ubuntu, Debian and FreeBSD. Amazon RDS for MySQL and PostgreSQL as well.
  • Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS AuroraDBinstance using the AmazonRDSConsole.
  • Used Acquia Cloud for active passive configuration of software load balancer (nginx) and a reverse proxy cache (Varnish).
  • Implemented AWS solutions using EC2, S3, DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
  • Extensively used Spring Data to connect with different REST API and Databases like MongoDB and DynamoDB
  • Configured custom metrics for the AWS Cloud Watch for detailed monitoring.
  • Used Amazon SQS (Simple Queue Service) to manage the interactions between different micro-services.
  • Maintained the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • Worked with Elastic search and other Big Data Science libraries such as Pandas, Numpy and Data frames.
  • Integrated Different application servers with message brokers like Solace, ActiveMQ.
  • Implemented real time data pipelines using Kafka and Spark Streaming.
  • Used Maven to build and JBoss EAP Server to deploy and run the services.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Manually migrated JIRA standalone JIRA on Linux/Uinx server.
  • Designed and manipulated of JBPM process for the client activities in order to manage the user queue for each activity.
  • Developed Interfaces for applications connecting to IBM Ilog JRules through Webservices and deployed in Apache Tomcat.
  • Troubleshooting all kinds of SOA development and production related issues.
  • Configured the IBM WebSphere environments, JMS Queues, JDBC connections properties, HTTP and FTP server.
  • Developed JMS components to send messages from one application to other application using Apache ActiveMQ.
  • Deployed services and web app to Tomcat running on a Redhat linux server.
  • Wrote test script on Linux to run Java application using CAML provide UDP
  • Developed Unix Shell / Perl Scripts for data maintenance Utility.
  • Development experience in Windows, Linux, Mac OS, Docker containers and UNIX operating systems.
  • Involved in complete software development life cycle management using UML(Unified Modeling Language), Requirements gathering, Conceptual design, Analysis,Detailed design, and Development.
  • Worked with external consulting team to communicate design decisions across organizations and support engineers working with API's developed by both teams.
  • Coded Test Cases and created Mock Objects using Mock and used JUnit to run tests. Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI worked in Importing data from various sources to the Cassandra cluster using JavaAPI’s
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration
  • Migrated the existing SOAP JAX-WS web service to REST API for better performance.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Developed SQL and PL/SQL scripts to transfer tables across the schemas and databases.
  • Developed Stored Procedures, Functions and created database tables.
  • Used Clear Case for Source Control Management and GitHub Version control system for check-in and Checkout the code through different branches.
  • Coded Test Cases and created Mock Objects using Mockito and used JUnit to run tests.
  • Migrate existing Monolithic architecture to full-fledged Microservices architecture using Spring Boot &Micronautin multiple stages.
  • Worked as a lead developer on an Java backend autosys project which schedules and executes jobs on various databases.
  • Supported the Java backend core processes and the corresponding interfaces with the NOSQL AWS/Dynamo and MySQL databases.
  • Developed Drewgle for Big Data - a java based search engine for searching metadata of various Hadoop objects.
  • Establish coding standards for Java, JEE, ExtJS, etc.
  • Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.

Environment: Java, JDK, Hibernate, UML, J2EE, SQL, SVN, Mule Soft,(Mule ESB),JavaScript, SOAP, Restful Services, Node JS, Jenkins, Git-Hub.Spring Modules (DAO, MVC, ORM), Ibatis,, HTML/CSS Backbone js, Postgres, PostgreSQL, SQL server, Restful API, JSON, OAUTH, XML, Eclipse, websphere, Git, SVN, JUnit, Mockito, JMeter, Postman, Sonar Qube, Agile, Scrum, AWS, EC2, S3, RDS, Load Balancer, auto scaling, DynamoDB, Cloud watch, SES, SQS, SNS, elastic search, message broker ActiveMQ, Kafka, Maven, JSON, JIRA, BPM, iLog, SOA, JMS, Linux, Unix, Mac

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application.
  • Developed IBATIS config files for SYBASE D.B tables, stored process
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Planning and applying latest Service Packs to different versions of SQL Server
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Created an HTML website and mobile applications that students could easily understand and use within Eclipse and Netbeans.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM
  • Management Test Automation, Silk Test, Celenium, IBM ClearCase/Quest, Perl, Python, Visio, Java, J2EE, Java Script
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing the flow of the project using Water Fall Model.
  • Designed the UML diagrams based on the OOAD principles
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Used Servelets and JSPs for developing action classes and views.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Developed Swing for user interaction and data presentation.
  • Designed Power Cubes using Cognos Transformer
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Hands on experience in Oracle ADF 11g Architecture, JDeveloper, Oracle ADF Development (ADF, ADF Faces, ADF Task Flows and Business Components) with Web Services
  • Implemented workflow using OracleBPM/SOA Suite.
  • Developed applications using Visual Studio 2005, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Develop WordPress themes to meet the needs of the small business owner.
  • Develop and implement online marketing strategies for clients, including Drupal & Wordpress
  • Extensive Development using Zend Framework by PHP in a LAMP environment.
  • Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to develop this mix program of both Classic ASP and ASP.NET. Used vbscript, javascript, and added some new ASP.NET pages.
  • Heavy C development and code base maintenance
  • Develop the codes in C++ programming language.

Environment: Java, J2EE, Spring, iBatis, Struts, EJB, JQuery, MYSQL, Toad, SQL Server, DB2, Apache Axis 2, WSDL, NetBeans, Jboss, Mercurial, ClearCase, Seleniu, Water fall model, UML, JSP, SERVLET, ANT, Xml, EMC Documentum, GWT (Google Web Toolkit), JIRA, Swing, Cognos, ilog, Oracle Application Development Framework (Oracle ADF), Oracle Business Process Management (Oracle BPM), IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, wordpress, drupal, Z, ASP, C, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS VB, ASP

Confidential, San Jose CA

Java Developer

Responsibilities:

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Responsible for design and development of user interface using Flex Layout and Navigation, Data grid menus, and skinning components.
  • Used Confidential Cues charts for creating Bar charts, Line charts and Pie Charts to show the project specific performance metrics
  • Integrated Flex with BlazeDSto communicate Server sideObjectswhich was build using Spring Framework and Hibernate.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring frameworkmoduleslike Core containermodule, Application contextmodule, SpringAOPmodule, Spring ORM and SpringMVC module.
  • ConfiguredSpringApplication-Context.xml used byspringcontainer to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to in corporate new business level validations.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junitand FlexUnit test cases throughout the application.
  • Log4j package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules andqualityprocesson projects.

Environment: Java, J2ee, Spring,Hibernate, Flex, Action Script, MXM, XML,XSD, Java script, Blaze DS, Cairngorm MVC Framework,IBM RAD, ClearCase,Oracle 10g,Log4j, Weblogic 10,Sql,DbVisualizer, Webservices, Agile, ClearQuest, Maven, UML (Rational Rose), HTML, CSS and Windows 2000 Prof

Confidential, Atlanta, GA

Java/Flex Developer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernatefor persistence layer, Spring Framework for Application layer.
  • Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Designed and developed user interface using Flex Components: ViewStack, Checkboxes,Repeater, Title Window, Text Area and others.
  • Createdcomponentsthat have multiple views using States and alsousedEffectsandTransitionswhen aStateis entered or exited.
  • Extensively used to data models to store the form data.
  • Worked on a proof of concept on Internationalization inflex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • ImplementedJSONwith Flex to feed Data grids into the web application.
  • Worked on development of Error Handling mechanism on theFlexside by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log4j package is used for the debugging.
  • Created JUnit and FlexUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • Created Datamodel (Schema) of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: Java, JSP, J2EE,Hibernate,Log4j, Struts, JSON, Apache Axis 2,Spring, WebServices, Adobe flex builder, Flex API,Blaze DS,Flex,MXML, Action script,Tomcat Web Server, Websphere, IBM RAD V6, ClearCase, JQuery,Agile, VSS, Sql Server, Pl/Sql, TOAD, XML, CruiseControl,Unix, HTML,XSLT and CSS.

Confidential

Java developer

Responsibilities:

  • Developed web tire using Servlets, JSP, Struts, Tiles, JavaScript, HTML and XML.
  • Responsible for Design & Implementation of Online Survey module
  • Used Front Controller design pattern for Domain blocking module. Also, extensively used Singleton, DAO design patterns for enhancements to other modules.
  • Implemented Client Side and Server-Side validations usingJavaScript and Struts
  • Validation Framework on Login and Registration forms.
  • Involved in creation of Use Cases and Test Cases. And, involved in execution of
  • Unit Test cases and Integration test cases.
  • Development of PL/SQL Stored Procedures to be used by theJavaDAO layer
  • Development of UI Mock Prototype using HTML andJavaScript for Domain Blocking module.
  • Involved in framing and documenting the Coding standards and best practices for the team, which improved the code quality and performance of the application.
  • Used CVS as version control.

Environment: Java, JSP, Struts, Tiles Servlet, JavaScript, HTML, Struts, Eclipse,IBM UDB, XML and XSL, Eclipse IDE, Tomcat, OracleDeveloper, Toad and CVS.

We'd love your feedback!