We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Miami, FloridA

SUMMARY

  • Around 8 years of IT Experience as a Full Stack Java Developer and proficient in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Implementation, testing of web based, enterprise business applications using JAVA/J2EE technologies by using various methodologies like Waterfall, Agile/scrum.
  • Experience in developing User Interface (UI) rich Web Applications using Front End/UI Technologies like HTML5, CSS3(LESS), JavaScript, JQuery, Bootstrap, JSP, XML, AJAX that follows W3C Web Standards and are browser compatible.
  • Extensively used view rendering JavaScript frameworks like jQuery, React JS and Ember JS.
  • Good understanding in implementing the features of ES6 like Arrow functions, Classes, modules, block scoping, promises and enhanced object literals.
  • Created Typescript reusable components and services to consume REST API’s using component - based architecture provided by Angular 2.0
  • Experience in various MVC java frameworks like Angular JS, Backbone JS, Ember JS, Knockout JS, Ext JS for unique and customize front end app development.
  • Experience on front-end JavaScript MVVM Frameworks such as Angular 2.x/4.x with features such as directives, modules, routing, observables (for passing messages between publishers and subscribers), promises, pipes, shadow dom (to encapsulate visual behavior).
  • Experience with features of Angular 4 like NgModules which configure the injector and the compiler and help organize related things together.
  • Good Knowledge in creating custom directives and filters using Angular 4 built-in http service from controller through dependency injection.
  • Experience in developing server side Java Script structures like Node.js which is Event driven approach and in developing Restful API’s with Hapi.js or Express JS.
  • Proficient in designing SPA’s (single page applications) using MEAN (Mongo, Express, Angular, Node) stack.
  • Analyzed business requirements to translate functional requirements into technical requirements and developed web application using MongoDB, Express, React.js/Redux and Node.js (MERN stack).
  • Expertise in using Java Script building tools like Grunt, Gulp for Angular 1.0, Bower for packaging Node JS modules for browsers, and task runners like WebPack for React and Angular 2.0/4.0
  • Strong experience in unit testing tools of JavaScript framework like Karma, Jasmine and Protractor for Angular, Mocha and Chai for React JS and Backbone JS.
  • Good working knowledge in developing and deploying Microservice related applications with Spring Boot and Spring Cloud.
  • Good knowledge in using Restful framework like JAX-RS Framework implementing Apache CXF, Jersey.
  • UsedJAX-WebServicesto interact with other applications usingSOAP and WSDLfile.
  • Worked onSwagger APIand auto-generated documentation for all REST calls.
  • Strong experience in developing applications using J2SE 8.0, J2EE, Web services, Spring MVC, JSF, STRUTS, Spring Boot.
  • Expertise in creating and maintaining architecture for Restful API using Spring Boot.
  • Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.
  • Used Spring Boot framework to write Presentation Layer, Business Layers and Controller servlets.
  • Implemented Spring Boot Actuator to monitor and manage the application.
  • Experience in working with spring frameworks like Spring IOC, SpringAOP, Spring Batch, and Spring Security.
  • Experience with Web/Application servers (Apache Tomcat, Web Logic and JBOSS).
  • Extensive experience with Java based ORM frameworks involving Hibernate, JPA, Spring Data, Spring JDBC and I-batis.
  • Worked on Hibernate for mapping the java objects to relational database and worked on HQL queries and Criteria interface to fetch, insert and update the data from the database.
  • Experienced in Core Java, JavaEE,EJB, Spring, JavaEE Restful webservices.
  • Implemented the Hibernate second level cache (EH-Cache) mechanism to reduce the data base calls.
  • Worked extensively with JAVA 8 features like Stream API, Time API, Functional Interfaces Multithreading, Lambda functions, Exception Handling, Collection API.
  • Worked with SQL databases like Oracle, My SQL, IBM DB2, Microsoft SQL Server and Hands on Experience in working with NoSQL Database like MongoDB, Cassandra, Couch DB, Raven DB, Dynamo DB to manage extremely large data sets.
  • Worked on Mongoose connector as the Driver to establish Express JS to Mongo DB connection.
  • Proficient in writing SQL queries, PL/SQL views, stored procedures, Triggers and creating business tables.
  • Good understanding of using Spring Cloud which include ZooKeeper for Config Management and Service Discovery, Hystrix (latency and fault tolerance library), Zuul (for intelligent Routing, monitoring and security) with Eureka service registry (Service Discovery Server).
  • Worked on various Message queues like JMS framework, Rabbit-MQ, IBM-MQ, Active-MQ and Apache Kafka.
  • ConfiguredKafkato read and write messages from external programs and to handle real time data.
  • Worked on Kafka cluster which typically consists of multiple brokers to maintain load balance.
  • Used Apache Kafka for integration and Data Processing with Spring and for Multi-Threaded Message consumption and worked on Zookeeper to maintain services.
  • Developed real-time dashboard applications for visualization and analytics on Apache web servers using Elastic Search, Logstash, and Kibana 4.0(ELK) and Splunk.
  • Good knowledge in using Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and Elastic Search) backend compute service using Lambda and implemented Pivotal Cloud Foundry to deploy IAAS or PAAS and to run own applications.
  • Expertise in Configuring Docker in cloud environment using Docker tools and deploy/run Docker Images in various virtual servers.
  • Hands on experience in managing Docker Container using Kubernetes with zero downtime deployment.
  • Experience in converting internal applications like JIRA to Docker containers to allow portability, ease of upgrade, and repeatable installation processes.
  • Expertise in using Microsoft Azure which is cloud computing service for building, testing, deploying and managing applications and services through a global network of Microsoft-managed data centers.
  • Experience in Spring Security Framework for User Access Management, JWT (JSON web token) token based authentication and involved OAuth 2.0 configuration for authentication and authorization.
  • Experience in automation tools like MAVEN, ANT, Gradle for building the project, documentation and dependency and logging tools like Log4J, sl4J, Log-Common.
  • Automated the deployment process by integrating code repository using build pipe line Jenkins, Bamboo and GoCD forContinuous Integration and Continuous Deployment that can run on the cloud or on-premises.
  • Experience with Unit Level Testing (Test Driven Development) using Junit4, Mockito, TestNG and Web Application testing using Selenium (connects you to your browser).
  • Worked with Drools to provide Business Rules Management System (BRMS) solution that provides a core Business Rules Engine.
  • Experience in using Mule soft which is light weight Java based Enterprise Service Bus (ESB) which allows connecting applications together quickly and easily, enabling them to exchange data.
  • Good Experience in software configuration management using SVN, GitHub, Gitlab, Bitbuket.

TECHNICAL SKILLS

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

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, jQuery, Angular2.0/4.0, React JS with Flux, Redux, Ember JS, Knockout JS, Back Bone JS, Handlebar JS, NodeJS, Express JS, Hapi JS

Databases: Oracle, SQL-Server 2005/2008, SQL server, MySQL, NoSQL DB like MongoDB and Cassandra.

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

Application/Web Servers: IBM Web Sphere, JBoss, Glassfish, Apache Tomcat, Oracle Web logic

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

Webservice Frameworks: JAX-RS, JAX-WS, Apache CXF, Axis, Jersey

Software Methodologies: Agile, Scrum, Waterfall, Test Driven Development(TDD)

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

Testing Tools/ Others: Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor, Selenium

IDE’s: Eclipse, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, WinSCP, Putty

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

Operating System: Windows, Linux, Unix, MA-OS 10.13.2

Version Control Tools: GIT, SVN, CVS, Bitbucket

PROFESSIONAL EXPERIENCE

Confidential, Miami, Florida

Full Stack Java Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases by following Agile Software Development with Scrum methodology.
  • Designed and Developed application based on Microservice Oriented Architecture using Spring Boot and node with Express JS.
  • Created single page web application by creating templates with HTML5(for pages), CSS3(styling), Bootstrap (speed development, responsive, consistency), ES6 and responsive components by using event binding and routing services for great user experience with Angular 4.0
  • Created Reusable Angular 4.0 components using Typescript and services are obtained using Dependency Injection to consume REST API’s.
  • Designed pages using Angular 4.0 Validations, Modules, Events, Expressions, Directives, Controllers and Filters.
  • Worked with Angular 4.0 using Angular CLI and generated various components, routes, services, pipes and structured the application code using Component based architecture.
  • Created many custom filters using Angular 4.0 and external module to manipulate the routing.
  • Extensively worked in writing minimal code in building re-usable forms with their validations using React JS.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Works in usingReactJS components, Forms, Events, Keys, Router, Animations.
  • Automated different Unit Test Cases using Jasmine and Karma Testing Frameworks on Angular 4.0 and Mocha and Chai for react testing.
  • Created NodeJS services using ExpressJS which are consumed by Angular 4 components on the client side.
  • Developed Microservices using Spring Boot, Spring Cloud with Netflix Eureka to create the discovery Server, service, discovery clients and integrated Apache Kafka and Zoo Keeper as message broker.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Used Spring Boot framework to write Presentation Layer, Business Layers and Controller servlets.
  • Used Spring Boot Actuator to externalize application’s configuration properties for different environments.
  • Designed and developed custom message adapter components using Apache Kafka that allowed message to travel through Microservices to base on RESTful API utilizing Spring Boot with Spring MVC.
  • Building cloud Micro services and implemented back-end using Spring Boot. And also Authored application using Spring Cloud services (spring version of Netflix OSS-Eureka that helps in routing, Circuit Breaker, and Ribbon for client side load balancing).
  • Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
  • Configured Express JS node http framework to set up middle-wares to respond to HTTP requests and used its front-end tooling like web packs, starter packs, boiler plates efficiently.
  • Utilized Swagger framework for design, documentation, testing and deployment of REST APIs in Spring Boot.
  • Used Hibernate for Object Relational Mapping (ORM) to interact with Oracle database.
  • Installed, configured, and administration of NoSQL database clusters in AWS Virtual Private Cloud Network. Created architecture stack for data access with NoSQL data base MongoDB.
  • Mogodb Driver to spring boot with (Sharding, Sharding Key, Multi tentent nodes with cluster environment across different data centers).
  • Unstructured data was handled using MongoDB and used Mongoose Connector for connecting to database.
  • Maintained log delivery system by creating producer, consumer and broker architecture using Apache kafka.
  • Implemented Spring Netflix Zuul API gateway and Eureka service registry for reverse proxy and Dynamic service discovery of API’s.
  • Worked on the ELK (Elastic Search, Logstash, Kibana) stack to facilitate information processing and sharing.
  • Implemented and rolled out proof of concepts for logging management (ELK, Logentries, Sumologic), writing chef code to deploy these solutions, mocking up dashboards and prototyping example queries of high-value searches.
  • Designed, built, and deployed a multitude application utilizing the Amazon Web Services stack (Including EC2 & S3 SQS) focusing on high-availability, fault tolerance, and auto-scaling.
  • Developed third party API with OAuth 2.0 authentication and used as a gateway for all the web services.
  • Created Docker images of microservices by installing Docker on Amazon EC2 instance and able run images on Amazon Container.
  • Involved in managing Docker Container using Kubernetes with zero downtime deployment.
  • Used GIT as version control and regularly pushed the code to Bit Bucket and used Jenkins for continuous Integration and Deployment (CI/CD).
  • Performed automation testing and authored test scripts using Selenium Web Driver, Selenium Grid and Junit4.

Environment: HTML5, CSS3, Bootstrap, Angular 4.0, TypeScript, REACT JS, ES6, Jasmine, Karma, Mocha, Chai, Spring Boot, Node.js, Express JS, Hibernate, MongoDB, Apache Kafka, Netflix Zuul, ELK, Docker, AWS, EC2, Jenkins, Swagger, OAuth 2.0, Selenium, BitBucket

Confidential, Boston, Massachusetts

Java Full Stack Developer

Responsibilities:

  • Developed user interface with HTML5, CSS3, LESS, JSON, AJAX, React JS and on server side technology with Node JS.
  • Responsible to Style, look and feel of the web page with LESS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Analyzed business requirements to translate functional requirements into technical requirements and developed web application using MongoDB, Express, React.js/Redux and Node.js (MERN stack).
  • Implemented Reactjs with Redux architecture for fetching asynchronous data from the RESTful webservices.
  • Worked in using React JS components of NPM (Node packaging manager) such as Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture, building components library, including Tree, Slide-View and Table Grid.
  • Used React Axios service (React-Router technique) to retrieve data from server simultaneously in the background without interfering the display and existing page in an interactive way.
  • Several view components of ReactJS where managed using WebPack builds tool.
  • Navigation capabilities of application are implemented using React Router module.
  • Developed few Microservices using Node.js for this microservice architecture-based application.
  • Developed back-end components, connect the application with the other web services, and support the front-end developers by integrating work with the Node JS application.
  • Integrated Express.js framework to handle the views, requests, routing and organize the web application into an MVC architecture on Node.js server.
  • Configured Express.js to set up middle-wares to respond to HTTP requests and created RESTful API with Node.js.
  • These Node.js microservices were then put into the Docker container for continuous integration testing.
  • Implemented Node.js Logging to discover the errors and to see if the services are running properly.
  • Developed unit test cases using Mocha and Chai as unit test runner to test various ReactJS components.
  • Used Spring Boot which removes boilerplate configuration and makes application faster.
  • Used Spring Boot properties like actuators and health checkers to enhance micro service implementations.
  • Implemented enterprise micro services using Spring Boot architectural patters. Implemented Spring Boot to create aCRUD backend for our React-fronted application.
  • Developed RESTful web service using Spring Boot to the underlying Agent Services API and Implemented RESTful web services.
  • Bottle micro-framework implemented with RESTful service and used WADL (Web Application Description Language) for modelling the resources provided by the services and relationships between them.
  • Modules for the Front-end are integrated to Back-end using Hibernate framework.
  • Configured JBOSS Application server and used Oracle database with Hibernate ORM framework and used the functionalities of Hibernate’s second level EHCache.
  • Implemented Node.js server side code along with Express framework to interact with MongoDB to store and retrieve data by using the Mongoose Connector package.
  • Worked with Streams, lambda functional programming using Java 8.
  • Implemented Netflix Zuul API gateway for all the requests from the devices and websites by registering services to Eureka.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • Installed Spring Boot application using Docker into Pivotal cloud foundry.
  • Worked on Pivotal Cloud Foundry to host Application which used to role-based access controls, applying, enforcing roles and permissions to ensure that users can only view and affect the spaces for which they have been granted access.
  • Re-architect monolithic service into micro services-based architecture using spring boot and pivotal cloud foundry.
  • Worked on the Splunk architecture and various components (indexer, forwarder, search head, deployment server), Universal and Heavy forwarder.
  • Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
  • Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus providing authentication of RESTful services.
  • Performed unit testing using Junit, continuous integration and deployment of applications using Jenkins & debugging through Log4j.
  • Wrote build and deployment scripts using Gradle and CVS for version control.

Environment: HTML5, CSS3, LESS, JSON, AJAX, Bootstrap, React.JS, Redux, Spring Boot, Hibernate, Node JS, Express JS, NPM, JWT, Netflix Zuul API, Eureka, Docker, Apache Kafka, Splunk, NoSQL, Mongo DB, Oracle, Mocha, Chai, Junit, Log4j, Jenkins, Gradle, CVN.

Confidential, Chicago, IL

Full Stack Developer

Responsibilities:

  • Involved various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Analysis, Design and implementation using Agile/Scrum methodologies.
  • Extensively used Angular JS, Jquery, HTML5, CSS3, Bootstrap for creating dynamic web pages for enhanced user experience.
  • Implemented AngularJS client-side form validation, format view results using various controls and filters.
  • Used features in Angular JS such as data binding, ng-route for routing, custom filters, and custom directives to meet business requirements.
  • Implemented service calls with dependency injection to prevent scope conflict commonly found with JavaScript using AngularJS.
  • Performed Angular JS end to end testing using Protractor framework
  • Called RESTful web services through Angular JS Services to get JSON object and modified the response object to display in UI.
  • Used Spring MVC to consume RESTful web services and created views using AngularJS to display data front end.
  • Implemented Spring MVC framework using Maven Build tool for creating web Application.
  • Expert at Spring MVC framework using hibernate and annotations.
  • Implemented Separate controller per form using Spring MVC components like Dispatch servlet, view resolver and Request mapping annotations.
  • Created Restful APIs using Apache-CFX and deployed in remote servers and communicated using WADL.
  • Extensive experience in developing batch jobs using open source framework like Spring Batch framework.
  • Created spring batch jobs for reliability, robustness and essential automatic processing using Spring Batch.
  • Used Spring Batch to develop batch processing to handle bulk requests from the clients.
  • 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.
  • Worked with Drools to provide Business Rules Management System (BRMS) solution that provides a core Business Rules Engine.
  • Experience in using Mule soft which is light weight Java based Enterprise Service Bus (ESB) which allows connecting applications together quickly and easily, enabling them to exchange data.
  • Extensively used Hibernate ORM in data access layer to write DAOs. Developed Hibernate mapping and Configuration files.
  • Worked on Spring Security for application authentication and Modifying the Spring MVC, REST Controllers and Services classes as part offspring framework.
  • Implemented Java Messaging Service (JMS) - IBM MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other, Used to achieve Service Oriented Architecture (SOA).
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services (AWS).
  • Implemented authentication feature to the RESTful web services using OAuth security framework.
  • Used ANT to deploy application in IBM WebSphere in UNIX environment IBM AIX. Tested the application after making the necessary configuration.
  • Monitored the error logs using Log4J and fixing the problems using Junit and Mockito extensively for testing.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver.
  • Used GIT a Source Code Management to maintain and manage the branches with issue tracking features.

Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, JMS, Spring MVC, Maven, SOA architecture, Spring Security, Spring batch, Drools, ESB, Hibernate, Oracle, Restful services, Apache-CFX, WADL, ANT, IBM WebSphere, IBM MQ, Junit, Mockito, Protractor, Selenium, Git.

Confidential, Fremont, CA

Java/UI Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) based on the functional requirements.
  • Followed Agile Software Development Methodology and Test-Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings.
  • Developed Customer GUI using HTML, CSS, LESS, JavaScript, Bootstrap, JSON, AJAX, Jquery and Backbone JS to simplify the complexities of the application and to create single page application.
  • Created several models with key-value binding, custom events, views, and declarative event handling using BackboneJS framework.
  • Backbone JS used for creating single page application using a RESTful JSON interface service.
  • Backbone JS communicates via events and helps to develop fast application and easily maintainable code.
  • Implementing the Backbone JS and Spring MVC framework for data access.
  • SOAP web services were developed in a top-down approach using hibernate and Oracle and the clients were generated with JAX-WS
  • Designed and developed Spring Batch Applications to read data from flat files and databases.
  • Used spring batch framework to update data in databases.
  • Usedspringbatchframework to create custom readers and writers to work with the application.
  • Implemented Java EE components using Spring IOC (Dependency Injection), Spring Transactions and Spring security models.
  • Created spring batch jobs for reliability, robustness and essential automatic processing using Spring Batch.
  • Used Spring Batch to develop batch processing to handle bulk requests from the clients.
  • Used Spring Batch as spring batch jobs can meet the requirements of reliability, robustness, and traceability, which are essential for automatic processing of large amount of data.
  • Extensive experience in developing batch jobs using open source framework like Spring Batch framework.
  • Developed application using Frameworks Spring MVC, Spring IOC, Spring AOP .
  • Segregated functionality related to caching using Spring AOP and ehcache framework using hibernate.
  • Used Spring Security for user Authentication and authorization.
  • Extensively worked on Jersey for creating REST API’s services.
  • Responsible for writing/reviewing server-side code using IBatis and DAO Framework for executing stored procedures and complicated SQL queries.
  • Created Data Access Objects to fetch data from database and integrate them with IBatis.
  • Implemented Web service calls using SOAP (JAX-WS frameworks)
  • Used Apache Camel for messaging technology glue with routing. It joins together messaging start and end points allowing the transference of messages from different sources to different destinations.
  • Used Mockito for unit tests development of Test-driven Development (TDD).
  • Used version control repository SVN (Subversion by apache) and JIRA for issue tracking.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.

Environment: HTML, CSS, LESS, JavaScript, JSON, AJAX, JQuery, Bootstrap, Backbone JS, Spring MVC, Spring IOC, Spring AOP, Spring Security, Spring Batch, Jersey, iBATIS, MySQL, SOAP, JAX-WS, Apache Maven, Jenkins, SVN

Confidential

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, and Singleton.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Designed and developed web interface using Struts, JSP, CSS, and JavaScript for administering and managing users and clients.
  • Client-server validations were handled using Struts Validator Framework’s validate plug-in.
  • Struts framework is helpful to manage the objects and exposing the services to presentation layer.
  • Implemented Multithreading for handling multiple requests and for high performance.
  • Developed the middle tier using EJBs.
  • Developed EJB deployment descriptor using XML and used JAXB components for transferring the objects between the application and the database.
  • Developed session, entity beans and message driven beans (MDB) that consumed the messages from the JMS.
  • Java message queue (JMS) is used for exchanging the information and messaging services.
  • 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.
  • Performance tuning of JVM heap size,garbage collections,javastack and Native thread & production performance.
  • Used log4j for logging.
  • Code Walkthrough, Test cases and Test Plans.
  • Involved in unit testing using Junit.
  • Developed EJB’s and deployed them on IBM WebSphere Application server.
  • Used SVN for version control across common source code used by developers.

Environment: Java/J2EE, Struts JSP, HTML, CSS, Javascript, Servlets, JMS, JDBC, MDB, EJB3.1, JUnit, PL/SQL, WebSphere 7.0, SQL Server 2000, log4j, SVN.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of the Application.
  • Designed and developed web pages using HTML, Java Script and JSP.
  • Involved in developing JSP forms.
  • Wrote Client-side validation scripts using JavaScript.
  • Used custom tags to display logic specific data in JSP’s.
  • Used Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP’S.
  • Used JSON and XML formats to transfer data from the server.
  • Extensively use of Core Java features including collection, exception handling, generics and annotation in the logic tier.
  • Retrieved data from the web service using AJAX call.
  • Implemented the business layer by using Hibernate with SpringDAO and also developed mapping files and POJO java classes using ORM tool.
  • Worked on database packages, procedures, functions, PL/SQL to code the background processes involved in application.
  • Developed stored procedures, triggers in Oracle for lowering traffic between servers & clients.
  • Extensively worked on Oracle for writing complex queries in the business logic layer.
  • Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications.
  • Developed and Modified tables, views, Triggers, stored procedures, packages.
  • Worked on bug fixing and Production Support.
  • Involved in unit testing using Junit.
  • Used Log4j for logging purposes during the development of the application.

Environment: J2EE, Eclipse, JSP, HTML, CSS, JSP, JavaScript, Spring, Hibernate, JSON, PL/SQL procedures, Oracle, Log4j, Junit.

We'd love your feedback!