We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

RestoN

SUMMARY:

  • A pioneering Amazon Web Services (AWS) Certified Java developer with 8+ years of experience in Java/J2EE technologies and object - oriented programming concepts in designing, developing, and debugging web-based enterprise applications and distributed applications.
  • Experienced in all the phases of Software Development Life Cycle (SDLC) such as Requirements Gathering, Analysis, Design, Implementation, Testing, Deployment and Production Support.
  • Well versed with J2EE Design Patterns like Singleton, Factory, Front-Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), Singleton, MVC, Business-Delegate and Also, well versed with Agile and Scrum methodologies.
  • Experience in developing Front End components (UI) using JSP, JSF (Prime faces), JSTL, JavaScript, JQuery, AJAX, Angular JS, Angular 2, Angular 4, Node JS, HTML5, CSS3 (Sass/LESS) and Bootstrap for projects based on java platform.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, JMS, EJB transaction implementation (CMP, BMP, Message-Driven Beans), Struts, Spring, react, Hibernate, Java Beans, JDBC, XML, XSD, XSL, DOM, Web Services, JNDI, Multi-Threading, RMI, Tiles, JavaScript, AJAX Networking, Exceptions etc.
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, IO, Spring Boot, Micro services, Spring REST, Spring JPA.
  • Good understanding of Micro services architecture, including professional experience in the design, build, and operations of micro services in a production environment.
  • Expertise in consuming RESTful web services using Node JS, Angular JS and jQuery along with JSON parsing to implement AJAX call and render the response data to User Interface.
  • Good Experience in Building commercial applications with ES6, Web pack /Gulp, Swagger, and SPAs like React and Angular.
  • Proficient in using all Amazon Web Services like EC2, EBS, IAM, S3, ELB, RDS, VPC, ROUTE 53, Cloud Watch, Kibana, Cloud Formation Templates, Auto scaling groups (ASG) etc
  • Expertise in implementing AWS services like AWS RedShift and Amazon Lambda for application deployment and migration.
  • Extensive Experience in implementing Jenkins Jobs for Continuous Integration and Continuous deployment on the application servers.
  • Expertise in open source framework Object Relational Mapping (ORM) tools like Hibernate and also used Hibernate Annotations to reduce time at the configuration level.
  • Experience in Create and maintain a build script using Apache ANT and Maven to perform builds efficiently on Jenkins, Build Forge.
  • Proficient in programming by using the Integrated Development Environments (IDEs) such as Eclipse, Intelli j, and Net Beans.
  • Provide production support that includes evaluate defects, investigate cause and come up with solutions to address.
  • Provides technical leadership to web development and production support team members.
  • 5+ years of consultative B2B selling experience in the Enterprise Software/Services environment specifically high-tech manufacturing, BFSI industry.
  • Supports Agile and ITIL processes are adhered.
  • Experienced with deploying applications on to production servers, configuring various parameters of servers like Apache Tomcat, JBOSS, BEA Web logic, IBM Web Sphere.
  • Proficient in RDBMS principles like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and feature information on NoSQL Databases MongoDB and CouchDB.
  • Expertise in different types of version controls like Tortoise SVN, Git, GitHub etc.
  • Have capability to fix all issues using the bug tracking tools like JIRA, Firebug, Bugzilla and logging frameworks like Log4J, SLF4J.
  • Good experience in testing tools like JUnit, TestNG, Mockito for testing the code.

TECHNICAL SKILLS:

Frameworks: Spring, Spring MVC, Spring Boot, Spring Batch, Spring Security, Spring IOC, Spring AOP, Spring Integration, Spring Hibernate, Spring Dependency, Struts, Apache Camel, Micro Services.

Methodologies: Agile, Scrum, Waterfall.

Web Technologies: HTML 5, DHTML, XHTML, CSS 3.

XML Schemas: XML, XSL, XSLT, JAXB, SAX, DOM.

Languages: JavaScript, Java 8, SQL

Operating System: Unix, Linux, Windows 7/8/10.

UI Interfaces: Servlets, Angular JS, Angular2/4, JQuery, Bootstrap, AJAX, JSON, Typescript, Node JS, React JS, JDBC, Backbone JS, Ext JS, JSP2.3, JSF2.3.

Web Services: SOA, SOAP, RESTful Web Services, REST API, WSDL, UDDI.

Cloud Technologies: AWS, Amazon EC2, Amazon RDS, Amazon Cloud, Amazon, EBS, Amazon IAM, Amazon AMI, Azure, Lambda, Amazon S3, Amazon SNS, Amazon ELB, Amazon Glacier, Redshift.

Application/Web Servers: Web Sphere, Web Logic, JBoss, Apache Tomcat.

ORM: Hibernate, Ibatis, Mybatis

Build Tools: ANT, Maven.

CI/CD tools: Jenkins, Docker.

RDBMS: Oracle 10g/11g, MySQL, SQL Server, DB2, PostgreSQL, NoSQL, Mongodb, Cassandra, Dynamodb.

Source control tools: Git, GitHub, CVS, SVN, Clear Case, Tortoise.

Bug tracking tools: Jira, Bugzilla, Firebug.

Logging Frameworks: Log4J, SLF4J.

Testing Tools: JUnit, TestNG, Mockito, Selenium.

IDE’s: Eclipse, MyEclipse, Net beans, Notepad++, IntelliJ, TOAD.

PROFESSIONAL EXPERIENCE:

Confidential - Reston

Full Stack Developer

Responsibilities:

  • Involved in Agile /full software development lifecycle i.e. from Designing, coding, testing, debugging and support .
  • Developing & Customizing UI JavaScript Plug-ins using jQuery, Object Oriented JS and JSON.
  • Developing Responsible Web Design (RWD) UI, Rich Restful service applications and
  • HTML wireframes using HTML 5 grid structures and layouts, CSS 3 media queries, Ajax, Angular JS and Bootstrap.
  • Made AJAX calls using backbone JS for getting the data and parsing it for showing on the web page.
  • Developed CSS 3 styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Implemented Model View Control (MVC) architecture using Angular framework.
  • Built custom Angular 4 Directives and Services for single-page web application for agile-based team.
  • Implemented reactive Angular components using RXJS. Wrote all synchronous/asynchronous unit tests.
  • Updated the application with new features of Angular 4 .
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators
  • Moved existing Angular JS controllers and services to Angular 2 components for more responsive and less dependency.
  • Developed a single page, mobile first, cross device/cross browser web application for real time location sharing utilizing Angular JS and JavaScript API.
  • Coded extensively in jQuery with Bootstrap to make rich Internet web pages and created custom date picker on the website.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node Js.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side
  • AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Worked on Reactjs based front end for the Imp raise web application.
  • Assisted in migrating from a legacy REST based backend to one based on GraphQL.
  • Developed an automated interview scheduler frontend in React.js and ES6 following Flux design pattern.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API, and did the corresponding configurations.
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations.
  • Used Hibernate ORM with Annotation support following JPA Java Persistence API specifications for database accesses.
  • Utilized Node.js, Socket.io, Redis, Supervisor, Grunt, and Angular for scalable website architecture and real time technology.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
  • Extensively used and implemented all the swing components in the Confidential, application for the reservation.
  • Implemented multi-threading in the application by using swing worker thread.
  • Swing and XML in the application. This installer has been supported for cross platform like windows and all UNIX flavors.
  • Architected and designed the new XML driven Java Swing based GUI that the traders will use.
  • Designed and coded the XML parser to create the initial setup for the entire Java SWING GUI.
  • Implemented object relational mappings using JPA Java Persistence API .
  • Developed Statistical and Machine Learning algorithms for big data analysis using python (pyData stack, Django), Java, R, bash, SQL.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Implemented the application using Spring IOC, Spring MVC Framework, and Spring Batch and handled the security using Spring Security.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot, Spring Cloud config Netflix oss (eureka, zuul, hystrix) and AWS.
  • New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud fundry.
  • Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka endpoints.
  • Deployed services to Google Cloud Platform in Docker containers.
  • Built Spring Boot microservices for the delivery of software products across the enterprise.
  • Decompose existing monolithic code base into Spring Boot microservices.
  • Created POC of Authentication and Authorization with Oauth2 Spring Boot microservice.
  • Created POC of multitenancy with micro services utilizing Postgresql.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Worked on the OAuth 2.0 for accesing the cloud storages like Box, one drive, GoogleDrive, Drop box.
  • Implementation of NodeJS based authentication service for fortune 500 using Federate and OAUTH.
  • Designed and developed OAuth2.0 Single Sign-On at Confidential .com with Amazon, Twitter, Google+, and Facebook.
  • Created Gradle builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Involved in writing JPA entities.
  • Involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.
  • Worked with Spring Batch Used Spring ORM module to integrate with Hibernate.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Implemented RESTFUL micro services using spring boot,
  • Spring Cloud, Spring Eureka, Spring Feign, Spring Hysterix, and Ribbon and consumed using spring REST services using Spring RestTemplate.
  • Spring MVC Framework IOC 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.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Implemented various services using Micro services architecture in which the services working dependently.
  • Maintained a Multi-Datacenter Cassandra cluster.
  • Experience in performance tuning a Cassandra cluster to optimize writes and reads.
  • Involved in the process of data modeling Cassandra Schema.
  • Installed and Configured DataStax OpsCenter for Cassandra Cluster maintenance and alerts.
  • Benchmarked Cassandra cluster based on the expected traffic for the use case and optimized for low latency.
  • Built Cassandra Cluster on both the physical machines and on AWS.
  • Automated Cassandra Builds/installation/monitoring etc.
  • Involved in requirements gathering and capacity planning for multi data center (four) Cassandra cluster.
  • Administered and maintained multi rack Cassandra cluster using OpsCenter based on the use case implemented consistency level for reads and writes.
  • Automated and deployed Cassandra environments using Chief recipes.
  • Optimized the Cassandra cluster by making changes in Cassandra configuration file and Linux OS configurations.
  • Setup, upgrade and maintain Cassandra DSE clusters.
  • Performed application deployment and data migration on AWS Red shift and Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Used ActiveMQ to improve the stability and scaled the system for more concurrent users.
  • Automated the cloud deployments using chef, python, and AWS Cloud Formation Templates.
  • Designed and built security architecture using AWS Lambda, AWS API Gateway, AWS Cognito and AWS STS .
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing (ELB) and Glacier for our QA and UAT environments as well as infrastructure servers for GIT.
  • Used XStream API to transfer data back and forth between Spring MVC and Ext JS.
  • Create and update data loads, run reports and analyze data from SIS/Banner to Canvas.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework and worked on parsing the XML files using DOM/ SAX parsers.
  • Implemented Restful and SOAP based Web Services and used Soap UI for testing.
  • Designed and Developed Web application using CSS pre-processors like Less, Sass, and Stylus.
  • Developed application code using Eclipse-Galaxo IDE and configured JBoss.
  • Designed the project workflows/pipelines using Jenkins for Continuous Integration and deployment into different Web/Application Servers.
  • Used Maven goals for testing and packaging the various components and releasing on Apache Archiva for easy accessibility and maintenance within the organization
  • Developed DAOs using Hibernate as ORM to interact with DBMS - MySQL and MongoDB.
  • Composed and executed MongoDB scripts to insert and update
  • NoSQL database automating data changes and reporting and managing and maintaining Oracle and NoSQL databases in production domain.
  • Implemented with using Cassandra, MongoDB databases writing and tuning SQL and PL/SQL queries.
  • Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools like Tortoise SVN and, LESS scripts, Omniture tracking and JIRA for bug tracking.
  • Customization, API Testing, Tracing, Maintaining GitHub repository, Developer portal-Publishing API documentation and Try out operation, Debugging & Troubleshooting.
  • JUnit testing of Java classes to populate screens of online tax exemption forms which updated Oracle database under WebLogic web services.

Environment: Java/J2EE, Agile, JavaScript, JQuery, JSON, HTML5, CSS3, AJAX, Angular JS, Angular 2, Bootstrap, MVC, Node JS, Python, Spring Frameworks, Hibernate, Micro Services, Amazon web services, Web Services, Eclipse, JBoss, Jenkins, Maven, MySQL, NoSQL, MongoDB, Cassandra, SQL, PL/SQL, Tortoise, SVN, Jira, GitHub, JUnit, Web Logic.

Confidential, Chicago-Illinois

Full Stack Developer

Responsibilities:

  • Played a key role in conceptualizing, designing and coding technical solutions using Java/J2EE technology
  • Working with an Agile, Scrum methodology to ensure delivery of high-quality work with every monthly iteration.
  • Developed UML Diagrams for Object-Oriented Design: Use Cases, Sequence Diagrams and Class Diagrams using Rational Rose.
  • Maintained CSS 3, HTML 5, XML, XSL, XSLT, JavaScript, JSP 2.3, Angular JS, and Bootstrap for designing Web pages.
  • Created dynamic web pages using jQuery and HTML 5 features such as canvas, Audio/Video, local storage, Article and Navigation using with Angular JS framework.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.
  • With the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Worked with HTML5, CSS3, JSON, JavaScript, Reactjs and ES6 for developing user interface.
  • Implemented ReactJS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained Interface compatibility and concurrency in the project using Java new features like default, static methods and Concurrency API.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Implemented Code Using Spring Framework, Java and J2EE Design Patterns.
  • Involved in design and implementation of MVC architecture in different modules.
  • Modified the Spring Controllers and Services classes to support the introduction of spring framework.
  • Involving in configuring and integrating spring and Hibernate frameworks.
  • Used Micro services architecture with Spring Boot, Spring JPA based services interacting through the powerful messaging tools such as REST, Apache Kafka message brokers.
  • Developed new features of Java Annotations, Generics, enhanced for loop and enum. Used spring for implementing IOC, AOP, Spring Boot and ORM for back-end tiers.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those emails about different policies.
  • Implemented SOA to develop REST -Based Web services using Apache Axis.
  • Developed REST Web Services clients to consume those Web Services as well as other enterprise-wide Web Services.
  • Worked with ELK stack for Searching logs and routing the log data and visualizing the Logged Data.
  • As part of the Net Boss XT helped to implement a new network link discovery feature into the core product by implementing ARP link provider using Spring, Hibernate, JMS, ElasticSearch .
  • Configuring and managing an ELK stack, set up the Elasticsearch ELK Stack to collect, search and analyze log files from across the servers and Evaluated system logs using ELK software stack.
  • Configured and setup ELK stack ( Elasticsearch, Logstash and Kibana ) to collect, search and analyze log files across the servers and monitored the servers using CloudWatch and ELK for Network and Log Monitoring
  • Developed the core machine learning feature of the product, a patent-pending behavioral analytics engine for predicting cross-cloud application security threats.
  • Assist with further processing of the data to aid data scientists during the development process.
  • Design, develop, test and deploy a system to generate the Customer Satisfaction Index of our customers based mainly on Network Indicators and other sources.
  • Conduct peer reviews of development work completed by team members.
  • Write technical specifications and provide documentation of work.
  • Define and communicate the work assignments and completion criteria to team members, clarify work expectations, monitor activities and report on status.
  • Work with other data scientists and engineers to develop the core predictive analytics and other statistical functionality of our enterprise software platform.
  • Develop tooling and infrastructure support data scientists with model development
  • Performed functional testing using SOAP UI and created mock services for testing on developer sandbox.
  • Used Web services - WSDL and SOAP for getting Loan information from third party and used SAX and DOM XML parsers for data retrieval.
  • Migrated existing business applications to Amazon cloud services (AWS) based environment and deployed applications into the AWS cloud using Amazon EC2, VPC, IAM, AWS S3 and Configuring and versioning the AWS S3 buckets and creating the lifecycle policies to store and archive data to Amazon Glacier .
  • Designed, configured and deployed Amazon Web Services (AWS) for many applications utilizing the AWS and ELK (Elastic search, Kibana, Log stash) stack focusing on high availability and fault tolerance that is produced by Apache Spark cluster.
  • Automate the cloud deployments using chef, python, and AWS Cloud Formation Templates.
  • Worked with structured, semi-structured and unstructured data which is automated in the tool Big Bench having to run with the workloads using Spark’s machine learning libraries.
  • Wrote data Components for Plan Setup wrote and called Stored Procedures using Java, HQL, and Hibernate.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Setup the Continuous Integration (CI) process and Continuous Deployment (CD) jobs in Jenkins brew master instance, which reduces the time for the deployment of micro-services.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using ILOG, JRules.
  • Installed and configured the development environment using Web logic on Windows NT and Linux operating systems.
  • Built NoSQL schemas and maintaining sessions by MongoDB.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Implemented PL/SQL queries and used Oracle 11g stored procedures, built-in functions to retrieve and update data from the databases.
  • Generated simulation data using in-house software and Ruby scripts. Developed GUI and data-handling feature for in-house analysis software (Java). Performed server configuration and maintenance to support GITHUB, Active Directory, and Open VPN. Built and maintained several servers and workstations including Windows Server and desktop variants, Ubuntu Server and desktop variants, Fedora, and CentOS.
  • Analyzing the code quality using SONAR framework and validating the JUnit unit test cases using code collaborator framework.

Environment: Java/J2EE, Agile, Scrum, UML, Rational Rose, CSS 3, HTML 5, XML, XSL, XSLT, JavaScript, JSP 2.3, Angular JS, Bootstrap, JQuery, Spring Frameworks, Micro Services, Web Services, Amazon Web Services, Hibernate, ANT, Jenkins, Web logic, NoSQL, MongoDB, PL/SQL, Oracle 11g, GitHub, JUnit.

Confidential, Dayton-Ohio

Java Developer

Responsibilities:

  • Participated in all the phases of SDLC including Requirements gathering, Design, and Analysis of the Customer Specifications, Development and Customization of the application.
  • Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
  • Developed UI components using Angular JS, JavaScript, JSP, Html, CSS, Ajax and JQuery and used java.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular JS.
  • Used Angular 2 HTTP client to interact with servers and backend and modularize the application.
  • Developed interfaces/APIs in java to interact with various backend systems.
  • Used Apache Camel routes to build customized routes and Spring XML for integrating other enterprise applications.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using
  • Hibernate annotations and Transaction Management.
  • Used REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Extensively used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Developed various components using Struts (MVC), JSP, and HTML.
  • Involved in the development of Back-End logics or data access logic using Oracle DB and JDBC.
  • Involved in writing JSPs, JavaScript and servlets to generate dynamic web pages and web content.
  • Used Eclipse as IDE, configured and deployed the application onto Tomcat application server using Maven build scripts to automate the build and deployment process.
  • Configured Plugin's for Apache server to proxy the request for JBoss Fuse and Web Logic server.
  • Implemented service methods and SQL queries, PL/SQL to interact with the Oracle DBM.
  • Involved in executing dynamically created SQL statements in procedural code
  • Used JIRA extensively to log all issues and track development status.
  • Implemented log4j logging framework by creating various Splunk monitoring tools dashboards for easy tracking and debugging.
  • Used GITHUB Version Controller to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing.

Environment: Java, Agile methodology, Spring MVC, Hibernate, Tomcat, RESTful Web Services, Apache Camel, JSP, HTML 5, CSS 3, Java Script, JQuery, Ajax, AWS EC2, S3, Angular JS, Angular 2, Splunk, Struts, Servlet, Eclipse, Maven, Oracle, SQL, JBoss, Web Logic, PL/SQL, JIRA, RAD, Log4j, GitHub, JUnit.

Confidential

Java Developer

Responsibilities:

  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State Full Session beans) and Message Driven Beans.
  • Designed and developed User Interface (UI) using Struts tags, JSP, HTML and JavaScript.
  • Developed the request handler's application using Struts with spring framework. The views are programmed using JSP pages with the struts tag library.
  • Developed Contradiction, Exception and Reports modules using Servlets, Struts Framework, IFrame Work Handlers.
  • Developed and Configured User Interface and testing using Struts, spring and Tiles Framework.
  • Involved in configuring development/testing environments on Web Sphere App Server. Source control through SVN.
  • Implemented Struts Framework and performed SIT, UAT.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS .
  • Technically, it is a 3-tier client server application, where GUI tier interacts with Java middle-tier custom library and queries an Oracle database using Hibernate.
  • Implemented with data persistency using Hibernate and Spring Framework.
  • Implemented OOPs concept to maintain reusability and to avoid data leakage.
  • Developing Session beans, Entity for Insurance Quotes.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • Documenting CR impact analysis and prepared implementation documents.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
  • Created and implemented Oracle stored procedures and triggers.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Installed Web Logic Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
  • Used Test Driven Development (TDD) Methodology to write test cases and test the modules based on the same followed by rewriting/ refactoring the code with iterative development (Agile).
  • Writing JUnit Test cases for Unit testing in Pension Manager Module.

Environment: Java/J2EE, JSP, Servlets, MVC pattern, EJB, Struts, HTML, JavaScript, Spring, Web sphere, SVN, JMS, Hibernate, Oracle, JDBC, PL/SQL, XML, Eclipse, TDD, JUnit.

Confidential

Web Developer

Responsibilities:

  • Involved in all phases of the end-to-end implementation project-requirements gathering, analysis, and design, development, testing and debugging .
  • Followed Agile Software Development with Scrum methodology.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS, and JavaScript, AJAX, JSON.
  • Used Spring DAO Module along with Struts Framework to deal with Database.
  • Configured JBoss-as: deploy to deploy the application into JBoss application server and used Maven to build the application.
  • Designed and developed JSP pages using Struts and Spring framework to implement J2EE design patterns (MVC).
  • Extensively worked on writing JUnit test cases for testing the business components developed in spring and Core Java.
  • Implemented presentation tier on Servlets, JSP, and DHTML for custom business requirements.
  • Created RESTful API modules using Spring MVC for client code
  • Created tile definitions, struts-configure files, validation files and resource bundle.
  • Designed and integrated the full-scale spring / Hibernate persistence solution with the application architecture.
  • Created/mappings and implemented persistence layer using Hibernate.
  • Developed, and debugged the servlets and EJB with Web Sphere Application server.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Designed configuration XML Schema Used XML/XSLT for transforming XML format and SAML for SSO
  • Designed and implemented Java Classes to use JAXP parser to create Java objects to be able to modify the data received in the response.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Wrote Ant Scripts to automate the build and deploy process.
  • Involved in Code Review, Unit Testing, and Integration Testing.

Environment: Java, agile, Scrum, JBoss, Maven, JSP, Struts, Spring, JUnit, Sevlets, DHTML, Restful API, Hibernate, EJB, XML Schema, JAXP, Web Services, ANT.

We'd love your feedback!