We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Salem, OR

PROFESSIONAL SUMMARY:

  • Having around 8 years of Professional experience in IT Industry involved in Developing, Implementing and maintenance of various web based applications using Java, J2EE and SOA Technologies.
  • Extensive experience in design, development and support Model View Controller using Struts, Spring MVC, Spring Web flow and JSF frameworks.
  • Have hands on experience in design and development of Java, J2EE, Servlets, JSP, EJB, JDBC, JSF, Spring, Struts, XML, XSD, XSLT, X - Path, ANT, Java Script, Web Services, WSDL, REST/SOAP, HIBERNATE, SPRING 3.5, PL/SQL, Log4j, JAX-RPC, JAX-WS, RMI, JTA, JMS, SQL.
  • Develop reusable solution to maintain proper coding SPLUNK standard across different java project. Proficiency with the application servers like Web Sphere, Web Logic, JBOSS and Tomcat.
  • Developed core modules in large cross-platform applications using JAVA, J2EE, IBatis, Hibernate, JSP, Servlets, EJB, JDBC, JavaScript, Ajax, JQuery, XML, and HTML.
  • Experienced with XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.
  • Experienced with various frameworks like JSF, Struts, spring, Hibernate, and JPA.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behavior Diagrams.
  • Developed clients for the Web Services using apache axis and tested it using Soap UI.
  • Experience in Web Service Technologies: REST, SOAP, WSDL, UDDI, Apache Axis, CXF, IBM JAX-WS.
  • Build RESTful Web services using JAX-RS API.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Experience building SOA implementations including SOAP and RESTful based web services.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
  • Good experience in developingWeb Services SOAP, JAX-WS, WSDL
  • Strong Knowledge on Application Development usingSoftware Development Life Cycle SDLCusing various methodologies likeWaterfall,Agile/Scrum.
  • Extensive experience of working in Test driven development (TDD) and Agile development environment.
  • Experience on Strong Loop provides a convenient browser that will let explore all of the endpoints that your application has.
  • Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
  • Involved in planning process of iterations under theAgile Scrum methodology.
  • Experience in Configuring and deploying applications onTomcat5.5/6.0/7.0 server.
  • Experience in Amazon Web Services AWS - S3, Glacier, EC2, VPC, SNS, SQS.
  • Experience on Continuous integration on Jenkins, Bamboo, Hudson, Cruise Control.
  • Used Map-reduce on HBase for pattern analysis on AWS instances.
  • Designed built, and deployed a multitude applications utilizing almost all of the AWS stack.
  • Expertise in Web Front End technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, Java Script, DHTML and XML/XSL.
  • Experience in defining and implementing services using the Micro Services Architecture.
  • Development experience with HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, JQuery, AJAX and JSON.
  • Excellent knowledge of JavaScript, CSS3 and CSS and HTML 5/HTML and their behavior on different browsers.
  • Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design (RWD), Bootstrap and experience in making web pages cross browser compatible.
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making webpage cross browser compatible.
  • Experience in upgrading and migrating various versions of MongoDB on different platforms.
  • Strong experiencewithMongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
  • Experience in formulation of microservices-based integration software development meta-architecture, framework and continuous delivery pipeline and its exemplary realisation through a few production services. Mule ESB, Spring Framework, SOAP/WSDL, XSD, CXF, REST, JSON, JSON-Schema, SAP ERP, Java, Jenkins, SOAPUI, Maven and plugins.
  • Have good knowledge and skills implementing Web/Enterprise architectures and in open source frameworks Struts 1 2, Hibernate, iBatis, my Batis, Spring IOC, AOP
  • Extensive development experience in different IDE's like Eclipse 3.x, Jbuilder 9.x/8.x, WSAD 5.x, IBM RAD and Altova XML Spy.
  • Used Web Sphere Application Server, Web Logic Application Server, JBoss and Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Expert level skills on JQuery, JavaScript, VBScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Extensive experience in using Amazon Web Services like RDS,EC2,Redshift,SQS,SNS,Cloud Watch and S3
  • Experience in developing Web-Centric applications using AngularJS,BackboneJS, ExtJS, NodeJS, JavaScript, JQuery, CSS3.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Designed and built cloud service models including Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service for companies.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Expertise in unit-testing with JUnit using tools like JMeter.
  • Prepared SOA readiness assessment on the current client infrastructure
  • Conducted simultaneously queries and retrievals using java multithreading techniques.
  • Multithreading is used to process data in chunks to improve performance.
  • Experience in Agile software development process, Test Driven Development and Scrum methodologies.
  • Experience in Developing GUIs using Eclipse RCP/SWT and Core Java Design patterns.
  • Good Experience in software configuration management using CVS, GIT and SVN.
  • Implemented Messaging MQ dialog using CAMEL and JMS.
  • Strong in Object Oriented Analysis and UML concepts, Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
  • Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
  • Good understanding of ORM technologies such as JPA, Top Link, Hibernate, iBatis/ MyBatis and Spring JDBC
  • Experience in Angular JS structural framework for dynamic web apps.
  • Used Angular JS framework for building web-apps and is highly efficient with PHP framework.
  • Knowledge on node.js and frameworks available for it such as Express, hapi, etc.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Knowledge on how to architect and build out a Node.js rendering platform for customer facing websites.
  • Knowledge on how to architect and build out Node.js internal tools and workflow systems.
  • Developed internal application using Angular.JS and Node.JS connecting to Oracle on the backend.
  • Used Special Syntax called JSX to mix HTML with Java Script with the help of React JS.
  • Worked on proof of concept for developing application using Node.js with react.js and Mongo DB
  • Creating a range loop directive and components in angular.js, react.js.
  • Sufficient experience in DDD Continues integration Dev-Ops Agile Sprint pull/lean Kanban.
  • Experience in Extreme Programming (XP) Expertise in TDD writing unit web and load tests in Visual Studio and creating scripts.
  • Used react.js for rendering views and also to update the document object model dynamically.
  • Good knowledge of developing GUI based application using Swings and Java Applets.
  • Expertise at JDBC API for connection and access to databases.
  • Experience on different IDEs such as RAD, Eclipse, Net Beans and deployment using Application Servers Apache Tomcat, BEA Web Logic, Web Sphere Application Server and JBoss.
  • Developed screen flows and new window layouts.
  • Assisted in prototyping efforts and product design.
  • Expertise in OOAD, Core Java, Jsp, servlets, Multi-Threading, JDBC, AJAX and GWT development environment on Windows and deployment on UNIX Platforms.
  • Developed client side components utilizing Java Swing framework.
  • Experience in developingGUIapplications usingAWTandSWING API.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Experience in Web Sphere, JBOSS, ESB (Mule), Rule Engines (Drools e.g), JUnit, Hibernate/MyBatis, Spring, Web Service, Unix Shell scripting.
  • Experience in installation, configuration, Deployment and management of web and enterprise applications onBEA Web logic Server 8.1/9.x/10.x and JBoss Application servers.
  • Worked on SOA based technology using Web Services, WSDL and UDDI registry.
  • Experience with JUnit, Log4j in developing test cases and determining application functionality.
  • Clear Case, Subversion (SVN), CVS and Visual Source Safe as versioning software tools
  • Experience in implementing Design Patterns like Singleton, Factory, Session Facade, MVC, Data Access Object and Business Delegate. Used Spring-Mybatis integration to run SQL queries, call procedures and packages to access the Oracle Database.
  • Had experience in theanonymous inner class approach, despite its limitations, has the nice property of fitting very cleanly into Java's type system: afunction value with an interface type.
  • Extensively worked in XML related technologies XSLT, XPath, XQuery, DOM and SAX
  • Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 9i/10g/11i, IBM DB2, MySQL, Sybase and SQL Server 2000.
  • Having Experience on UNIX commands and Deployment of Applications in Server.
  • Ability to work effectively on the Linux and OSX platforms.
  • Experienced in the use of agile approaches, including, Test-Driven Development and Scrum.
  • Automated highly transactional e-commerce web application using Selenium Web Driver. Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, JUnit.
  • Expertise in Selenium automation usingSelenium WebDriver, Selenium Grid, JAVA, JUnit & Maven.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVNover the time for improvements and new features.
  • Research about JBPM process engine for use in the implementation of Flow Control System of People. Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
  • Designed and implemented different automation frameworks from starch likePage Objectsframework, Keyword Drivenframework, Data Drivenframework and Hybridframeworkfor a number of projects
  • Experience in Jenkins integration service for software development.
  • Ability to work effectively in cross-functional team environments and experience of providing to business users.
  • Experience with an agile software development methodology and Test Driven Development (TDD) including SCRUM Framework).
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
  • Experience in continuous integrated build and testing and deployment using Hudson, Jenkin and uDeploy.
  • Exposure building Java applications using tools like ANT and MAVEN. Application packaging using customized internal tools and hands on working with ".msi", ".rpm" packages files.

TECHNICAL SKILLS:

Languages: Java, C, C++, PL/SQL.

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, POJOs

Frameworks: Struts2.0/1.2, Spring2.5/2.0/3.x, Hibernate 3.x/2.0, JSF, Ant, Maven

Scripting: JavaScript, J Query, Angular JS, AJAX, Unix Shell, Log4J.

Database: Oracle 9i/10g/11i, SQL Server, DB2 9.x/8.0, MS Access.

Web/Application Servers: Web Logic 9.x/10.x, J Boss 6.0, Web sphere Application Server 8.0/7.x,Jenkins.

IDE tools: Eclipse, RAD 7.x/8.x, Net Beans and STS 3.x.

XML Technologies: XML, XSLT, DOM, DTD, SAX.

Web Services: JAX-RPC, JAX-WS, SOAP, WSDL, UDDI and RESTFUL Web Services.

Version control: Clear case, CVS, SVN, Visual Source Safe, KS.

Web Technologies: HTML, DHTML, CSS, AJAX, JavaScript.

Design Tools: Star UML, Rational Rose, MS-Visio.

Operating Systems: Windows 98/2000/ XP, Linux and Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Salem, OR

Sr. Java/J2EE DEVELOPER

Responsibilities:

  • Work on batch frame work, JSP, JMS, log4j, struts, spring framework, hibernate.
  • Extensively used various Spring Framework modules like MVC, Auto Wiring, JDBC Templates, Spring Security, and AOP.
  • Developed using Hibernate mappings, HQL, Query, Criteria, Lazy loading Transactions and Locking.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Experience with the team that is currently using Scrum, and considering adding pair programming to help improve the cross-functional skills of the team, as well as help reduce defects.
  • Developed Stored Procedures, triggered stored procedures using Hibernate.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Developed various generic JavaScript functions used for validations.
  • Developed Web Application using Client Script design technologies like Angular JS, JQuery as well as HTML5, CSS3, XML.
  • Customized Data Tables and High charts into Angular JS Directives.
  • Wrote client Side code using React.JS and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
  • Developed screens using JSP, JavaScript, AJAX and Ext JS.
  • Used Java collections extensively to manipulate the data on front end.
  • Lambda expressionsallow us to define ananonymous methodand treat it as aninstanceof afunctional interface in java 8.
  • Developed entire user interface using various Ext JS components like Form panels, Tab panels, View port and Editable grids.
  • Experience in managing Cassandra environment from availability, performance and scalability perspectives.
  • 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.
  • Use our continuous integration pipeline and tools to deploy your micro services to AWS in a highly available and discoverable way.
  • Build large scale web applications using JavaScript and React.js.
  • Build highly scalable, distributed systems with an emphasis on “microservices.”
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database specific operations and avoided redundant database access statements and thus achieved decoupling and flexibility
  • Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
  • Worked with high volume and complex PL/SQL stored procedures and packages using Oracle SQL.
  • Developed session, entity beans and message driven beans.
  • Experience in Performance Improvement for Hash Maps with Key Collisions in Java 8.
  • 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.
  • CreatedJavaJ2EE application to View Data inMongoDB.
  • Designed Interactive GUIs usingJavaApplets andSwing/JCF.
  • Generating Scala and java classes from the respective APIs so that they can be incorporated in the overall application.
  • Integrate the Ext JSframework with Oracle BPM.
  • Writing entities in Scsala and Java along with named queries to interact with database.
  • Integrated theJavacode (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed HTML viewswithHTML5, CSS3/Sass, bootstrap, NodeJs and AngularJS.
  • Implemented code according to coding standards and Created AngularJS Controller which Isolate scopes perform operations.
  • Experience in JVM Performance Tuning: GC and Heap Analysis, Thread dumps, Heap dumps, Memory Leaks, Connection Leaks, Core Dump.
  • UsedBackbone.JSfor connecting the API's which enforces the communication to the server.
  • WroteSQLqueries, stored procedures and enhanced performance by running explain plans.
  • Developed the functionalities under Agile Methodology JIRA processes.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using Hibernate framework.
  • Developed and tested ApacheJMeterJavaRequest Sampler Plugins Extensions using methods inside of Linux Desktop Testing Project (LDTP)Javalibraries for Graphical User Interface (GUI) Automation Testing
  • Have been working on Query optimization, functions andStoredProceduresand other database objects. Worked on Oracle9i/10g, My Sql.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Optimized cleaning up of session level Data Structure's shared across different open tabs, when data is flushed/committed from one of the tabs. Followed mark and sweep algorithm, to clean up tab level data upon nextHTTP interaction.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Used Apache Maven for project management and building the application.
  • Configured JBoss Application server and deployed the web components.
  • Deployed war file of the project to run the application using JBoss server.
  • Delivered project needs on time and within the agreed acceptance criteria in a hybrid methodology environment as they attempted to transition to an Agile Methodology.
  • Apache Ant was used for one of the project build process.
  • Used Spring Tool Suite (STS) which is based on Eclipse, to develop and debug application code.
  • Used Log4j utility to generate run-time logs.
  • Experience in web development, client-server and n-tier Enterprise applications using Java/J2ee technologies and Adobe Flex.
  • Junit tests were written to test each module in the application and validate using Testing.
  • Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
  • Prepared the design and technical review documents for the project.
  • Developed the functionalities using Agile Methodology and JIRA processes.
  • Performing and/or assisting others in validating the solution performs as expected. This includes and is not limited to system integration testing, performance testing, regression testing, user acceptance testing and defect remediation
  • Ensured compliance with applicable federal, state and local laws and regulations. Completed all required compliance . Maintained knowledge of and adhere to Flagstar's internal compliance policies and procedures. Taken responsibility to keep up to date with changing regulations and policies.

Environment: Spring, Hibernate, JDBC, HTML5, JSP, JavaScript, AJAX, Ext JS, CSS3, Angular JS, SOAP UI, XML, WSDL, Java1.6/1.7, J2EE, JBoss EAP 6.x and 4.x, Agile Methodology, JIRA processes, Design Patterns, PL/SQL, collections, Backbone JS, Mongo DB, Node JS, Struts, JMS, Swing, JSP, Junit, Log4j, Testing, Ant, Maven, Eclipse IDE, Netbeans, React.js, JQuery Cassandra and Oracle 11g.

Confidential, Pittsburgh, PA

Sr.Java/J2EE

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Worked in HL7 International healthcare informatics interoperability standards parsing, validation and transfer to object.
  • Created HBase tables to load large sets of structured, semi-structured and unstructured data coming from UNIX, NoSQL and a variety of portfolios.
  • Done stronger algorithms for password-based encryption which is a feature of Java 8.
  • Designed and executed 6 end-to-end cloud implementations for organizations in hi-tech, marketing and healthcare.
  • Good experience in recognizing and reusing Design Patterns -GOF, J2EE design patterns, Architectural patterns, SOA Design Patterns, Enterprise Integration Patterns.
  • Experience with numbers, and algorithms and data structures.
  • Contributed greatly to increases in code quality and productivity through leadership and guidance in areas such as Test/Behavior Driven Development, Refactoring, Pair Programming (Extreme Programming/XP), and Agile Estimation and Planning.
  • Used collections API to handle the overflow from the enrolment summary pdfs.
  • Developed a Module to persist and Extract using batch from Cassandra database.
  • Build scalable, secure and performance micro services in Scala (occasionally C# or Python).
  • Responsible for design and development of web services client/server to consume HL7 messages.
  • Implemented Web-Services Apache Axis 2.0 for receiving HL7 data from healthcare providers. So that services can be made reusable across any platform and it makes pluggable.
  • 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.
  • Implemented the Project structure based onSpring MVCpattern usingspring boot.
  • 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
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for the J2EE applications on Struts and Spring framework running on WebLogic/JBOSSservers.
  • Develop the batch jobs for loading the BETA side trades into Broad ridge using Perl script, Unix shell script.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
  • Developed various Modelers like Wealth Accumulation Modeler which projected total wealth in terms of stocks and Salary and Bonus for employees over a period of 10 years using Object Oriented Perl, DBI and CGI modules.
  • Organized and facilitated Agile and Scrum meetings, which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective.
  • Developed Business components usingJavaObjects,CoreJava, Multithreading, Servlets, and JSP.
  • 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.
  • Responsible for administration, development, and support of web-based application running PHP and Perl on Apache with Informix and MySQL databases.
  • Experience in RIA development using Adobe Flex 3.0/4.0, Action Script 3.0, MXML
  • Comprehensive Experience in Application design using UML, UML tools, Rational Rose and software methodologies like RUP, Iterative development and Test Driven development.
  • 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 based on 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 Web Sphere Application Server to deploy the application.
  • Developed JUnit test cases for DAO and Service Layer methods.
  • Used SVN for version control of the application.
  • Served in Technical Role consisting of Developing and/or Maintaining Code for Java Applets & Swing and Sybase, J2EE technologies (JSP, Servlets, EJB, MDB, JSF, Struts, JPA, JMS (MQ Series) & Web Services).
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Used Maven, Nexus and Jenkins to automate the build and deploy process.
  • Involved in designing the front end applications using web technologies like HTML 5, XHTML, and CSS3.
  • Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Used WSDL and the Oracle SOA Suite toolset to design and generate WS-I compliant web services that exposed the aforementioned interfaces to the BPEL Process Manager as a web services.
  • Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database, with partitions and sub-partitions.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug-in.
  • Worked with Splunk to logging and analyzing defects status.
  • Writing entities in Scala and Java along with named queries to interact with database.
  • Writing user console page in lift along with the snippets in Scala. The product is responsible to give access to the user to all their credentials and privileges within the system.
  • Knowledge on Jenkins builds.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: Core Java, J2EE, JSP, Struts, Spring, OOAD, Oracle 9i, HTML, EJB3,CSS, AJAX, JMS, Jenkins, Splunk, XML,WEB LOGIC, ANT, Web Sphere Design Patterns, ANT, Rationale Rose, IBM RAD IDE, IBM Web Sphere Application Server 6.1, Adobe, TDD, Hibernate 3.0, Cassandra,perl,swing,LOG4J, SVN, TOAD,JUNIT, SOA suite 10g,UML.

Confidential, Denver, CO

Sr.Java/J2EE Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Experience with Spring 3 MVC and Spring MVC with REST integration and JSON.
  • Follow the best practices in coding like removing unnecessary casting, using generics in HashMap, caching, Collections like sort, comparator, list, set and Design patterns.
  • Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, JDBC Templates, Spring Security, and AOP.
  • Worked on Agile XP works towards a continuously improving, high quality product which can respond to changes in customer requirements.
  • Developed various Modelers like Wealth Accumulation Modeler which projected total wealth in terms of stocks and Salary and Bonus for employees over a period of 10 years using Object Oriented Perl, DBI and CGI modules.
  • Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.
  • Extensively used Hibernate mappings, HQL, EHCache, Query, Criteria, Lazy loading Transactions and Lockings.
  • Department are primarily concerned with the efficient management of, and access to, their elements. By contrast, streams do not provide a means to directly access or manipulate their elements, and are instead concerned with declaratively describing the computational operations which will be performed in aggregate on that source.
  • Experience with creating Workflows, Mappings and Scheduling Jobs in Informatica.
  • Involved in test-cases development using Junit, debugging Implementation and deployment activities.
  • Developed Stored Procedures, triggered stored procedures using Hibernate.
  • Involved in preparing the 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.
  • Extensively worked on JPA as persistence layer, involving EJB3.0 annotations.
  • Familiarity with Rules Management System (e.g. mongo, IBM Lombardi).
  • Working knowledge ofNo SQLdatabases likeMongo DBand Amazon's Dynamo DB.
  • Solid knowledge in SDN: Open vs Switch and Controllers
  • Open Flow OVSDB and other South Bound APIs
  • REST and other North Bound APIs.
  • Worked in performance tuning / optimization tools for JEE / J2EE applications including JProbe.
  • Deployed the application in WAS production server running in Linux platform.
  • Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Developed custom build scripts using ant tool as part of Application Build process.
  • Experience with deploying Applications to WAS7.x using Hudson.
  • 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 and JavaScript, 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 Realization, Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
  • Developed the front-end using both Core Java (for non-UI and MDB Poller specific tasks) as well as Java Swing (involving UI design, user generated event handling, in corporation of underlying functionalities as per the laid down specifications) and also involved in incorporating business logic in SQL code (stored procedures) using Sybase.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Strong in Object Oriented Analysis and UML concepts, Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
  • Successfully involved in test driven development model using JUnit.
  • 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 XML Http Request 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.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Developed web GUI involving HTML,NodeJS,JavaScript under MVC architecture.
  • Creation ofWebLogicdomains and setup Admin & Managed servers forJAVA/J2EE applications on Non Production and Production environments.
  • Involved in the configuration of Spring Framework and Hibernate mapping tool.
  • MonitoringWebLogic/JBoss Server health and security.
  • Creation of Connection Pools, Data Sources inWebLogicconsole.
  • Implemented Hibernate for Database Transactions on DB2.
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
  • Used Log4j framework to log/track application.
  • Involved in developing SQL queries,storedprocedures, and functions.
  • Creating and updating existing build scripts using Ant for deployment Tested and implemented/deployed application on WAS 6.1 server.
  • Writing scala classes to interact with the database.
  • Writing scala test cases to test scala written code.
  • Used Rational Clear Case for Version Control.
  • Experience in Amazon Web Services AWS - S3, Glacier, EC2, VPC, SNS, SQS.
  • Junit tests were written to test each module in the application.
  • Built Spring based Java and Scala microservices to support enterprise web application
  • Wrote Ant Scripts to automate the build and deploy process.
  • Involved in Code Review, Unit Testing and Integration Testing.

Environment: JSP, DHTML, Agile XP, Struts, Perl, Spring, Web Services, JavaScript, UML, HTML, CSS, RAD 7.5, Java1.5/1.6, J2EE, Web Sphere App. Server 7.x, SQL, Ant, collections, TDD, Ajax, JQuery, Sun Solaris Unix OS Log4J and Oracle 10g, spring boot.

Confidential, Atlanta GA

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, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Experience in Agile XP teams that bring new items of work into an iteration and switch out items of equivalent size if the customer decides on a new priority.
  • Worked on Agile XP collection of both technical and iterative planning practices, like Test Driven Design, refactoring, continuous integration, but also user stories, backlogs and iterations.
  • Implementation Knowledge on SOA, including creating composite, mediator, Wordlist Application, and Deployment on Web Logic Server.
  • Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
  • Implemented Struts Dispatch Action class and form bean classes using struts framework.
  • Client & server validations were handled using JavaScript &Struts validator plugin.
  • Struts Tiles Framework is implemented for a common look in all the presentation views.
  • UsedSpring ORMto integrate Spring Framework with hibernate and JPA. implemented database layer using EJB 3.0 and Java Persistence API(JPA) in maintenance projects
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Agile Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time in this project.
  • Developed EJB MDB’s to interpret the down time of the server..
  • 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.
  • Excellent implementation knowledge of Distributed Web Services/ Enterprise / Web / Client- Server systems using Java,J2EE(JSP,Servlets,JDBC, EJB, JNDI, JMS, JAXP,JAXB, SDO,JPA), XML, SOA Web services, ESB, JINIand Java Spaces Technology.
  • 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 based on 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 JUnit test 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: Core Java, J2EE, JSP, Struts, Spring, OOAD, TDD, Oracle 9i, HTML, EJB3, AJAX, JMS, XML, Design Patterns, ANT, Rationale Rose, Scrum,t IBM RAD IDE, IBM Web Sphere Application Server 6.1, Hibernate 3.0,SOA suite LOG4J, SVN, TOAD, Agile XP,JUNIT, UML.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Involved in preparing System Requirements for the project.
  • Involved in preparing the 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.
  • Used JDBC to connect & retrieve data from DB (for existing Swing application) to connect to Oracle.
  • Developed, and debugged the servlets and EJB with Web sphere 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 Realization, Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
  • Deftly followed Agile methodologies of software development and followed complete Test Driven Development Process.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, aws and JMS.
  • 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 XML Http Request 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.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • JUnit tests were written to test each module in the application.
  • Wrote Ant Scripts to automate the build and deploy process.
  • Involved in Code Review, Unit Testing and Integration Testing.

Environment: Core Java/J2EE, Servlets, JSP, Java j, JSTL, Struts, jdbx, JMS, XML, XSLT, JDBC, AJAX, IBM Web sphere Application Server 6.0, DB2, WSAD, TDD,IBM MQ, HTML, CSS, JavaScript, Eclipse, UML, Rational Rose, Windows XP, CVS, JUnit, ANT, Adobe Flex, Swing, Vision.

Confidential, MN

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.
  • Designed and developed the UI using JSP, HTML, HTML5, CSS and JavaScript, AJAX, JSON.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications using Java, J2EE, 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.
  • 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.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Developed SOAP based XML web services.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Used different patterns like SOA, MVC pattern, DAO pattern, and singleton.
  • Directly worked with Business Analysts and SMEs to gather requirements from the customer
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Utilized DOM, SAX parser technologies in implementing XML parsing framework.
  • Worked on integration modules, BPEL business objects, Business Rules, Invoking Human tasks, deploying into Web Sphere Process Server and tested using Business Process Choreographer.
  • Experience with eclipse plug-ins like Find Bugs, Check Style
  • Extensively worked on uploading files into CLOB and BLOB’s of Oracle Data base.
  • Experience in Updating, Modifying queries in Oracle 10g.
  • 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 JBOSS Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.
Environment: Java SDK 1.4, Entity Bean, Session Bean, JSP, Servlets, JSTL1.0, CVS, JavaScript, and Oracle9i, SQL, PL/SQL, Triggers, Stored Procedures, JBOSSv3.0, Eclipse 2.1.

Confidential

Responsibilities:

  • Implemented Struts MVC design pattern and front controller pattern to this project.
  • Developed user interface by creating at least one webpage for each component using Struts web MVC and Action Servlet as front controller for this application.
  • Developed Action Class components for performing business process execution and involved in configuration of struts configuration specific xml file.
  • Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc. using MVC.
  • Developed Single Sign On (SSO) functionality, through which we can run SCM from Oracle Applications.
  • Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.
  • Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.
  • Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.
  • Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Types, User Creations, Assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications.

Environment: Java, JDBC, Servlets, Collections, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, RAD, Putty, Oracle 9i/10g, Web Sphere

We'd love your feedback!