We provide IT Staff Augmentation Services!

Java Developer& Ui Developer Resume

4.00/5 (Submit Your Rating)

Doral, FL

SUMMARY:

  • An accomplished software engineer specialized in object oriented programming analysis with extensive full Software Development Lifecycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance.
  • Over 8+ years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP, Java/J2EE technologies
  • Excellent experience in Object Oriented Analysis and Design (OOAD), Development, Implementation in Agile software development process, Test Driven Development and Scrum.
  • Expertise in developing SOA (Service Oriented Architecture),REST and J2EE ++ based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Experience in Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, Web Sphere Integration Developer, Data Power and WSRR.
  • Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
  • Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, Spring, WebServices, EJB, JMS, Hibernate, iBatis, JDBC, JPA, GWT,Log4j.
  • Proficient in Spring modules such as Spring AOP, Spring batch, Spring boot, Spring Rest, Spring Security, Spring mvc, Spring Jta.
  • Good knowledge in Amazon Web Services( AWS ) and virtualization based technologies.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (RichFaces, MyFaces) and ORM frameworks like Hibernate.
  • Experiencewith Front end frame works with its components such as Angular JS, JQuery, NodeJs, BackboneJs, ReactJS, JavaScript, JSON, AJAX, Adobe Flex, ActionScript,, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB.
  • Experienced in developing front end views with Custom Tag Library, JSTL,AJAX, JSON, JavaScript, Spring tags, Html 5, CSS 3, JSP, SCSS, JTML.
  • Proficient increating the Dash Boards using theBackbone.Js for faster performance with AJAX calls.
  • Used Node.Js and Jquery for Dom manupliation.
  • Experience With creating the realtime analysis with node js and socket .io according to business needs.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Excellent experience with major relational databases - Oracle 8i/9i/10g/11i, SQL Server 2000/2005/2008, DB2, My SQL.
  • Worked in Building application platforms in the Cloud by leveraging Amazon Web Services, open source technologies & best engineering practices of CI/CD.
  • Knowledge on OpenStack and CloudFoundry .
  • Proficient in NoSQL DB with Apache Cassandra DB, Mongo DB.
  • Performance optimization by indexing, grouping, map-reduce on NoSql DB.
  • Experience with creating and workflows and Mappings, running jobs in Informatica 9.5/ETL.
  • Knowledge on Grid Controls, Pie Charts and other Swing Components
  • Experience in software configuration management using CVS, SVN and IBM Clear Case.
  • Hands on experience with build tools like ANT, Maven, Jenkins and logging tools like Log4J.
  • Expertise in testing with Junit using tools like JMeter.
  • Experienced with Junit frame works such as Mockito, Easy Mock.
  • Extensive development experience in different IDE's like Eclipse 3.x,Aptana Studio, Jbuilder 9.x/8.x, WSAD 5.x, IBM RAD and AltovaXMLSpy.
  • Proven experience with Application Servers like IBMWebSphere 7.x/6.x/5.x/, Oracle/BEA WebLogic Skills

TECHNICAL SKILLS:

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK1.4/1.5/1.6, C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA Weblogic 12.x/10.x/9.x, IBM Websphere 7.0/6.1/5.1/6.0/, JBoss 7.x, Tomcat 8.x/7.x/6.0

Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis

IDEs: Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ 15.x,14.x Spring tool Suite 3.x/2.x

Web technologies: JSP, JavaScript, Json, jQuery, AJAX, AngularJS,XML, XSLT, HTML, DHTML, CSS, ReactJS, SCSS,JTML,NodeJS.

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST,AWS

XML Tools: JAXB, Apache Axis, AltovaXMLSpy

Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC

Modeling Tools: UML, Rational Rose, Visio

Testing technologies/tools: JUnit, JMeter, HtmlUnit

Database Servers: Oracle 8i/9i/10g/11G/11i, DB2, SQL Server 2000/2005/2008, MySQL, NoSQL, MongoDB

Version Control: CVS,SVN, Rational clearcase, git

Build Tools: ANT, Maven, Jenkins 2.x, Hudson 3.x

Platforms: Windows 2000/98/95/NT4.0, UNIX, Windows 7

PROFESSIONAL EXPERIENCE:

Confidential, SunnyVale, CA

Full Stack Developer

Responsibilities:
  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Documentation functional specifications using Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Implemented and developed UI components using Angular JS features like dependency Injection, Models, data binding and controllers.
  • Implemented AngularJS client-side form validation, format view results using various controls and filters.
  • Created multiple views using layout template and AngularJSngRoute
  • Developed test cases for Angular JS using karma and grunt
  • UI design and development using JSF, richfaces and myfaces.
  • Extensively used Java server Faces (JSF) Navigation rules and JSF tags for enhanced user Interface.
  • Developed Interactive web pages using AngularJS, ReactJs, HTML, CSS and JavaScript.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and React Redux library
  • Responsible for the technical direction and implementation of the Spring Batch frameworkaccording to new design with spring security.
  • Responsible to support the operations, monitoring & reporting according to the requirement of higher management team by making Splunk Dashboards.
  • Implemented various features of spring framework such as Dependency Injection, IOC, Annotations and Spring integration with Hibernate.
  • Implemented application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications.
  • Integrated application with Spring Security for form based authentication and authorization by used spring security jsp tags to provide UI level spring security.
  • Stored authentication and authorization detail in database, used these DB authorization detail with spring security annotation on method for apply method level spring security.
  • Worked on Spring Security for application authentication based on role-based security system for web-based administrative applications.
  • Implementing security Single Sign-On application to share user management, authentication and authorization among multiple applications.
  • Implemented Dynamic batch feature for batch processing with Spring batch.
  • Worked extensively on batch job schedulers for Pausing and Resuming jobfeaturesaccording to the business need.
  • Experience in working with Spring Quartz framework and developed various quartz jobs
  • Implemented Dynamic job scheduling according to the business need (daily, weekly, monthly etc) same using Quartz scheduler.
  • Developer Spring Quartz jobs to run the backend jobs and generated reports.
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC.
  • This functionality is implemented by developing RESTFUL web services using Spring boot, Spring RESTFUL template
  • Worked on spring boot, Spring Restful template to develop Application level MicroServices.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Worked on building data center with AWS. Installed SVN, GIT, Jenkins images on AWS.
  • Worked on the following AWS services like EC2, S3, VPC, EBS, ELB, Auto Scaling, Cloud Watch, Cloud Trail, IAM, SNS, SQS, RDS, DynamoDB, etc.
  • Designed, built, and deployed a multitude applications utilizing almost all of the AWS stack (Including EC2, MongoDB focusing on high-availability, fault tolerance, and auto-scaling)
  • Worked with a team in order to develop and maintain an internal Log Delivery System, utilizing various Apache products, Kafka, Storm, and Tomcat.
  • Used JTA, HQL and POJO for Data management of accounting system.
  • Worked on Distributed Transaction Management system to achieve multiple resource (or XA) transactions with Spring JTA Based on Atomikos, tomcat.
  • Implemented Hibernate/JPA for data persistence.
  • Implemented the application using design patterns such as Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Administered and deployed applications into WebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Involved in the development of project back-end layer using by most of core java features such as Collection frameworks, Interfaces, Multi-threading, and Exceptions.
  • Used java Collections API extensively such as Lists, Sets and Maps.
  • Worked with core java technologies like Multi-Threading and synchronization.
  • Handled Java Multi-Threading part in back-end component, one thread will be running for each user, which serves that user
  • Implementation of Thread pool and locks for concurrency management.
  • Worked on developing POJO classes to map database tables with java objects.
  • Involved in creating test cases using JUnit strictly following Test Driven Development(TDD) methodology.
  • Used JUnit, Mocktio and Power Mocks framework for unit testing of application and implemented Test Driven Development (TDD) methodology.
  • Worked on SOAP Web Services using SOAP for transmission of large blocks of XML data over HTTP.
  • Used Maven, Nexus and Jenkins to automate the build and deploy process.
  • Experienced in Writing the Splunk queries for reporting, dash boards for analysis, Generated Dashboard through Splunk.
  • Hands on experience with Searching and Reporting with Splunk 5.x.
  • Involved in full project management life cycle from development to integration, testing and release to lower environments.
  • Used log4j for logging errors in the application.
  • Involved in testing the JMS integration between queues and topics using GEMS.
  • Used Mockito Framework for Junits.
  • Implemented Continous Integration of automation framework using tools like Jenkins, Hudson.
  • Integration of automation batch run job with Jenkins. Worked with Jenkins Continuous Integration tool and Build Tool Ant.
  • Used GIT as version management, Jira for defect management system.
  • Used JUnit for unit testing of the application and log4j for logging.

Environment: Java 7.0, Spring 3.5, Hibernate 4.2, Spring batch, Spring quartz, Spring security, Spring Jta, Spring Boot, JPA, Java Scripts, AngularJS, HTML 4.0, CSS, JMS, JAXP (SAX & DOM),AWS( S3, VPC, EBS, ELB, Auto Scaling, Cloud Watch, Cloud Trail, IAM, SNS, SQS, RDS, DynamoDB), Oracle 11g, WebSphere Application Server, Eclipse/RAD 8.0, Oracle 11g, SOAP, RUP, Maven, log4j, Junit, XML, Web Services, ILogJRules 5.0, Splunk, GIT.

Confidential,Rockford, IL

Full Stack Developer

Responsibilities:
  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop and Enums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX.
  • Creation of prototypes using Inkspace and Quickview 3.0
  • Developing and editing user Interface Screens using JSP, HTML5.0, JavaScript and node.js.
  • Improve presentation of webpages CSS 3.0, Adobe Flash and JQuery plug - ins.
  • Designed SOA integration using Apache CXF. Enabled rapid service tier development.
  • Used AngularJS for DOM Manipulation, Filters, and Directives .
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Used Twitter Bootstrap to create responsive web pages which can be displayed properly in different screen sizes.
  • Worked on creating responsive website for smart devices using responsive design and Bootstrap.
  • Developed the application using Model-View-Controller (MVC) architecture.
  • Used Ajax for sending and retrieving data from server by giving URL to get JSON data for models and to populate models from the server.
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Worked on Cross-browser Compatibility of UI pages. Implemented for internet browsers such as Chrome, Firefox, and IE 8/9/10/11.
  • Debugged the application using Chrome Inspector, Firebug, IE Tester and many other debugging tools.
  • Created forms to collect and validate data from the user in HTML5andAngularJS.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending them mails about different policies.
  • Extensively used various Spring Framework modules like MVC, DI(IOC), Auto Wiring, JDBC Templates, Spring Security, AOP.
  • Implemented SOA to develop REST Based Web services using Apache Axis .
  • Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.
  • Extensively used Hibernate mappings, HQL, EH Cache, Query, Criteria, Lazy loading Transactions and Lockings.
  • Developed RESTWeb Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
  • Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using jQuery,JSP, JavaScript, AJAX and Ext JS.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Developed the application using industry standard design patterns like Singleton, BusinessDelegate Factory Pattern for better maintenance of code and re-usability.
  • Experiencewithbasic WebSphere Administration- like JMS, Data Source Configurations, Listener port configurations, JVM Property Configuration, Certificates Configuration,
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other webservices used in the system.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Validating user actions on the client side and providing responsive feedback
  • Used XStream API to transfer data back and forth between Spring MVC and Ext JS .
  • Involved in writing stored procedures, triggers, cursors and views.
  • Worked with Web services components JAX-RS services and worked with Restful Web services interact with external systems.
  • Used Maven and Jenkins to automate the build and deploy process.
  • Developed and consumed Apache CXF based Web Services as part of Payments Application.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development ; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
  • Used Log4j utility to generate run-time logs.
  • SVN was used for project management and version management.
  • Deployed the application on Websphere 7.0 application server.

Environment: J2EE, Spring framework, Spring MVC, Hibernate 3.x, Angular JS, jQuery, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML, Java Beans, XStream, NetTool, Apache CXF 2.6, Apache POI, Ext JS, JQuery, JavaScript, Oracle 10g, IBM RAD, Websphere 7.0, Agile Methodology, Design Patterns, SVN, Apache Maven, JUnit, HtmlUnit, XSLT, HTML/DHTML.

Confidential,Doral, FL

Java Developer

Responsibilities:
  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Business Delegate, Service Locator, Session Facade and DAO.
  • Developed using new features of Java 1.5 like Annotations, Generics, enhanced for loop and Enums.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using iBatis framework.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • I used Django (python) as the framework for the website and created a Rest API on top of the database which clients could use to access and update the data
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Conducted weekly code walk through using UNIX Shell Scripts.
  • I used multithreading extensively in the math engine was rather ahead of its time: its immediate purpose was to enhance the user experience of the program by deferring lengthy calculations to background threads.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Created session EJBs that retrieved information from the Oracle database using Hibernate .
  • Defined Action Forms, Model Components using Struts MVC framework providing very clean division between controllers, flexibility with the use of interfaces and providing thin web layer over business layer.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using JSP, JavaScript, AJAX and Ext JS.
  • Used XStream API to transfer data back and forth between Spring MVC and Ext JS .
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Implemented SOA to develop Web services using Apache Axis .
  • A set of Web Services was created using CXF to handle SOAP requests with HL7 payload and addressing
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Database development required creation of new tables, PL/SQLstored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development ; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Rational Application Developer (RAD) which is based on Eclipse, to develop and debug application code.
  • Used Ant scripts to build and deploy the applications in JBoss application Server.
  • Used JBoss Data Grid for developing a clustered application.
  • Used Log4j utility to generate run-time logs.
  • CVS was used for project management and version management.
  • Deployed the application on WebSphere 7.0 application server.
  • Developed Functional Requirement Document based on users’ requirement.

Environment: J2EE, Spring framework, Spring MVC, iBatis 2.2, JSP 2.0, JSF, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, JQuery, JavaScript, Oracle 10g, IBM RAD, Websphere 7.0,JBoss Data Grid, Agile Methodology, Design Patterns, CVS, Apache Maven, JUnit, HtmlUnit, XSLT, HTML/DHTML.

Confidential,Chicago, IL.

Java Developer& UI Developer

Responsibilities:
  • Collaborate closely with business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process
  • Middle tier development using Java in a J2EE environment
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • Created a NoSQL styled framework in Java for use in their minified version of the member site.
  • The front-end JSP pages were developed using the Struts framework, and were hosted in a J2EE environment on an Apache tomcat server.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Used Bootstrap for making the pages responsive with the changes in User Interfaces.
  • Implemented Grunt to build minified application and deploy.
  • Used BEA WebLogic as the Application Servers and Apache Web Server 2.0.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Customize the Shindig code to meet the project requirements. Shindig is an open source framework for web based application.
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Estimate effort for completing new features, enhancements, and defect fixes
  • Participate in design review and code review activities of the team.
  • Participate in build script (UNIX shell script) preparation and release management.
  • Deployment activities involved in Jetty and Apache Tomcat web servers
  • Performed application development using tools likeIntellij, JUNIT, Clear Case and ANT for building application.
  • Maintain and monitor the web services in production and act as a primary support for any issues coming out of these web services.

Environment: Java/J2EE, Spring framework, Spring MVC, iBatis 2.2, JSP 2.0, JSF, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, JQuery, JavaScript, Oracle 10g, IBM RAD, Websphere 7.0,JBoss Data Grid, Agile Methodology, Design Patterns, CVS, Apache Maven, JUnit, Html Unit, XSLT, HTML/DHTML.

Confidential

Java Developer

Responsibilities:
  • In order to handle the exceptions in the application we designed and implemented customized exception handling.
  • Worked on various technologies like HTML, JSP, Servlets. Responsible for change requests and maintenance during development of the project.
  • Worked extensively on struts 2.0 frameworkin order to insert the panel data into the panel container.
  • Used continuous Integration development methodology and verified the code using automated build.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Used EJB to implement the business logic of the application.
  • Design, develop and test rich applications using Java Swing
  • Used Relational database management system (RDBMS) to create, update and administer a relational database.
  • Updated Struts-config.xml files to integrate all the components in the Struts framework.
  • Involved in the deployment of the application on Jboss.
  • Created and Consumed Web Services using Restful & SOAP web services.
  • Using Service Oriented Architecture (SOA) designed, developed and deployed Webservices.
  • Designed and coded application component layers in an Agile environment utilizing a test driven development approach.
  • Involved in putting the entries to external XML files which are read by doc-builder.
  • Involved in developing the Triggers, functions, and procedures.
  • Involved in taking the clients requirements up-to-date and worked on them accordingly.
  • Involved in finding as well as fixing the bugs and making modifications to already existing code.
  • Worked in a team of 3 members and used panel container to organize the panels.

Environment: Java, JBoss, struts framework, JSP, EJB, Spring, XML, Servlets, GIT, Agile, REST, SOAP UI, SAML, HTML, JSP, Junit, JPA, Servlets, Flex, RDBMS, Eclipse, Continuous Integration, TOAD, UNIX, Ant, SQL server.

Confidential

Java Developer

Responsibilities:
  • Gathering specification, designing the system, development, testing and implementing the system. Collecting the requirements from end users.
  • Preparing the Detailed Design Documents, which contains the Class Diagrams and Sequence Diagrams for the complex use cases.
  • Developing Struts based applications in an Extreme Programming environment.
  • Developing interactive web components using AJAX.
  • Implementing the saving of definitions and dynamic population of data using AJAX.
  • Creating and hosting web services for data exchange of different systems.
  • Developing the web interface using MVCdesign pattern with Struts framework.
  • Implementing the Java related portions of the application including EJBs for encapsulating business logic.
  • Designing and Implementing Server Objects using Java Servlets, JDBC.
  • JDBC connection pooling for accessing embedded and legacy data sources
  • Development &Unit Testing of Vendor Management and Maintenance Modules
  • Preparing/Reviewing Use cases, UML diagram.
  • Developed commonly used client side validation using Java script.
  • Involved in implementing the batch processing using shell scripting and thus processing the XML files received from the external application though the FTP server.
  • Developed build script using ANT to build, package, test and deploy application in web sphere application server.
  • Developed SQL queries and utilized stored procedures and triggers to perform transactions with Oracle DB.
  • Used clear case for version controlling management.
  • Involved in writing the XSL files to transform the user defined GUI Component data to render view.
  • Prepared and updated the build scripts using Ant Tool.

Environment: JSP, Servlets, EJB, JMS, XML, XSLT, Log4j, Struts, Tiles, AJAX, HTML, CSS, Eclipse, Rational Rose, JUnit, Ant, CVS, RAD, IBM Web Sphere Application Server, IBM AIX, SOAP, Oracle, UNIX, Windows XP.

We'd love your feedback!