We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Southfield, MI

SUMMARY:

  • 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 in various domains like Finance/Health/Commerce/Telecom/Insurance.
  • Worked in Agile/SCRUM and Waterfall development methodologies.
  • Experiencein Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, STS, Rational Application Developer (RAD), NetBeans, IntelliJ14.x/15. x.
  • Experienced in designing and developing enterprise and web applications using Java 7/8, Servlets, JSP, JDBC, JNDI, JPA, JAX-WS, Struts, EJB, Spring, Hibernate, Scala, SOAP, REST, AWS, JMS, XML, JUnit .
  • Expertise in developing UI with JavaScript,Bootstrap, HTML5, CSS3, Angular 2/4, React JS,Backbone JS and Node.js.
  • Experience in writing client-side code using React JS and used NPM & gulp directories to generate the server environments using browserify and flux to manage with targeted URL's (Uni-Directional data flows).
  • Hands-on experience in migrating to Cloud Platforms such as AWSand Pivotal cloud foundry(PCF).
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Proficient in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, REST, Spring Boot, microservices.
  • Experience in implementing Design Patterns like Singleton, Factory, Session Façade and Data Access Object.
  • Experience in using various AWS Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache, IAM, S3, SQS, Cloud Watch, Cloud Formation and Dynamo DB .
  • 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, MQ Serices, Hibernate, iBatis, JDBC, JPA, Log4j, Portals, GWT, JSP, Custom Tag Library, POJO’s, JSTL,AJAX, JSON, JavaScript, XML and Junit
  • Developed multiple POCs using Scala and deployed on the Yarn cluster, performance of Spark, Cassandra and SQL.
  • Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes with relational databases using Hibernate Query Language (HQL), HSQL Named Queries, Criteria and Projections.
  • Expertise in implementing Service Oriented Architectures ( SOA ) with XML based Web Services ( SOAP/REST ).
  • Experience in working on modern MEAN Stack- MongoDB, Express, Angular, and Node.
  • Strong experience on DevOps essential tools like Docker, Kubernetes, GIT, Jenkins .
  • Experience in working with web servers like Tomcat 8, WebSphere 8, Jetty, JBoss 7.1.0 and WebLogic 10.0.
  • Good working knowledge of ANT, MAVEN and used Jenkins for Continuous Integration.
  • Experience with Angular JS, JQuery, JavaScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles.
  • Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi Threading etc.
  • Experience in Agile software development process and Test Driven Development.
  • Hands on experience on building API which is used in developing RESTFUL web services in Node.js.
  • Experience in Web Service Technologies: SOAP, WSDL, UDDI,Apache Axis, CXF, IBM JAX-WS.
  • Experience in architecting and implementing Enterprise Application Integration (EAI) projects with Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, WebSphere Integration Developer, Data Power and WSRR.
  • Expertise in developing SOA (Service Oriented Architecture),REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Proven experience with Application Servers like IBMWebSphere 7.x/6.x/5.x/, Oracle/BEA WebLogic 10.x/9.x/8.x/7.x/6.x, JBoss and Tomcat7.x/6.x/5.x/4.x/3.x
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages.
  • Excellent experience with major relational databases - Oracle 8i/9i/10g, SQL Server 2000/2005/2008, DB2, My SQL.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB
  • Expertise in testing with Junit using tools like JMeter.
  • Production support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.

TECHNICAL SKILLS:

Languages: Java 1.8, J2EE, Scala 2.12.1Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0

Frameworks: Spring 4.3, Hibernate 4.3, Angular JS 2.0/4.0, Spring Security 3.2, Kafka

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, Jenkins 2.50, WebSphere MQ 7.5

Relational/ No SQL databases: Oracle 10g/11g, SQL server 2014/2016, MySQL 5.7, DB2 11.1, MongoDB, Cassandra, DB Visualizer 9.5.1

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, CSS 3, jQuery 2.11, BackBone.JS 1.3.1, Polymer.JS, Node.js 6.0.

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS.

Cloud Environments: Azure, AWS, Netflix Eureka, Mesos, Kubernetes.

IDE: Eclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum,SDLC

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Bug Tracking Tools: JUnit 4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36

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

XML Tools: JAXB, Apache Axis, AltovaXMLSpy

Version Control: CVS,SVN, Rational clearcase, git

PROFESSIONAL EXPERIENCE:

Confidential,Southfield, MI

Sr. Java/J2EE Developer

Responsibilities:

  • Worked in Agile Methodology and involved in Sprint Planning meetings to estimate the Features and Stories.
  • Work with business users to understand business process overview and translate to requirements.
  • Used Node.js for non-blocking design operation for server side code and AngularJS for developing UI
  • Developed the RWD UI pages using HTML, XHTML, jQuery, HTML5, AJAX, CSS3, AngularJS and Node.js.
  • Developed Responsive Single Page Applications (SPA) using React JS and rendering pages on the server side.
  • Involved in designing and developing the web pages using JavaScript, Bootstrap, SASS, React JS.
  • Involved in implementing React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed cross browser as well as multi browser compatible web pages by using HTML5, CSS3 and Bootstrap.
  • Developed responsive and interactive site using Bootstrap that fits devices of different visual sizes.
  • Have extensively used Java8Streams, Lambdas, Predicates and filters in order to process Order data.
  • Developed Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Used Spring Frameworkincluding Spring Core/IOC, Spring AOP, Spring ORM and Spring Batchand implemented the authentication, authorization, and access-control features by making use of Spring Security.
  • Designed Spring boot mechanism without configuration XML's and replaced it with Java classes.
  • Implemented Spring MVC RESTful services and consumed via HTTP services from AngularJS application.
  • Developed Spring Integration as the data abstraction to interact with the database of MongoDB.
  • Implemented Multithreading via Executor Service to process data in chunks to improve performance.
  • Used custom tag libraries and Spring MVC framework to implement web based applications.
  • Created, produced and consumed REST web services to serve user requests and for third party system
  • Developed maven based Web application using technologies like Spring core, Spring MVC, RabbitMq, Websphere MQ, Core java concepts, multithreading, Hibernate,MYSQL and quartz scheduler.
  • Good understanding of professional (837P) and institutional claims (837I). Also, working on paper claim formats like UB92 and NSF.
  • Involved in writing Hibernate Criteria queries, Transactions and SQL queries for the Data access layer.
  • Developed Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Implemented Corn jobs functionality using Quartz scheduler to pick up the records in the error table for every 5 minutes to reprocess the claim that has been failed.
  • Implemented RabbitMq Client to read the incoming notifications that are placed on the queue.
  • Implemented Websphere MQ to write the notification on to the MQ after processing the claims.
  • Producing and Consuming SOAP & REST based web services using API Engine Framework.
  • Developed Webservice based on Mainframe logic.
  • Consumed Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services using CXF Framework.
  • Developed an API that can determine if the Claim/Encounter needs to be split and also to split each Encounter/Claim based on the Date, Calendar Year, Rendering provider and Place of service.
  • Knowledge on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Implemented AWS solutions using EC2 instances, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Developed UI for monitoring team to give access to database through UI.
  • Setting up highly test execution builds with Jenkins CI server on slaves which are configured on AWS.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Have written SPA (Single page web applications) using Restful web services plus AJAX and Angular.
  • Hands on experience with Spark streaming to receive real time data making use of ApacheKafka .
  • Used Amazon S3 buckets for storing and retrieving the media files related to the application.
  • Deployed Docker containers for development and automated deployments of full application stack using Jenkins/Docker.
  • Experience on fixing the issues based on Fortify scan and SONAR.
  • Used XLDeploy to deploy Web application on Open Shift as a cloud based container.
  • Used GitHub as a repository.
  • Used Log4j utility to generate run-time logs.

Environment: Intellij IDEA, Java 8,Tomcat Application Server, Hibernate, Quartz, MYSQL, SOAP UI,Altova XML SPY,API Engine Framework, Spring Framework(Core, Security, WebMVC),Spring Boot,SOAP/REST webservices, Fortify, GitHub, Jenkins, Rally, JSP, JSTL, CI/CD, Streams, AngularJS, SOA, Microservices, NodeJS, Maven, JUnit, Mockito, JavaScript, Docker, Agile Methodology, Mongo DB, Kafka, Apache Camel, AWS .

Confidential

SQL Developer

Responsibilities:

  • Worked in Agile Methodology and involved in PI Planning, Sprint Planning meetings to scale and estimate the Features and Stories.
  • Collaborated with business analysts, developers, and technical support teams to define project requirements and specifications.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Work with business users to understand business process overview and translate to requirements for the application.
  • Have extensively used Java8Streams, Lambdas, Predicates and filters in order to process Order data.
  • Developed Microservicesusing synchronous protocols HTTP and REST for implementing SOA.
  • Used Spring Framework including Spring Core/IOC, Spring AOP, Spring ORM and Spring
  • Created, produced and consumed REST web services to serve user requests and for third party system interaction.
  • Designed and developed Microservices using REST framework and Spring Boot.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Built Microservices using Spring Boot, Netflix OSS, Spring Cloud and deploying to AWS Cloud.
  • Implemented Spring MVC RESTful services and consumed via HTTP services from AngularJS application.
  • Involved in writing Hibernate Criteria queries, Transactions and SQL queries for the Data access layer.
  • Developed responsive and interactive site using Bootstrap that fits devices of different visual sizes.
  • Involved in developing the Angular MVC framework for the Single Page Application development.
  • Improved source code maintenance which resulted in significant code reduction, ease of upgrade, scalability, ease of developer spin and superior performance by refactoring the existing AngularJS application.
  • Using EXTJS, developed interactive cross platform web application using Ajax, DHTML and DOM scripting technique.
  • Involved in Design and Implementation of New ISL Services using UPM/API Engine and Spring Framework.
  • Producing and Consuming SOAP & REST based web services to receive Individuals, membership, Claims, Providers, Eligibility and other service data to display in portal from various backend systems including Mainframes and BIG DATA.
  • SVN was used for project management and version management.
  • Working on schemas and creating JAXB classes from schema files using Apache CXF.
  • Experience on Docker containers and Docker consoles for managing the application life cycle.
  • Analyze, resolving issues/defects as part of Application Base support Team.
  • Design and Develop each service (individual, Eligibility, Membership, Claim etc.) as a micro service, deploy the code through Jenkins on to the Tomcat server in various pods on cloud based container.
  • Practicing Test Driven Development in writing Unit Test Cases using JUnit.
  • Followed various OPTUM Application Coding Standards, Utility tools and processes in developing the services.
  • SoapUI to test REST/SOAP Web Services developed.
  • Experience on fixing the issues based on Fortify scan.
  • Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Netflix Eureka, Spring Hystrix as fallback method, Spring Ribbon for load balancing and a broker service to maintain status using Spring Kafka and Zookeeper.
  • Used Maven as a build tool for the applications and used Singleton design pattern for web application.
  • Performed regression testing and continuous integration testing using Jenkins automation tool.
  • Setting up highly test execution builds with Jenkins CI server on slaves which are configured on AWS.
  • Developed Restful Web service using Jersey and implemented JAX-RS and provided security using SSL.
  • Clearly communicating to team members about the test case results and bugs uncovered.
  • Analyzed business, functional and systems requirements and performed project/product management in a fully Agile Scrum development environment with TDD, continuous integration and Pair programming.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.

Environment: Intellij IDEA, Tomcat Application Server, Maven, MYSQL, SOAP UI,Altova XML SPY, APIEngine Framework, Spring Framework(Core,Security,WebMVC),SOAP/REST webservices, Spring Boot, Ajax, Apache CXF, Fortify, Tortoise SVN, Rally, CI/CD, Microservices, Kafka, AWS, Docker, TDD, Jenkins, Bootstrap.

Confidential, Minneapolis, MN

Sr. Java/J2EE & Front End Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used JIRA for various tasks like assigning, tracking, reporting and auditing various issues in the applications.
  • 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.
  • Created Spring Batch Repository to track the errors, job execution steps and timing information.
  • Developed the application using Spring core, Spring MVC and IOC/Dependency Injection and integrating different layers of the application and Developed a prototype using AngularJS and Spring Boot based REST web services for converting the MVC (Model View Controller) application into browser based single page application.
  • Creation of prototypes using Inkspace and Quickview 3.0
  • Developing and editing user Interface Screens using JSP, HTML3.0, 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.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • 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, EHCache, Query, Criteria, Lazy loadingTransactions 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.
  • 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.
  • 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.
  • 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.
  • SVN 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, 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, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Involved in preparing System Requirements and Detailed Design document for the project.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status. Used Spring DAO Module along with Struts Framework to deal with Database.
  • Spring MVC Framework IOC(Inversion Of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Developed, and debugged the servlets and EJB with Websphere Application server.
  • Developed the middle tier using EJBs, Java Servlets.
  • Developed session, entity beans and message driven beans.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS andJavaScript, AJAX, JSON.
  • Designed the data flow for the client-side screens and the object interaction layer for the server side components using Rational Rose.
  • Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Developed reports in an excel format using POI-HSSF API.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Designed configuration XML Schema for the application.
  • Used JavaScript for the client side validation.
  • Used XMLHttpRequest Object to provide asynchronous communication as part of AJAX implementation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.
  • Experience with CRON based scripts as part of triggering UNIX and J2EE based Jobs.
  • Prepared the test plans and executed test cases for unit, integration and system testing using different automation tools like jUnit, Soap UI and Fiddler.
  • Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Junit tests were written to test each module in the application.
  • Wrote Ant Scripts to automate the build and deploy process.

Environment: Core Java/J2EE, Servlets, JSP, Java Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, IBM Websphere Application Server 7.0, Oracle 10g, WSAD, IBM MQ, HTML, CSS, JavaScript, Eclipse, UML, Rational Rose, Windows XP, CVS, JUnit, ANT, Adobe Flex, Visio.

Confidential, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • The application is designed using J2EE design patterns and technologies based on MVC architecture
  • Agile Methodology is used for development of the application.
  • Used J2EEdesign patterns like Value Object Pattern, Session façade, Singleton, Factory and DAO.
  • Spring with Tiles Framework is implemented for a common look in all the presentation views.
  • Integrated struts MVC with spring DI and Spring hibernate DAO
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Implemented security for different front end views based on the access privileges.
  • Involved in writing XML validation classes using Struts validation framework.
  • Designed the user interfaces using JSPs,AJAX and Struts Tags.
  • Used XML Web Services using SOAP to register agents using non-java application.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing
  • Used RAD IDE basedon Eclipse for writing code for JSP, Action Classes, Struts and spring beans.
  • Involved in writing DAO, DTO’s using Hibernate DAO Support.
  • Implemented persistence layer using Hibernate that uses the POJOs( which do not have the business processes) to represent the persistence database tuples.
  • Used IBM WebSphere Application Server to deploy the application.
  • Developed JUnittest cases for DAO and Service Layer methods.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: CoreJava, J2EE, JSP,Struts, Spring, OOAD, Oracle 9i, HTML, EJB3, AJAX, JMS,XML, Design Patterns, ANT, Rationale Rose, IBM RAD IDE, IBM WebSphere Application Server 6.1, Hibernate 3.0, LOG4J, SVN, TOAD, JUNIT, UML.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications using Java, J2EE, Struts, JDBC
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Designed and developed file upload and file download features using jdbc with Oracle Blob.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Developed SOAP based XML web services.
  • Used SAX XML API to parse the XML and populate the values for a bean.
  • Used Jasper to generate rich content reports.
  • Developed XML applications using XSLT transformations.
  • Created XML document using STAX XML API to pass the XML structure to Web Services.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Used quartz scheduler to process or trigger the applications on a daily basis.
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

Environment: Flex, EJB, Struts,spring, JSP1.2, Servlets2.1, Jasper reports, JMS, IBM MQ, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, XSLT, XML, UML, HTML, JNDI, Rational Rose 98, Oracle 9i, IBM Websphere 6.0, ClearCase, Log4J, ANT, JUnit, IBM RAD, and Apache Tomcat.

Confidential, TN

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object, Value List Handler, Singleton.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Developed presentation tier as HTML, JSPs using Struts Framework.
  • Developed the middle tier using EJBs.
  • Developed session, entity beans and message driven beans.
  • Entity Beans used for accessing data from the SQL Server database.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application on Websphere application server in development and production environment.
  • Undertook the Integration and testing of the different parts of the application .
  • Developed automated Build files using ANT.
  • Used Subversion for version control and log4j for logging errors.
  • Code Walkthrough, Test cases and Test Plans.

Environment: Java/J2EE, Struts 1.2, Tiles, EJB, JMS, Servlets, JSP, JDBC, HTML, CSS, JavaScript, JUnit, Websphere 7.0, Eclipse, SQL Server 2000, log4j, Subversion, Windows NT

Confidential

Java Developer

Responsibilities:

  • Involved in the Requirements collection & Analysis from the business team.
  • Created the design documents with usecase diagram, class diagrams, sequence diagrams using Rational Rose.
  • Implemented the MVC architecture using Apache Struts1.2 Framework.
  • Implemented Action Classes and server side validations for account activity, payment history and Transactions.
  • Implemented views using Struts tags, JSTL2.0 and Expression Language.
  • Implemented Tiles Framework for the views layout.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Worked with various java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
  • Worked on the JAVACollections API for handling the data objects between the business layers and the front end.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in the web service's request response data marshalling as well as unmarshalling process. .
  • Implemented the web services client to consume the third-partyservice API for validating credit cards. Used XMLWeb Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed Unit test cases using JUnit.
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Clear Case for source code maintenance.

Environment: J2EE, Java, Struts, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, Schema (XST), EJB 2.0, ANT, JavaScript, JMS, Rational Rose, WSAD, DB 2.

We'd love your feedback!