We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Boston, MA

EXECUTIVE SUMMARY

  • Over 8 years of experience in Developing, Testing, Implementing Enterprise Applications using Java/J2EE platform and web - based applications using Object Oriented Analysis and Design (OOAD).
  • Experienced on various SDLC (Software Development Life Cycle) like Waterfall, Rapid Application Development (RAD) and Agile (SCRUM) models.
  • Strong experience in User Interface development using web technologies like HTML5, /XHTML, DHTML, CSS3(SAAS/LESS), Bootstrap, JAVASCRIPT, TypeScript JQUERY, AJAX.
  • Good understanding of JavaScript ES-6 arrow functions, block-scoped constructs, template literals, promises, multi-line strings and ES-7 async functions, Observables, Object Rest/Spread Properties.
  • Experience in implementing view rendering technologies like jQuery, React.
  • Expertise in using various JavaScript build tools like Grunt, Gulp for Angular 1.0, Webpack for react and Angular 2.x/4.x, Browserify for packaging node JS for minification, unit testing, web page refreshing.
  • Experience in using JavaScript testing frameworks like Karma, Jasmine, Protractor for Angular 2.0/4.0 and Mocha and chai for React JS and Node JS
  • Expertise in implementing MVVM architecture on client side using Angular 2.x, Angular 4.x, Angular 5.x with typescript 2.7.
  • Highly used Angular 4 router to build single page application (SPA) to navigate through the different components.
  • In Angular 2.x implemented various concepts like components, directives, Data Binding, Event Binding, written services for dependency injection, Observables, Shadow DOM (to render DOM tree).
  • Highly used Angular 4 router to build single page application (SPA) to navigate through the different components.
  • Expertise in working with Angular 5 implemented features like HTTP Client, support for Multiple Export Alias which makes Build Optimization, Faster compilation.
  • Expertise in implementing Angular 5 concepts like Angular-animate, Angular-cookies, Angular-Filter, Angular-Mocks, Angular-sanitize.
  • Experienced in MVVM Client-side JavaScript frameworks like Angular 2.0/4.0 and MVC frameworks like Backbone JS, Ember, Ext JS and Handlebar JS.
  • Good understanding of React JS and working with Redux / Flux architecture.
  • Experience in developing and publishing RESTful web services using Node JS Asynchronous programming and express JS.
  • Expertise in working with Hapi.JS to build reusable application logic by avoiding spending time on building infrastructure.
  • Strong experience in developing Single Page Application (SPA), using MEAN (Mongo, Express JS, Angular and Node) stack.
  • Implemented the web application using MERN (Mongo DB, Express JS, React, Node.JS)
  • Extensive experience with Core Java, Multithreading, Transaction Management, Exception Handling, Concurrency, Collections, Data structures, Lambda Expressions, Functional Interfaces and JDBC.
  • Extensive working experience with various J2EE Frameworks like EJB, Struts, JSF, JSP, JSI (Prime Faces).
  • Expert level skills in spring framework modules like Spring MVC, Spring Batch, Spring Security, Spring Data, Spring Boot, Spring Cloud, Spring JTA, Spring AOP, Spring Core.
  • Hands on experience in developing server-side JavaScript frameworks using Node JS (Hapi JS, Express JS).
  • Strong understanding and implementation using Spring Cloud-Netflix OSS stack for microservices deployment and auto configurations like Eureka (Service Discovery Server), Ribbon (Dynamic Routing and Load Balancing), Hystrix (Circuit Breaker), Zuul (Edge Proxy), and ZooKeeper (Configuration Management).
  • Strong experience in integration tools like Apache CXF, Apache Camel Spring Integration and Mule ESB to integrate the enterprise application technologies with existing JVM environment.
  • Great experience of working with authorization and autantication of web services using OIDC (Open ID Connect) on top of OAuth 2.0, site minder (for pol based autantication and single-sign on), JWT (JSON web tokens to securely transmit information between parties as a JSON object)
  • Expertise in developing SOA (Service Oriented Architectures) and Microservice architectures using J2EE web services based on Restful(JAX-RS), SOAP(JAX WS), JAX-RPC and JAXR(Java API for XML Registries) using frameworks like Apache CXF, Jersey, Apache Axis.
  • Worked on WSDL and WADL implementing SOAP services using Axis-2 and Apache CXF framework.
  • Developed Restful web services using JAX-RS in JERSEY, Apache CXF to expose the data to spring module.
  • Good Knowledge in documentation of REST API's using Swagger 2 and WADL, which exposes description of a RESTFUL web services to different clients.
  • Developed some standalone Microservices using Spring Boot microservice architectural patterns
  • Experience in Message Queue (MQ) services like Apache Kafka, Rabbit MQ, Active MQ and IBM MQ.
  • Kafka is suitable for both offline and online message consumption. Kafka messages are persisted on the disk and replicated within the cluster to prevent data loss.
  • UsedRabbit MQfor transport of data in Queue in between components of the application and robust queue that ca handle a high volume of data.
  • Good understanding of Spring annotations as well as XML configuration for dependency injection.
  • Extensive experience with Java based ORM frameworks involving Hibernate, JPA, Spring Data and iBatis.
  • Experience with SQL and PL/SQL to query various Relational Database Management Systems including Oracle, MS SQL, MySQL, DB2 and PostgreSQL and No SQL databases like Mongo DB, CouchDB, DynamoDB and Cassandra.
  • Experience in interacting with NoSQL databases using Mongoose Connector and Cassandra Node Driver.
  • Worked with Drools to provide Business Rules Management System (BRMS) solution that provides a core Business Rules Engine.
  • Hands on experience with build tools like Maven, Gradle and ANT.
  • Good understanding of Client- side build tools like Gulp, NPM, Webpack, Grunt, and Bower.
  • Experience in testing with JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
  • Worked on testing JavaScript structures utilizing Mocha and Chai, Protractor, Jasmine and Karma.
  • Strong Knowledge on automated java based behavioural testing and integration testing of the applications using Cucumber and Selenium respectively.
  • Experience in building and deployment of EAR, WAR, JAR files on different environments in IBM WebSphere Application Server v7.
  • Experience in deploying and configuring application servers such as Oracle WebLogic, Glassfish, IBM WebSphere, Jboss and Apache Tomcat.
  • Sound learning on consistent mix and persistent improvement devices like Jenkins, Hudson, Puppet and Bamboo.
  • Experience in Unix and Shell Scripting.
  • Good knowledge in building real time dashboard applications using Elastic Search, Logstash and Kibana (ELK) to profile and monitor the streaming data of the application
  • Implemented Kibana and Splunk for dashboard for log data and creating charts for analysis. Proficient in implementing ELK (elastic search, Logstash, kibana) for searching and server-side data processing pipeline to ingest data from multiple sources simultaneously.
  • Experience in Microsoft Azure services like PAAS, IAAS and worked on storages like Blob and SQL Azure.
  • Professional experience in Log4J for extensible logging, debugging and error tracing.
  • Good Knowledge in Amazon Web Services (Amazon SQS, Amazon EC2, Amazon S3, Amazon Elastic Load Balancing, Amazon Simple DB, Amazon EBS, Amazon Lambda and Amazon Cloud Front).
  • Hands on experience in implementation of Pivotal Cloud Foundry (PCF) services such as Pivotal Container Service, Pivotal Application Service and Pivotal Functional Service.
  • Applied Agile Test Practice SCRUM, Scripted Test Cases for Test Driven Development (TDD) and developed test cases for story card based on Acceptance Test Driven Development.
  • Good experience using Docker for installing, upgrading, testing, removing and running software applications.
  • Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Used various version control software such as GIT, GIT LAB, SVN, CVS, Big Bucket for maintaining code repositories.

TECHNICAL SKILLS

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

Java/J2EE Technologies & Frameworks: Servlets, JSP, EJB, JDBC, JMS, JPA, JSF, SOAP. WSDL, REST, XML, JAXP, JAXB, Spring 3.x/4.x/5.x, Spring MVC, Hibernate, Spring Boot, Spring Data, Spring Batch, Spring Cloud

Web Development: HTML5, CSS3, Java Script, AJAX, JSON, jQuery, Bootstrap, Angular 2.0/4.0, React JS with Flux, Redux, Node JS, Express JS, Hapi Js, Back Bone JS

Frameworks: Struts 1.x/2.x, Hibernate 3.0/4.0, Spring 3.0/4.0, JSF, AngularJS, Node JS, Backbone JS

Web Service Frameworks: Apache Axis, Apache CXF, JAX-WS, JAX-RS, Jersey

Application/Web Servers: IBM Web Sphere, Oracle Web Logic, Apache Tomcat, JBOSS, GlassfishMethodologies/ Design

Patterns: Agile, Waterfall, Scrum, TDD

Databases: Oracle 9i/10g/11i, DB2, SQL Server 2000/2005/2008, MySQL, MongoDB, Cassandra

Messaging Services: JMS, Active MQ, Rabbit MQ, Apache kafka

IDEs: Eclipse, Intellij, Visual Studio, WebStorm, Sublime Text, Spring Tool Suite, putty

Build Tools: Ant, Maven, Jenkins, Bamboo Gulp, Grunt, Gradle, NPM, Bower, Webpack

Project Management tools: JIRA, Rally, Microsoft Project

Testing Tools and Logging Frameworks: JUnit, Jasmine, Karma, Mocha, Protractor, TestNG, Mockito, Selenium, Log4J

Version Controls: GIT, CVS, SVN, Bitbucket

Cloud Technologies & DevOps Tools: AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes

Operating System: Windows, Unix, Linux, MAC, MS-DOS

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Full Stack Developer

Responsibilities:

  • Developed this web application using HTML5, CSS3, JavaScript, jQuery, Angular 4, NodeJS, AJAX, and JSON.
  • Applied Angular Directives such as ngIf, ngFor, ng-model for better template control.
  • Achieved angular routing to showing URL based on customer ID and used Route Guard to provide autantication service.
  • Used Angular CLI to create angular component, service, and install module.
  • Designed and developed REST Micro services using Spring Boot for synchronous processing various JSON requests and message consumer using Camel API for asynchronous processing the payloads from Apache Kafka and Zoo Keeper.
  • Implemented Spring Boot to create a CRUD backend for our React-fronted application.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Utilized Hibernate’s Polymorphic many-to-one associations for the purpose of referring instances of subclasses and participated in design of data base and created tables in ORACLE.
  • Integrated with Spring Cloud to provide distributed tracing and other features.
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.
  • Delivered unit and end-to-end tests using Jasmine/Karma and Protractor.
  • Implemented the autantication, authorization and access-control features by using Spring Security and OAuth 2.0.
  • Developed CI/CD system with Jenkins on Google's Kubernetes container.
  • Wrote Shell scripts to do automation purposed search in Elasticsearch and import/export data to/from Kibana via command line automatically.
  • Responsible for accessing REST APIs using OAuth Authorization Token and storing the data in the MongoDB using NodeJs Scripts.
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform.
  • Configured AWS cloud infrastructure as code using Terraform and continuous deployment through Jenkins.
  • Identified and suggested fixes for some common oversights in working with JPA
  • Karma- Jasmine Unit Testing is done to test the validations for all the input fields in the front end.
  • Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project.

Environment: HTML5, CSS3-SASS, Angular 4.0, Node JS, Express JS, Hibernate4.x, Site Minder, JIRA, Apache Kafka, IBM MQ, Jenkins, Log4j, Redis, Mongo DB, Mongoose Connector, Oracle, JBoss, Kibana, Elastic search, Logstash NPM, Web pack, EC2, S3, RDS, EBS, Docker, Apache tomcat, Selenium, Karma, Jasmine, Junit, Kubernetes, Eureka, Swagger, Maven3.0

Confidential, Atlanta, GA

Sr. J2EE Developer

Responsibilities:

  • Designed the front-end application, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS.
  • Used React JS for frontend framework and Redux architecture for creating data layers for unidirectional data flow.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Used Spring MVC components to implement business layer and Spring Boot for Micro-services.
  • Implemented Spring MVC Controller module for better handling of client request, consume, RESTful data service and sending response back to client.
  • Implemented exception handling in Java Spring boot for REST API, by making use of ExceptionHandler and ControllerAdvice annotations.
  • Used Hibernate framework in the persistence layer for mapping an object-oriented domain model to a relational database.
  • Developed web services to allow communication between applications through SOAP Over HTTP using Apache Axis.
  • Developed Http clients using Resteasy API to communicate between microservices.
  • Created Docker images using a Docker file. Worked on Docker container snapshots, removing images and managing docker volumes and experienced with Docker container service.
  • Installed Pivotal Cloud Foundry (PCF) on EC2 to manage the containers created by PCF and used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.
  • Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
  • Design and development of commenting platform utilizing TDD with latest front end and back end.
  • Designing data models in Cassandra and working with Cassandra Query Language (CQL).
  • Developed Logstash scripts for data loading into Elastic server.
  • Worked on integrating the Single-Sign-On using Spring Autantication and Site Minder.
  • Worked on token-based Authorization and Autantication using JWT.
  • Behavioral and Integration testing is done using Cucumber and Selenium respectively.
  • Worked with production support team in debugging and fixing various production issues.

Environment: JavaScript, React JS-Redux, HTML5, CSS3-LESS, AJAX, Bootstrap, jquery, Spring Security, Rabbit MQ, Spring Data, Spring Batch, Hibernate, Spring Boot, Microservices, Restful services, Eclipse Java EE IDE, Jenkins, Spring Cloud, Splunk, MySQL, Docker, Apache tomcat, Jenkins, Eureka, Hystrix, JUnit, Mokito, Mocha, Chai, Selenium, Cucumber, Cassandra DB, Cassandra Node Connector, Gradle, JBoss, JIRA, JWT, WADL, Web pack.

Confidential

Sr. Java/UI Developer

Responsibilities:

  • Developed GUI using HTML5, CSS3, JavaScript, Bootstrap, DOM, XHTML, AJAX and AngularJS as a part of current project.
  • Used AngularJS for creating Routes, Filters, Directives, Factory and Services.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Designed and development of web pages using HTML, CSS including AJAX controls and XML.
  • Implemented business rules using Drools.
  • Developed and showed POC for customers in SPLUNK.
  • Developed business applications using web technologies like HTML, HTML5, XHTML, CSS based on W3C Standards.
  • Worked on cross-browser compatibility and fixed the bugs for several browsers.
  • Developed and implemented UI controls and APIs with Ext-JS.
  • Worked on application by using Spring MVC for code enhancements.
  • Worked with Developers in UI Integration and defect fixing.
  • Integrated RESTful WebServiceinto business application and parsed JSON, XML string using JavaScript.
  • Coded Java Script for page functionality and Light box plugin using AngularJS.
  • Involved in UI Testing with Jira which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
  • Designed and developed user interfaces using Velocity. Created the Theme using the Velocity templates and applied the styles.
  • Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Used Jenkins for continuous integration.
  • Used Gradle for the automatic application build process.
  • Implemented Fixpacks on WebsphereApplication Server and also on IBM HTTP Server.
  • Used Automation tool Selenium for testing the application.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Thorough understanding of application development life cycle methodologies.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Implemented using RepositoryPattern and used GIT Hub for Version Control.
  • Documents are created in MONGO database.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Constantly participated in Idealization meetings to share ideas.
  • Developed page layouts, navigation, animation buttons and icons.

Environment: HTML(4/5), CSS(2/3), node.js, Ext JS, JSP, Bootstrap, AngularJS, AJAX, JSON, XML, Spring MVC, Splunk, Velocity Studio, Apache Tomcat, Eclipse, XHTML, Drools, RESTful web service, Gradle, Jenkins, Selenium, IBM Websphere, GIT Repository, MongoDB.

Confidential, CA

Sr. Java/UI Developer

Responsibilities:

  • Followed Agile methodology and Scrum meetings to track, optimize and developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring Core and Spring templates.
  • Involved in implementation of enterprise integration with using RESTful WebServices with Jersey
  • Automate the testing of all of you're components to ensure we has excellent coverage with quality assertions.
  • Responsible for maintaining Content Management System on daily basis.
  • Developed UI using HTML, CSS and jQuery to display the data on the client side.
  • Using jQuery and Ajax request sent to server side and received the response.
  • Worked other architects and teams to ensure the whole Client ecosystem of services stay loosely coupled and independently scalable.
  • Front-end development utilizing JavaScript frameworks such as jQuery UI, Backbone.js.
  • Developed code for iBATIS supporting classes, Data Access Programming using iBATIS.
  • Utilized the JavaServer Faces framework to develop a web-enabled version of the Client.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Worked on prototypes for Responsive design.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) issues.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Used Jenkins for continuous integration.
  • Installed, configured, and maintained Oracle 10g.
  • Performed Oracle WebLogic Server administration tasks such as installing, configuring, monitoring and performance tuning.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Generated JUnit test cases for testing various Java components.
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces.
  • Worked closely with various teams to resolve issues which include: Business, QA, Build & Deployment, Off-shore, Tier2, Production Support teams.
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java/J2EE, Servlet, JSP, Spring, Hibernate, WSDL, RESTful, HTML, DHTML, CSS, XML, AJAX, jQuery, jMeter, JSF, iBATIS, Jenkins, Apache Maven, Tomcat, Oracle 10g, Oracle WebLogic Server, Eclipse, Windows.

Sr. Java/J2EE Developer

Confidential, Rochester, NY

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development & Customization of the Application.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Documentation of Use Cases (by preparing, LLD, UTP, Understanding Document and Application Publishing Document etc.)
  • Developed RESTful Web service using Jersey.
  • Developed POJO and implemented Hibernate and integration with Spring Framework.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Used Data Access Object Pattern (DAO) to fetch data from database.
  • Conducted weekly code walk using Unix Shell Scripting.
  • Used Multithreading 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 EJB s that retrieved information from Oracle DB using Hibernate.
  • Defined Model Components using MVC framework providing very clean division between controllers, flexibility with the use of interfaces and providing thin web layer over business layer.
  • Developed the Spring AOP Programming to configure logging for the application.
  • 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.
  • Developed UI using HTML, CSS and JQuery to display the data on the client side
  • 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.
  • 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/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; theirby 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 Oracle WebLogic server.
  • Used Log4j utility to generate run-time logs.
  • CVS was used for project management and version management.
  • Deployed the application on Oracle WebLogic server.
  • Developed Functional Requirement Document based on users’ requirement.
  • Used Firebug to debug the front end implementations.
  • Worked with Production deployment to support the scheduled releases part of development team

Environment: Java/J2EE, HTML,CSS, jQuery, Hibernate, JUnit, Spring MVC, Spring AOP, RESTful Web Service, Oracle DB, Oracle WebLogic Server, ANT,CVS, Eclipse, Log4j, DbVisualizer, UNIX.

Confidential

Web Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript and JSON.
  • Used jQuery for user interaction in pages.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used jQuery AJAX for service calls on pages to interact with the server for information.
  • Rapid prototyping of design concepts.
  • Involved in designing and developing the JSON, XML Objects with SQL Server.
  • Used Spring Core for Inversion of control (IOC) implemented using dependency injection.
  • Worked on server side of the application using Hibernate framework.
  • Responsible for consuming SOAP WebService using Axis2.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Using complex Object Oriented concepts in improving the performance of the websites.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used agile methodology for the software development.
  • Designed the component functionality using Servlets and JSP.
  • JavaServer Faces(JSF) for buildingcomponent-based user interface.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environment: HTML, CSS, jQuery, AJAX, Hibernate, Spring Core, JSF, JSON, XML, Servlets, SQL Server, SOAP Webservice, Oracle Weblogic Server, Eclipse, Apache Tomcat.

Confidential

Java Developer

Responsibilities:

  • Designed and developed java backend batch jobs to update the product offer details.
  • Core Java coding and development using Multithreading and Design Patterns.
  • Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for unit testing.
  • Hands on experience with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
  • Extensively used Springframework in the business tier.
  • Developed UI using HTML, CSS and jQuery to display the data on the client side.
  • GUIs developed extensively usingStruts.
  • Experienced with RAD/Iterative development methodologies.
  • Developed ANT scripts for multiple build scenarios. Used Log4j as a logging tool.
  • Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Configured JDBC Connections, JDBCNotifications to manipulate the Data into/from DB2 database.
  • Integrated SOAP web services using Axis2 into the web application to enable payments and claims through mobile apps.
  • Involved in Preparing Check List for Application Deployment in Implementation.
  • Preparing technical specifications, test plans for unit testing.
  • Actively involved in the code reviews.
  • Debugging and troubleshooting the bugs and resolving the issues.
  • Involved in bug fixing & production support and maintenance activities.
  • Performing Code merge using SVN.
  • Deploying of code to WebSphere Application Server.
  • Used Unix Shell Scripting for downloading log files from server.
  • Presentation of module to team members.

Environment: HTML, CSS, JavaScript, jQuery, Java EE, JSP, Struts, Spring, Servlet, EJB, JDBC, NetBeans, JSTL, Unix Shell Scripting, AJAX, XML, IBM WebSphere, DB2, ANT, Log4j, SVN, SOAP Webservice.

We'd love your feedback!