We provide IT Staff Augmentation Services!

Java  architect Resume

Fairfax, Va

SUMMARY:

  • Java Developer with over 14+years of experience implemented several projects using advanced frameworks, design pattern, web services, and the latest development method. Accomplished contributing to design and implementation of Java solutions and business systems for multiple clients. Advanced training and troubleshooting skills to deliver cost - effective, high-quality, customized solutions, independently and within team, while continually mastering new technologies. Particularly skilled in Java web development, developing robust features and flexible functions tailored to client needs. Software Engineer with solid education and practical experience developing, testing, and debugging throughout entire software development life cycle, collaborating on projects from conception to fulfillment. Software Engineering Java Development Web Application Programming Web Services Technology Framework J2EE Architecture Design Patterns MVC Programming Model OOP Web Performance & Security User Interface Design Testing & Deployment Multi-Threading Angular RESTful SOAP Core Java NoSQL CSS3 HTML5 Languages & Technologies: Core Java, Java EE, JavaScript, Java 8, Android, JDBC Web: JavaScript, HTML, CSS, AngularJS, JQuery, XML, JSP, JSON, HTML5, Bootstrap, CSS3, AJAX Frameworks: Spring, Hibernate, Spring MVC, JPA, JSF Design Pattern: Factory, Singleton, Observer, Template Method etc. Web Services: RESTful, SOAP .
  • Having very good experience in software design, documentation development, testing, implementation and maintenance of various applications using Rational Rose, UML,RUP, Rational Clearcase, Rational ClearQuest, OOAD, Crystal Reports 8, WAP, J2EE , Java 1.2, EJB, Java Beans, IIOP, CORBA, RMI, JavaScript, VBScript, HTML, ASP, Oracle 9i/10g, MS SQL Server, MYSQL.
  • Good experience in converting the Business Requirements into Technical Specifications
  • Participated in Project Requirement, Vendor Evaluation and Planning with customers.
  • Worked in Architectural design decisions and process
  • Having extensive experience in understanding business logic and resolving the business requirements into software terms.
  • Excellent analytical, inter-personal, communication & written skills.
  • Standalone/Network/Web Application Development using J2EE , JSP, EJB1.1/2.0, IBM WSAD, Servlets, XML, Java Script and HTML.
  • Experience in Configuration on Application servers such as IBM Websphere and BEA Web Logic with deployment of beans.
  • Good Experience in Design and development of n-Tier Enterprise Application in Java Platform, strong UML/Rational Rose experience.
  • Extensive experience in handling the developers & executing the project into great success
  • Extensively worked with Web Services using SOAP, WSDL, and UDDI.
  • Implemented and supported System at Client's site under extreme dead lines.
  • Developed / Supported Client/Server as well as Web systems.
  • Excellent team player with problem-solving and trouble-shooting capabilities
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Stood up Cassandra clusters in the Amazon Web Services Cloud and migrated data between environments.
  • SDLC: Test Driven Development, Agile Methodologies (Scrum), Waterfall Databases: MySQL, Oracle DB, DB2, Mongo DB, PL/SQL, MS SQL Server, NoSQL Tools: GIT, Maven, Jenkins, Junit, Eclipse, NetBeans, STS, SVN, GitHub, JIRA, IntelliJ IDEA, StarUML,WebStorm Web/App Servers: Tomcat, Websphere, AWS, JBoss, Weblogic Platforms: Windows, Linux, UNIX
  • Have good knowledge of utilizing cloud technology Microsoft Azure and NoSQL database like Mongo DB database.
  • Have good knowledge of utilizing cloud software’s like Openstack and Cloudstack.
  • Expertise in Installation and maintenance of mail servers like SendMail, Postfix.
  • Installed/Configured the WebSphere server, JBoss application server, Weblogic server Managed tuning and performance of high profile applications running on them.
  • Supporting and administration and testing of Banks Privacy Tools. These include tools used for Automated SignOn, Endpoint Port Protection, Data Encryption and Data Loss Prevention. Troubleshooting product issues, including identifying, isolating, and documenting software defects.
  • Observe subjects of investigation with various data loss prevention (DLP) programs, booth data in motion and endpoint to determine potential risk to the bank.
  • Analyze assigned Symantec DLP incident queue to determine if bank policies and procedures have been violated.
  • Document case findings in Archer and SharePoint and work with additional teams to mitigate incidents that have occurred.
  • Analyze high risk data recovered from Spector soft surveillance program to determine if further action is required.
  • Assist in Cyber Forensics investigations when required.
  • Escalate DLP and surveillance incidents to security incident mangers for further remediation. Maintained caseloads of more than 80 tier one surveillance cases while exceeding SLA.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework, Slick.
  • Working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc.
  • Distributed Application Development using Actor Models for extreme scalability using Akka.
  • Experienced in using Scala, Java tools like Intelli J, Eclipse.
  • Set up, configured, and maintained multiple web/application servers like Apache Tomcat and Play.
  • Hands on experience with Play Framework MVC model, Object relational mapping tools like Slick.
  • Working knowledge of deploying on Linux servers.
  • Strong experience in Core Java, Multi-threaded Programming, Data structures, Algorithms and Collections framework.
  • Strong understanding of OOP concepts and design patterns.
  • Experience in configuring, deploying the web applications on AWS servers using SBT and Play.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Worked on code optimization, scalability & performance tuning of various applications.
  • Extensive understanding and experience in the SDLC phases like the Requirements Specification, Analysis, Design, Implementation, Testing, Deployment and Maintenance.
  • Good skills in Data Modelling and the System Analyst using the raw data.
  • Implemented user-friendly UI design with HTML5 and CSS3.
  • Designed the front - end applications, user interactive web pages using web technologies like HTML, XHTML, and CSS.
  • Develop Web tier using Spring MVC Framework.
  • Perform database operations using type safe Slick.
  • Implemented Event Sourcing using Akka.
  • Implemented design patterns in Scala for the application.
  • Implemented Restful services in Spring.
  • Serialize and de-serialize objects using Play Json lib.
  • Continuous profiling using JVisualVM profiler and fixing performance issues.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Write complex Sql queries.
  • Write unit tests in Specs2.
  • Unit testing Integration testing and bug fixing.
  • Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Developed the web forms from designs provided by the design team.
  • Created and tested different front - end forms using AJAX, JavaScript, Angular JS and CSS.
  • Implemented various JavaScript/jQuery effects on the pages.
  • Used Angular JS and jQuery library functions for the logical implementation part at client side for all the application.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Used Firebug for debugging and for element styling.
  • Resolved some cross browser issues.
  • Designed and modified the images and banners as per the requirement using Adobe Photoshop
  • Used jQuery High charts for interactive charts on the web application.
  • Worked on Team Foundation Server, version control system, on day-to-day basis to maintain the code history.
  • Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Developed pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9 (Win XP, 2K3 and Win 7 OS), Mozilla Firefox, Safari (Win and OS X), etc.
  • Maintain consistency of front - end via code over variety of browsers.
  • Involved in daily SCRUM meetings to keep track of the project status.
  • Extensive experience in developing Enterprise applications using Core Java and various J2EE technologies including Multithreading, Collections, exceptions, JSP, Servlets, JSP Custom Tags Libraries, JavaBeans, EJB,JDBC, Networking, Threads, IO, JNDI and JMS Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework
  • Proficient with Web Page Development using HTML, DHTML, JavaScript, AngularJS, RIA,XML, XSLT, XSD, DTD and CSS
  • Experience in developing Web Applications with various frameworks: JakartaStruts Framework, spring, Hibernate 3.0 ORM, Apache Camel, Struts Validation
  • Hand on experience with Ajax technologies and JQuery API to develop rich and interactive web applications.
  • Experience in creating Web Services using SOAP and REST and in Service Oriented Architecture (SOA) concepts.
  • Implemented business components by using EJB (Entity and session) and implemented Struts framework. Using HATS(Host Access Transformation Services) extend your legacy applications to business partners, customers, employees and implementing advanced error handling by using advanced macro programming.
  • Worked extensively with Data Transformation Services and object relational mapping by using hibernate.
  • Implemented macros using HATS for the automation of the mainframe Job.
  • Developed helper classes for macro using Java.
  • Experience working with different databases, such as Oracle, SQL Server, MySQL, DB2, Sybase
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers, data connectivity and data integration of Oracle.
  • Expertise working on Application servers, Web servers like IBM Websphere, BEA WebLogic, JBOSS and Apache, Tomcat.
  • Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Experience in using Version Control Systems like CVS, SVN, Harvest and GIT
  • Good knowledge on Java 8 features.
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team.
  • An enthusiastic and project-oriented team player with solid communication and interpersonal skills with ability to develop creative solutions for challenging client needs.
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS:

Programming/Scripting Languages: Java, J2EE, C++, C

Java technologies: Java Beans, Servlets, JSP, Struts, EJB, Hibernate, JDBC

Web Servers WebLogic: WebSphere, JBOSS 4.0, Tomcat 4.0.4

Design Pattern/Framework: Struts, Spring, Model-View- Controller (MVC), Angular Js, Node Js

Databases: Oracle SQL Server

Development Tools: Eclipse, Spring Tool Suite

Web Technologies: WebServices, Java Script, jQuery, HTML/HTML5, CSS/CSS3, XML, AJAX, JSON

Operating Systems: UNIX, Windows XP/Vista/7

Source Code Management/Tracking tools: CVS, Git, SVN, JIRA

PROFESSIONAL EXPERIENCE:

Java Architect

Confidential, Fairfax, VA

Responsibilities:

  • Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
  • Experienced with server technology, NodeJS
  • Strong experience with JQuery
  • Strong experience in designing and working with MySQL and Mongo DB
  • Strong experience with Mongoose, used to access MongoDB on the server
  • Worked with version control tools like SVN, CVS and GitHub
  • Worked with Eclipse IDE
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Developed a swing based java applet to provide an interface to display documents and allow users to tag them.
  • Developed XML based back end solution for saving selections/queries marked by users in documents.
  • Developed framework for report generation, Using HTML, DHTML, Javascript.
  • Involved in the configuration of Struts and Hibernate into a spring application and used Spring DAO support to build Hibernate DAO classes.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Designed Graph based API's to generate report front end.
  • Developed web services framework bulk tagging.
  • Implemented and developed ZDT random packet app.
  • Configured Geronimo Server for application development/deployment
  • Design and developed Web Services client to consume third party Web services (WSDL)
  • Developed using J2EE , EJB, JSP, Web Services and Service Oriented Architecture (SOA)
  • Developed bulk tagging of queries.
  • Implemented and developed JSP, JavaScript, Ajax based solutions for front end
  • Used Social Media such as Google, LinkedIn, Facebooketc REST API Implementations for user authentications.
  • Optimized SQL/SP's in MYSQL.
  • Analyzed the different performance metrics of NoSQL (MongoDB) and SQL (PostgreSQL) database systems using Yahoo Cloud Serving Benchmark tool using the core workloads of YCSB. Then, compared the performance of the two systems
  • Analyze assigned Symantec DLP incident queue to determine if bank policies and procedures have been violated.
  • Worked on several python packages like numpy, scipy, pytables etc..
  • Having good experience in Hadoop Big Data processing. Expertise in developing the queries in Hive, Pig
  • Mastering Web Application Development using html, JavaScript.
  • Having Good Experience in Object Oriented Concepts with C, Java, Perl and Python.
  • As a major role in developing React & Redux to delivery high performed features and great experience for production;
  • Responsible for Node.js RESTful api developing, as a middleware system to call SOAP web service;
  • Participate in the front-end architecture work in a new generation system developed by React. working with backend dev on AWS ElasticBeanstalk, S3 bucket, API Gateway;
  • Responsible on production page performance. resolved significant webpage optimisation
  • Experience providing training to development teams on how to track, plan and analyze using JIRA.
  • Conducted trainings for teams on team collaboration and effective use of confluence.
  • Preparing documentation plan, estimating work, and assigning work to the team.
  • Coordinating and tracking all projects for seamless releases using Project Management System JIRA, Source Code Management System SVN and Document Management System SharePoint .
  • Experience in execution of Functional Testing, Regression Testing, System Testing, Integration Testing and User Acceptance Testing and related test methodologies.
  • Working with Java, .NET, JavaScript, JQuery JSF JSP, AJAX, SharePoint, PHP, Joomla, C, C and HTML, CSS technology and also with relational databases such as MS SQL, MySQL, RDBMS and ORACLE.
  • Expert in using creating stories and reports like JIRA, Mantis, Snagit and Camtasia.
  • Working with Project Management Team Foundation Server, SharePoint, Microsoft Project, and JIRA and source code version control SVN environment.
  • Supporting and administration and testing of Banks Privacy Tools. These include tools used for Automated SignOn, Endpoint Port Protection, Data Encryption and Data Loss Prevention. Troubleshooting product issues, including identifying, isolating, and documenting software defects.
  • Observe subjects of investigation with various data loss prevention (DLP) programs, booth data in motion and endpoint to determine potential risk to the bank.
  • Analyze assigned Symantec DLP incident queue to determine if bank policies and procedures have been violated.
  • Document case findings in Archer and SharePoint and work with additional teams to mitigate incidents that have occurred.
  • Analyze high risk data recovered from Spector soft surveillance program to determine if further action is required.
  • Assist in Cyber Forensics investigations when required.
  • Escalate DLP and surveillance incidents to security incident mangers for further remediation.
  • Extensively used Akka actors architecture for scalable & hassle free multi-threading. Millions of activity messages per second were handled very easily by the actors by propagating the messages to appropriate child actors in asynchronous or synchronous fashion.
  • Worked on handling all the requests to the systems using play framework MVC framework.
  • Used Scala collection framework to store and process the complex consumer information. Based on the offers setup for each client, the requests were post processed and given offers.
  • Extensively involved in developing restful API’s for web portals for each of the client which goes live with system, which includes getting all the meta data information of the client and user, all the activities, offers etc.
  • Used slick to query and storing in database in a Scala fashion using the powerful Scala collection framework.
  • Programmed in Scala for three years.
  • Comfortable with functional programming idioms.
  • Very familiar with Play 2.1, including the Iteratee / Enumeratee streaming patterns.
  • Familiar with Akka and the Actor paradigms.
  • Written Github projects showing Spring and Shiro integration, and showing best practices for authentication.
  • Written highly referenced blog posts on Eroor handling in scala and Problems scala fixes.
  • Develop Web tier using Spring MVC Framework.
  • Perform database operations using type safe Slick.
  • Implemented Event Sourcing using Akka.
  • Implemented design patterns in Scala for the application.
  • Implemented Restful services in Spring.
  • Serialize and de-serialize objects using Play Json lib.
  • Continuous profiling using JVisualVM profiler and fixing performance issues.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Write complex Sql queries.
  • Write unit tests in Specs2.
  • Unit testing Integration testing and bug fixing.
  • Worked on AngularJS directives and controllers for designing the web application and used its two way data binding to achieve the feedback functionality from the user.
  • Used AngularJS filters for searching, sorting, pagination and used custom filters.
  • Created AngularJS Routing to connect different controller to the view which allows the single-page application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Worked with HTML5, CSS3, JavaScript for developing user interface.
  • Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery UI framework.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3, Backbone.js.
  • Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
  • Created proof-of- concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
  • Implemented RESTful services and data services on Node.js and Express.
  • Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
  • Worked on re-factoring existing application code (built in AngularJS).
  • Used GIT for version repository maintenance.
  • Involved in Analysis, design and coding on Java and J2EE Environment.
  • Developed Java utility programs to retrieve data from Oracle.
  • Involved in the database design and prepared detail level design document.
  • Used Maven as build tool and Jenkins for continuous integration development.
  • Unit tested complex methods and objects using Jasmine. Wrote restful services on the server in NodeJS to listen to requests from devices
  • Designed and implemented the MongoDB schema
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices
  • Used Mongoose API in order to access the MongoDB from NodeJS
  • Created and maintained an XMPP server in order to add the chat functionality in the Android application
  • Used Smack Java API in the Android application code in order to communicate with the XMPP server
  • Used Nexmo, cloud messaging and voice IP API in order to send messages over the internet
  • Used Amazon Web Services for Android API to upload and retrieve user's media data
  • Made an image to user map in order to keep a track of what images were uploaded to the server by which user for what purpose

Environment: Eclipse with Android SDK, OpenFire server, NodeJS, MongoDB, Mongoose API, SmackAPI,AWS,HTML5, CSS3, JavaScript, jQuery, AngularJS, Backbone.js, Node.js, Java, Bootstrap, Jasmine, Jenkins, IntelliJ IDEA and Agile/Scrum.

Java Architect

Confidential, Phoenix, AZ

Responsibilities:

  • Participated in coding, GUI design and testing.
  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Involved in the end-to-end project SDLC phases.
  • Involved in design flow and scheduling the work to other Developers.
  • Created Level-0 and Level-1 diagrams and provided technical design document.
  • Designed and developed Customer Event API with all the CRUD capabilities.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Utilized Jackson processor to handle JSON data binding for Request & Response objects.
  • Developed and configured the Java beans using Spring and Hibernate framework.
  • Implemented Test cases using JUnit and Tested web services with REST Client.
  • Used JUnit and Test cases for testing the application modules.
  • Published API's for application services, generate CSV formatted data and Power Point presentations (pptx) of reports.
  • Creating fully automated CI build and deployment infrastructure and processes for multiple projects
  • Worked with various features of Java 8
  • Developed a Silverlight dashboard to display current capacity of projects, managing Finances.
  • Helped management to improve overall performance of project by projecting data in charts and providing KPI.
  • Responsible for Brokerage Account Operational Management Batch: (.NET Batch& WCF)
  • Extensive experience in C# programming for C# automation/Performancetesting in Visual Studio Ultimate.
  • Validated SSRS and SSIS Reports
  • End to end execution of automated scripts, Test Resultanalysis.
  • Prepared test cases for the system covering SRS document, designdocument, reviewing them with the developers and finalized the test cases.
  • Involved in developing Test plan and Test scripts using the business documents in Test Director.
  • Involved in Testing in Agile Development Env. Using TDD and ATDD approach.
  • Validated web services manually and through automation using SOAP UI.
  • Performed MobileTesting and Automated Mobile Simulator using QTP 11.0.
  • Performed Different types of testing iPhone App and Android App.
  • Validated Social Networking sites (Facebook, Twitter and Google + ) for Company Page
  • Experience in creation of library functions, Checkpoints, Data Validation
  • Descriptive Programming using QTP 11.0.
  • Performed functional testing manually and constructed positive and negative test scenarios as per requirements.
  • Experience in Data Driving and Keyword Driven testing
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • I have validated Social Media and IPhone Apps for Sphere.
  • I have validated Different Web Services written for Projects.
  • Developed a standalone .Net application which is responsible for identifying and processing account related data using New Account Opening (NAO) application.
  • Performed account/customer maintenance using Account Maintenance (AM) and Beta Back Office (BBO) tools.
  • Responsible for development of Brokerage Analysis Portal: (Web Application).
  • Applied Multithreading techniques for creating high performance applications.
  • Developed a web portal which became an integral business component of the Hogan Web Application.
  • Developed system to Generate reports from Account/Customer Audit History, Account/Customer Maintenance and Transaction Inquiry tracking account failures and correcting errors for further processing.
  • Analyzed and designed new .NET Web, Batch and WCF application from design to completion stage.
  • Led the offshore team, distributed tasks and ensured delivery of project within scope and time.
  • Unit testing of the fixes and enhancements.
  • Lead team based out of different geographical locations.
  • Prepared technical documentation such as system architecture, functional, design documents.
  • Got client appreciation for the various projects executed.
  • Using Docker, Jenkins, VMWare, RHEL, Satellite, OpenShift, Kubernetes, Artifactory, Ansible & GitLab
  • Developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, Selenium and JMeter images, and ElasticSearch, Kibana and Logstash (ELK & EFK) etc
  • Working closely with Architecture, Development, Test, Security and IT Services teams
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash
  • Installing, configuring and maintaining Continuous Integration, Automation and Configuration Management tools
  • Created documentation of the application.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Configured JDBC with SQL/PLSQL for database connectivity.
  • Developed required Web pages using HTML.
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.
  • Involved in different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, Struts with the help of HTML.
  • Involved in the Integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.

Environment: Web Sphere 6.0, Java 8, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Lead JAVA Developer

Confidential, Madison, WI

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed DAO's for retrieving the data from the database.
  • Developed event and event handlers and object initializing using Spring IOC framework
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0 framework.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Web Services.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Developed database access mechanism by using by Hibernate ORM framework.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic.
  • Developed asynchronous data retrieval using AJAX.
  • Used Jenkins as a build tool and for deploying the modules to server.
  • Managed Jenkins continuous integration tool for releases.
  • Used Tomcat as web server to store the static contents and JBoss as application server.

Environment: Java JDK 1.7, MySQL, Oracle, Eclipse, JBoss 5.0.1 Spring3.0, Windows, JUnit, Web services, Struts1.x, Struts2.x, Hibernate, Agile Methodology, Perforce, Star UML Microsoft vision, MQSeries, HPQC, Servlet, Altova XML Spy, Apache Tomcat Webserver, Maven.

J2EE developer

Confidential

Responsibilities:

  • Designed and developed JSP, Servlets.
  • Wrote Build Script for compiling the application.
  • Developed Session Beans and Entity Beans (EJB).
  • Developed stored procedures, triggers, and queries using PL/SQL in SQL Server.
  • Maintained responsibility for database design, implementation and administration.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Web development using AJAX techniques in combination with Struts and JPF frameworks. Created utility scripts for using AJAX effectively.
  • Used VML in workflow module to represent two dimensional pictures in the browser for showing workflow process status diagrammatically.
  • Designed and developed new module called Report Framework to simplify the process of generating report for the user.
  • Created dashboards for tracking application usage.
  • Application is deployed on Websphere application server which is installed on AIX operating system.
  • Developing Web Applications with various Open Source frameworks Spring Framework, Spring MVC, Hibernate ORM and Struts.
  • Extensively used Eclipse while writing the code.
  • Deployed WAR Applications in Web Logic.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing using Junit.

Environment: IBM WebSphere, Core Java, SQL, JDBC, JavaScript, HTML, JSP, Servlet, EJB, Oracle 7.0.

Java Developer

Confidential

Responsibilities:

  • Assisted in creating Use Case diagrams, Class diagrams and Sequence diagrams.
  • Implemented Design Patterns like Session Facade, Business Delegate, Data Access objects, Data Transfer Objects, Front Controller, Service Locate and Singleton.
  • Developed user interface using JSP, Servlets, and Ajax.
  • Experienced with server technology, NodeJS
  • Strong experience with JQuery
  • Strong experience in designing and working with MySQL and Mongo DB
  • Strong experience with Mongoose, used to access MongoDB on the server
  • Worked with version control tools like SVN, CVS and GitHub
  • Worked with Eclipse IDE
  • Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Involved in designing MVC patterns using HTML for Controller Form Layers.
  • Involved in writing complex SQL queries, Stored Procedures in PL/SQL to query data.
  • Extensively used JDBC concepts to connect to, retrieve and update information in the database.
  • Used JMS for sending updates to various other applications.
  • Involved in Consuming XML web services using SOAP and WSDL.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Extensively used Eclipse 3.x while writing code.
  • Deployed WAR applications in Web Logic.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing using JUnit.

Environment: Struts, Java, Servlets, JSP, JMS, JavaScript, AJAX, XML, Oracle 9i, TOAD, Eclipse, ANT, BEA WebLogic, PL/SQL.

Hire Now