Java/j2ee Developer Resume
Sunnyvale, CA
SUMMARY
- Around 8+ years of experience in software development in Java/J2ee with skills in analysis, design, development, testing and deploying various software applications
- Experience in developing Enterprise and Webapplications with emphasis on Object Oriented Programming
- Hands on experience in designing and coding web applications using Core Java and J2EE technologies
- Expert in development of applications using J2EE technologies like Java, JSP, JSF, Servlets,Java Beans,JDBC,JNDI, JMS, Java Mail,XML/XSL, Web Service, AJAX,Hibernate and JSF, Rich faces.
- Experience in Internet technologies including Java, J2EE, Servlets, JDBC, Struts, EJB, JNDI, JSP, Hibernate, XML, XSLT, and Swing.
- Developed native apps using various iOS design patterns (MVC, Delegation, Blocks, Notifications).
- Have continuous learning approach, learned and practices newer tools likeSolr, Elastic search, Kibana, Lucerne, Spotfire.
- Expertise in designing systems based on Object - Oriented Analysis/Design Methodologies specifically UML.
- Designed and developed Server side Modules using Servlets, EJB.
- Extensively used JavaScript across all applications
- Ful1-stack web developer.
- Experience in Oracle supplied packages,Dynamic SQL, Records and PL/SQL Tables.
- Loaded Data into Oracle Tables using SQL Loader.
- Partitioned large Tables using range partition technique.
- Experience with Oracle Supplied Packages such as DBMS SQL,DBMS JOB and UTL FILE.
- Solid experience with and understanding of AWS
- Strong hands-on experience withSpring IO,Spring BootwithThymeleaf.
- Experience in working on various springmodules (Spring MVC, DAO and AOP) along with Hibernate3.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
- Hands-on experience with Application servers and Web servers and a wide variety of development tools (JBoss, IBM Web Sphere Application Server, WebLogic, Tomcat)
- Experienced in coding SQL, PL/SQL, Procedures/Functions, Triggers and Packages on database (RDBMS) packages like Oracle, MySQL, and MS SQL Server
- Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and STRUTS, SPRING 2.x framework and Hibernate 3.x, Apache Axis2, and J2EE design patterns
- Expert on XML parsing, XSD, XSL, XSLT, SOAP, WSDL, UDDI, SAX and DOM parsers
- Experience in Agile, Waterfall, and Spiral Methodologies.
- Hands on experience in using CakePHP/Codeigniter Framework to develop a web application.
- Quick learner and eager to learn new technologies.
- OOPS PHP development
- Execute ECM technologies and Jive integration services.
- Strong experience in OOAD, UML and Rational Rose. Experience in TDD and Paired Programming
- Prepared test case scenarios and internal documentation for validation and reporting
- Good understanding of all stages of Software Development Life Cycle (SDLC).
- Managed various projects involving complex processes with teams across different areas.
- Successfully designed and delivered secure cloud solutions for major organizations such as ABC Cable and Green Global Solutions.
- Exposure to NoSQL database programming - Apache Cassandra.
- Earned a reputation for designing cloud deployment strategies that mitigate risk while meeting infrastructure, employee, customer and budgetary needs.
TECHNICAL SKILLS
Programming Languages: Java, C#, C, C++,PHP, PERL, RHEL
Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection
Java EE Technologies: JSP 2.0/1.2, Servlets 3.0/2.5, JNDI, JDBC, EJB 3.0- Session Beans, Entity Beans, RMI, JPA, JMS, ASPX, JAVA EE 7
Java EE Frameworks: Jakarta Struts 2.x, Spring, Apache Axis2, Hibernate, JSF 2.0, Spring Boot 1.2.3, Check Style, PMD, TestNG, Emma / SonarQube
Markup Languages: HTML, XML
Web Development: CSS, HTML, DHTML, JavaScript, PHP, Shell Scripting, AJAX, JSON, JQUERY, JST, HTML5
Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI
XML Technologies: XSLT, XSD, JAXP (SAX, DOM), SOAP, WSDL, UDDI, JAXB, JAX-WS, XML Beans, JAXRPC, JAXR, JAXM, DTD
Application/Web Servers: Apache Tomcat 6.0/7.0,Web Logic 10.3/10.2,RAD 6.0, Web Sphere 8.0/7.0, JBoss
Environment: s: Eclipse 3.6/3.5,WSAD 5.1, RAD 7.5/6.0, Net Beans 6.9.1/6.8, JRE
Databases: Oracle 8i/9i/10g, MySQL, MS SQL Server 2005, DB2, TOAD, SQL Developer, AEM, TIBCO, Elasticsearch/NoSQL
Design Methods: UML (JUDE, Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), GOF Java &J2EE Design Patterns
Build Tools: Fjde, ANT, Redux, React.js
Version Control: CVS, VSS, PVCS, Perforce, SVN, IBM Clear case and Harvest
Modeling Tools: Rational Rose, Visual Paradigm
Build & Deployment: Maven, Ant, Jenkins
Tools: ATOM, Postman, Datastax Dev Center, IBM Websphere Application Server, JUnit, Log4j, Bugzilla, AJAX, Angular JS, QC, FileZilla, WINSCP3, Edit Plus, Rally, SOAP UI, GWT
Cloud & SaaS Platforms: Amazon and Google Web Services, Salesforce.com, Workday, Concur, ServiceNow
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, CA
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Detail Design, Development, System Testing, User Acceptance Testing and Production support and Triaging the items.
- Validation of items until they reach Catalog. Identify the error and revalidate them with proper correction.
- Creating JIRA tickets for each and every task.
- Build microservices for the delivery of software products across the enterprise.
- Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
- Oversee and develop Notification Service microservice to use across the enterprise.
- Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges.
- Repost, release, cleanup and reingestion are done to items according to the error message.
- Used tools such as ATOM, solr, datastax devcenter and postman.
- Extensive experience in designing front end interfaces using HTML, DHTML,HTML5, CSS3, JSP, CSS, Java Script, Node JS,Angular JS, React JS and Ajax, JSON.
- Using Kafka we stream the data with twitter4j from source to Hadoop. From Hadoop to Mongodb move the data using Map reduce, hive and pig scripts by connecting with mongo-hadoop connectors. Analyze data on HDFS and send the results to MongoDB databases to update the information on the existing table.
- Load data from various data sources into HDFS using Kafka.
- Install KAFKA on Hadoop cluster and configure producer and consumer coding part in java to establish connection from twitter source to HDFS with popular hash tags.
- Designed Frontend with in object oriented JavaScript Framework like ReactJS.
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
- Good experience in MVC frameworks like Angular JS and Backbone JS alongwith Bootstrap.
- Experienced in developing sing page applications(SPAs) using frameworks like angularJs and nodeJs.Built an end to end application based on MEAN stack (Mongo DB, Express JS, Angular JS, Node JS).
- Good knowledge on Angular MVC.
- Developed reusable components with AngularJS custom directives.
- Used Dependency Injection from AngularJS factories and services.
- Coordinating with offshore and onshore teams, providing the required information on regular basis.
- Generated reports in business objects for better viewing purposes
- Was involved in 24/7 Production support.
- Efficiently handled periodic exporting of SQL data into Elasticsearch
- Architect and chief developer for full text search platform using NoSQL Elasticsearch engine, allowing for much faster, more scalable and more intuitive user searches for our database of spas worldwide.
- Worked on JavaScript to validate input, manipulated HTML5elements using JavaScript, developed external JavaScript codes that can be used in several different web pages
- Worked on presentation layer using JSP and JSTL.
- Experience supporting a production ecommerce platform such as IBM's WebSphere Commerce Suite.
- Developed an ALV report in SD, Open sales Order report, which covers all organizationlevels, delivery status, shipping details and partner function details.
- Team training on Ember.js, Backbone.js, Jasmine.js and Selenium IDE.
- Developed an application using Ember.js and Django which allows users to publish content to Social Media channels
- Used Ember.js and Django to retrieve data from CouchDB to display rich reports to users
- Developed an ALV report using OOPS ALV for Sales register, report gives the details offinished goods sales for a given Plant, Branch, Customer, Product & Period.
- From the backend persistence layer to the Ruby layer, to client side JavaScript, I’ve got projects covered. I’m typically adding code to Github and submitting a pull request within a day of joining a project.
- Used JSON technologies for making Asynchronous Http requests along with Java Script.
- Designed UI screens using JSP 2.0 and HTML.
- Manage weekly sprints as Product Owner in agile environment using JIRA.
- Involved in detailed analysis based on the requirement documents.
- Used Eclipse as the IDE for implementing the application.
- Used Solaris Web Server as an application server.
- Identifying the problem areas by using elastic search Kibanna with Logstash to import .csv files. Using Solr over Lucene index provided a full text search for analysis and quantification.
- Identifying the problem areas by using elastic search Kibanna with Logstash to import .csv files. Using Solr over Lucene index provided a full text search for analysis and quantification.
- Used AngularJS as the development framework to build a single-page application.
- Satisfied all requirements for data display and analysis by using Java and SQL.
- Developed ETL programs using Informatica to implement the business requirements.
- Used Informatica file watch events to pole the FTP sites for the external mainframe files.
- Effectively used Informatica parameter files for defining mapping variables, workflow variables, FTP connections and relational connections.
- Use OOP to develop network communications between departments within the building
- Develop online applications using OOP as well as Python programming.
- Designed tables to access the database in and Involved in writing SQL database queries, and PL/SQL that includes stored procedures, triggers, object types and functions etc
- Deployed the web application on Apache Tomcat application server.
- Used Eclipse IDE to develop an application.
- Futher explored technologies like Lucene, Mahout, R, Elastic search, Kibana,logstash
Environment: Core Java, JavaScript,JSP,XML,HTML,JSTL tags, Eclipse, Solaris Web Server, Tomcat, Oracle10g, Sql Developer, ATOM, Postman, Datastax Dev Center, IBM Websphere Application Server, Git, Servlets.
Confidential, Dublin, OH
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Detail Design, Development, System Testing,User Acceptance Testing and Production support.
- Worked with customers to gather requirements and involved in developing the Use cases, analysis, Project time lines and Test plans.
- Converted create, edit profile web pages in native swift page for iPhone and iPad.
- Responsible for doing complete energy audits for commercial clients and large residential properties.
- Assisted in creating and running seminars on energy efficiency to bring in more business.
- Often attended large trade shows to scout for new clients and new energy solutions.
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
- Design applications using PhoneGap which acts as native applications and providescrossplatform support like iPhone/ iPad /iPod, Android.
- Implement the Google analytics for the application.
- Integrate native address book and dialer with the application.
- Develop next generation UI using PHP, JQuery, CSS, HTML5 and JavaScript.
- Used Agile methodology and participated in Scrum meetings.
- Project is mainly based on angularjs, bootstrapandjsp, jquery with spring mvc framework.
- Built a single page app which is a link to the landing page, which is based on angularjs.
- Used routing schemes to develop single page applications (SPAs) using Angular route.
- Implemented directives and scope values using AngularJS for an existing webpage.
- Coordinating with offshore and onshore teams, providing the required information on regular basis.
- Prototyping design for personalized experience.
- Worked on JavaScript to validate input, manipulated HTML5 elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
- High level experience with PERL scripting
- Superior background in object oriented development including PERL
- Used different features of Struts MVC Validation framework and tag library.
- Worked on presentation layer using JSP, JSTL and Struts Tag Library and Tiles framework.
- Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along with Java Script.
- Used JavaScript for frontend validation
- Designed UI screens using JSP 2.0, CSS, XML, and HTML.
- Full-stack development in browser,TomcatandSolaris Application Server
- Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-WS, JAX-RS, Apache CXF, JAXB etc
- Developed REST services to talk with adapter classes and exposed them to the angular JS front-end. Worked on Restful web services which enforced a stateless client server and support JSON( few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on the requirement documents.
- Used struts validation framework such as Check Style, PMD, TestNG, Emma / SonarQube to perform Server side validations.
- Was involved in 24/7 Production support for order completion.
- Designed and developed Data source with smart GWT technologies.
- Maintained, structured, and surveyed documents within the NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
- Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
- Generated reports in business objects for better viewing purposes.
- Used CVS for version control and Eclipse as the IDE for implementing the application.
- Used Solaris Web Server as an application server.
- AWS Infrastructure setup Web Server, App Server and PDS Server
- Hands on experience in a Red Hat Linux environment with Apache Tomcat on Amazon AWS
- Redesigned Oracle database. Contributed to reduce the pressure of frequent operations of the database.
- Implemented a business report function for the insurance and finance system. Satisfied all requirements for data display and analysis by using Java SE, Ireport tool, and SQL.
- Improved interactive user experience by designing a sufficient interface, e.g. added guidance function, by JSP, CSS, HTML.
- Responsible for deploying the application in Dev, Test and Production environments
- Solely performed the Migration of ESAP from IE7 to IE11.
- Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
- Re architect a legacy SVN repository from pure script dependency and no representation of releases to clear direction regarding where code resides and the difference between releases.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, Whenever a new github branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Red Hat Linux containers and has the AMI baked in.
- Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
- Used Log4j to capture the log that includes runtime exceptions and Info on the order status.
- Designed tablesto access the database in and Involved in writing SQL database queries, and PL/SQL that includes stored procedures, triggers, cursors, dblinks, object types and functions etc.
- Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.
- Involved in unit testing, integration testing, SOAP UI testing, smoke testing, system testing and user acceptance testing of the application.
- Solely responsible for maintenance of VitriaServer, which is an integration server software used for enterprises.
Environment: Core Java, JDK 1.6,JRE, PHP, PERL, JQuery, CSS, HTML5,JavaScript,SOAP,JSP,XML,HTML,JSTL tags, Struts tag libraries, SOAPUI, AWS, CVS, Eclipse, Solaris Web Server, Tomcat, Log4j,Shell Scripting, UNIX, Oracle10g, Sql Developer, Vitria.
Confidential, Waterbury, CT
Java/J2EE Developer
Responsibilities:
- Involved in Design, Development, and Support phases of Software Development Life Cycle (SDLC).
- Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Developed GUI with JSF, HTML, DHTML, XML, XSLT,CSS and JavaScript.
- Used Spring framework for Dependency injection and integrated with Hibernate and Struts frameworks
- Used Spring Webflow to manage complex page flows.
- Hands on experience in Coding, Testing, Implementation/Maintenance Support in PHP and MySQL.
- Implemented Cross cutting concerns like logging and declarative transaction management using Spring AOP.
- Developed custom tags to simplify JSP code. Designed UI screens using JSP 2.0, CSS, XML, and HTML.
- Converting ASPX pages to JSP/JSF
- Provided timely and accurate delivery of Jive project modules.
- Analyzed and resolved functional and technical problems regarding Jive software.
- Designed and developed the service business process and data flow from XML - Java - Oracle database with JAXB, and XML.
- Used SOAP and REST for inter-module Communication and JavaScript for client side validation.
- Used Struts Validator framework for client side and server side validations.
- Developed complex screens from Scratch which consists ofstrutstags inJSP, Action and Form (MVC),JS, CSS, HTML,Delegate andEJB.
- All the functionality is implemented usingSpring IO/Spring Boot,ThymeleafandHibernate ORM. Implemented Java EE 7 components usingSpring MVC, Spring IOC, Spring transactionsand Spring security modules.
- Designed and developed websites/pages inAdobe CQ/AEMby implementing the responsive design
- Used AJAX requests to the server and updating data in the UI dynamically.
- Effectively worked in Informatica version based environment and used deployment groups to migrate the objects.
- Designed workflows with many sessions with decision, assignment task, event wait, and event raise tasks, used informatica scheduler to schedule jobs.
- Used Informatica reusability at various levels of development.
- Developed mappings/sessions using Informatica Power Center 8.6 for data loading.
- Developed web services for sending and getting data from different applications using SOAP messages.
- Created Stateless Session EJBs for retrieving data and Entity Beans for maintaining User Profile.
- Working closely with Offshore Colleagues and providing support and advice on best practices for SCM and build automation
- Used Oracle as the backend database. Involved in design of the database schema and development of stored procedures.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Used CVS for version control and IBM RAD as the IDE for implementing the application.
- Used WebSphere as an application server.
Environment: Core Java, JAVA EE 7,HTML, CSS, Spring Boot, JavaScript, JDK 1.6, REST, SOAP, Jaxb-api 2.1, Jms 1.1, EJB, Spring 3, JSF, MyBatis, Maven 2, Log4J and Eclipse 3.4,Web-Services, SQL Navigator,Oracle10g and DB2, tortoiseSVN, Mercury Quality center,Build Automation,POJO, IBM Websphere Application Server.
Confidential, Wellesley, MA
Java/J2EE Developer
Responsibilities:
- Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
- Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
- Used Agile methodology and participated in Scrum meetings.
- Worked on JavaScript for developing the front end application.
- Developed the front end application using HTML, CSS and JavaScript.
- Extensively used JSTL tags, Struts tag libraries.
- Implemented the payment processing completely using web services.
- Used Axis 2, JAX-WS extensively to create WSDL to Java objects.
- Implemented Hibernate2.0fromScratchincluding the configuration wrote named queries, native queries, addedHibernate Criteria.Used Dozer to map objects.
- Hibernate DaoSupport for interfacing with the database andintegrated Springwith JSF
- Used Prime faces as a JSF extension libraries for rich components such as Accordion, Calendar, Data Table
- Used Spring framework configuration files to manage objects and to achieve dependency injection, IOC and transaction management.
- Taken care of complete Java multi-threading part in back end components.
- Taken care of multi threading in back end java beans.
- Worked with external vendors like ingrain, cybersource, paymentech, global collect for payment processing.
- Extensively used JPA to access the database using templates.
- Used JMS for messaging services.Used the Log4j as logging framework.
- Implementation of enterprise application with JQuery, AngularJS, node.js and Spring MVC.
- Implemented Command pattern, MVC Architecture, Session Façade, Value object, Service Locator patterns
- Wrote the procedures in Oracle using PL/SQL for Data Accessing and manipulation.
- Used Eclipse to develop the complete application and WebLogic as an application server.
- Developed theMVC architecture using Struts Framework.
- Maintained Version control using Perforce.
- Various app architectures especially Reduxand React.js
- DesignedRESTAPIs that allow sophisticated, effective and low cost application integration.
- Introducing and implementing Continuous Integration principles and practices for the Billing Development Team using Jenkins& JNLP Nodes, Subversion, ClearQuest, JUnit
- Used Maven for build and automated deployment.
- Designing report templates using Eclipse Birt.
- Integrating Birt XML report templates with the Servlet controller programs.
- Mastery of build technologies like Hudson, Jenkins, Ivy, Maven, Gradle, NuGet etc, Integration and automation of source control applications like Perforce, Subversion, Git, Artifactory.
- Created Mock Objects and JUnit Test cases using TestNG for testing.
- Experience in using Bugzilla for bug maintenance.
- Co-ordinate with QA for testing, Performance Testing, RTP for Production releases, Application deployment, integration and conducting walk-thru code reviews.
Environment: Core Java, HTML, CSS, JavaScript, JDK 1.6, REST, SOAP, Jaxb-api 2.1, Jms 1.1, Spring 3, Mybatis, Maven 2, Log4J and Eclipse 3.4, Struts, JSF, Web-Services, SQL Navigator,Oracle10g and DB2, tortoiseSVN, Jenkins, Build Automation, Mercury Quality center, POJO, IBM Websphere Application Server.
Confidential, Fort Worth, TX
Java/J2EE Developer
Responsibilities:
- Responsible for deploying the application in Dev, Test and Production environments
- Written DDL, DML queries to insert, retrieve and modify the data from database.
- Designed tablesto access the database in Oracle and involved in writingSQL,Stored ProceduresandTriggers.
- Created UNIX Shell scripts.Knowledge in usingTIBCO Administratorfor User Management, Resource Management and Application Management
- Expertise in usingTIBCO Hawktool for monitoring and managing distributed applications and operating systems
- Wrote unit test cases for Unit Level testing.
- Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
- Developed the front end application using HTML, CSS and JavaScript.
- Fix programming bugs and add business logics to the ACFP application, using JDeveloper, Javascript and SQL
- Involved in Writing SQL Queries and Hibernate HSQL and JPA named queries.
- Developed User Interface usingJSP, Java Script, HTML5, Servlets, Struts
- Wrote custom scripts to test the CSMC's compliance with the Defense Information Systems Agency's (DISA) Security Technical Implementation Guide (STIG) for RHEL 5. Installed anti-virus and rootkit checkers on all CSMC RHEL servers.
- Used Struts framework for implementing MVC2 architecture.
- Responsible for designing and implementing cloud-based solutions, including private, community and public cloud deployment models for a variety of mid-size companies.
- Worked on Web Services integrations using WSDL
- Worked on ESAP and NMDS communication through JMS web services
- Worked on EJBs(Stateless beans and Entity beans(application specific security, login specific))
- Responsible for maintaining 20+ various SOA/Web Services.
- Designed and developed Hibernate components and mappings.
- Developed set of Action classes using Struts for handling business logic and Hibernate API for data logic.
- Built the application using ANT and deployed the application in DEV and QA servers using WebLogic.
- Involved in Functional Testing, Regression Testing, IST, UAT Testing
- Used PVCS for version controller and Mercury Quality Center as the Defect Tracking System.
Environment: Java, J2EE, JDK, HTML, EJB, CSS, JavaScript, JSP, Servlets, Struts, Web Services, SOA, Unix, Oracle, WebLogic,JDeveloper, Eclipse, Beyond Compare, Hibernate, ANT, Log4j, SQL Server, Putty, Quality Center, XML, XML Spy.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed a web based application using Java, JSP, Servlets, HTML5 with SDLC (Software Development Life Cycle) model.
- Used JSP and HTML5 for creating user interface.Used JavaScript for client side validation.
- Implemented SQL queries to retrieve and insert data from/into the database using Oracle 10g.
- Implemented complex back-end component to get the count in no time against large size MySQL database (about 4 crore rows) using Java multi threading.
- Used Hibernate as ORM to map Java classes to data base tables.
- Created named queries, HQL queries, typed queries and Query results with in Hibernate
- Created continuous integration builds using Ant tool & Jenkins. And set up build at specific time
- Created fully automated CI build processes for multiple environments.
- Wrote build and deployment scripts. Supported CI/CD tools integration/ operations/ change management, and maintenance.
- Supported full automation of CI/ Testing.
- Developed XML, XSD and parsers SAX and DOM and implemented System Oriented Architecture Methodology.
- Used Ant tool to build the code & deployed the application on IBM Web sphere application server.
- Involved in Code Review and in Unit testing using JUnit and Integration testing of the application.
- Used CVS as version control system, to keep track of all the work and changes to allow several developers to collaborate. Deployed the web application on Apache Tomcat application server.
- Hands on experience in aRed Hat Linux environment with Apache Tomcat on Amazon AWS.
- Used Eclipse IDE to develop an application.
Environment: Core Java, J2EE, JSP 2.0, Struts2.0, Hibernate, JMS, SQL,JNDI, HTML, XML, DOM, SAX, ANT, Rationale Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer), JUnit, JBoss Application Server, LOG4J, Oracle 9i.
Confidential
Java/J2EE Programmer
Responsibilities:
- Prepared Class diagrams, sequence diagrams and detailed design documents utilizing Visual Paradigm.
- Developed Java Server Pages to display data such as candidates attending interview and candidates info such as resume by invoking reusable Java beans.
- Experience in Servlets, JSP, JDBC, EJB (Session Beans (Stateless and Stateful), Entity Beans and MDB (Message Driven Beans), JNDI, Custom Tags, and JMS.
- Used IBM Clear case as version controlling system.
- Written EJB session beans for business logic processing & entity beans for persistence with data base.
- Created continuous integration builds using Ant & Jenkins. And deployed on WebSphere app server.
- Designed User Screens using HTML with Java Script for client side validations. The data is available on Oracle Database, which is back end for the recruitment management data storage
- Established connectivity to Oracle database using Servlets
- Deployed Application in WebLogic Server.
- Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions.
- AWS Infrastructure setup Web Server, App Server and PDS Server.
- Created continuous integration builds using Ant & Jenkins. And deployed on WebSphere app server.
Environment: Java JDK 1.3, J2EEs, Rational Rose, SQL,JMS, EJB, JSP, WebSphere Studio Application Developer 4.0, WebSphere 4.0, Apache WebServer, XML parsers, XSL, HTML, CSS, JavaScript, IBM MQSeries, ANT, JUnit, Windows 2000.
