We provide IT Staff Augmentation Services!

Sr.full Stack J2ee Developer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • Around 8 years of professional experience in all phases of software development life cycle (SDLC) including system design, development, production support and maintenance of various applications using JAVA/J2EE Technologies.
  • Used JAVA 8 features like Lambda Expressions, Parallel Streams, and functional interfaces.
  • Experience in developing Microservices using Spring - Boot.
  • Involved in designed fully distributed system with the use of Restful API and Micro Services.
  • Used query to make Restful API calls and designed/documented REST APIs for collection and retrieval of high data.
  • Experience on Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Experienced in developing web-based applications using Java/J2EE, Servlets, Struts (Struts, Tag Libraries and Struts custom validation rules, Tiles), Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, Spring Web Flow, Spring Data, JDBC, Web Services (SOAP & Restful services) and ORM frameworks like Hibernate.
  • Highly proficient in using frameworks like Struts, Hibernate, Spring and Design Patterns such as, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service Locator for executing multi-tier, highly scalable, component based, services driven, test driven enterprise applications.
  • Designed and developed various interactive and responsive pages using UI modules like HTML5, JAVA SCRIPT, CSS.
  • Good knowledge with React.JS and React-Redux real time applications using React JS Flux architecture for creating user interface, displaying data, keeping the user interface up to date when data changes
  • Experience on working client-side java script frameworks as Angular4.x, 6.x.
  • Good amount of hands-on experience in developing server -side JavaScript frameworks using Node JS (Hapi JS, Express JS) to build event driven, non-blocking i/o model web applications.
  • Involved in writing test cases using jasmine-karma, Test Bed and maintained a stable code coverage with maximum threshold.
  • Strong knowledge of various security concepts like OAuth and JWT.
  • Hand-on experience in massive data calculation and query using big data technologies like Spark, Hadoop O.x 1.x, MapReduce, HDFS, Hive, HBase, Kafka and Oozie.
  • Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases like Oracle, SQL Server, Postgres SQL, MySQL and integrating with ORM Frameworks such as Hibernate with HQL.
  • Having experience with Java 8 features like Stream API, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling, Collection API.
  • Proficient in configuring and deploying cloud platform using Amazon Web Services (AWS) technologies like EC2, S3, Elastic Beanstalk, RDS, DynamoDB, Lambda, EMR, API Gateway, CloudFront, SNS, SQS and SES.
  • Experience with Docker containers, leveraging Linux Containers and AMs to create Docker Images/ containers.
  • Knowledge on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation.
  • Used JUnit, Mockito for the unit and integration testing of various modules.
  • Used various version control software such as GIT, SVN and Big Bucket for maintaining code repositories.
  • Experience in different IDEs like Eclipse, IntelliJ, STS, Web Storm, Sublime Text and Atom.
  • Experience in Agile software development process, Test Driven Development and Scrum methodologies.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs.
  • Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several in house written Java services running in Google Cloud Platform(GCP) on Kubernetes.
  • Worked on deploying WAR, JAR, and EAR files in Apache Tomcat, WebLogic, WebSphere, JBoss application servers in Linux/Unix/Windows environment

TECHNICAL SKILLS

Programming Languages: Java (1.5/1.6/1.7/1.8 ), C, C++, PL/SQL.

Software Methodologies: Agile, Kanban, Scrum, TDD, SDLC Waterfall.

J2EETechnologies & frameworks: JSP (2.x), JSTL, Servlets (3.1,3.0), JDBC, EJB (3.x), Java Beans XSD, JAX-RS, JAX-WS, SOAP, WSDL

Web Technologies: HTML, JavaScript, AJAX, Bootstrap, jQuery, CSS, JSON, Node Js, AngularJS

Web service Frameworks: Spring (4.x/3.x), Hibernate (5.x,4.x,3.x), Struts (2.5/2.3), Spring MVC, Spring IOC, Spring Boot, Spring AOP, Spring Web Flow, JSF, Log 4J, Junit

Web Services: SOAP, RESTful, Oracle SOA, UDDI, WSDL

Design Patterns: Singleton, Business Delegate, Data Transfer Object, Façade, Data Access Object, MVC, Filter

IDEs: Eclipse (4.x/3.x (Neon, Oxygen, Kepler, Luna, Indigo, Juno)), Net Beans, IntelliJ, Spring Tool Suite, RAD 9.0, JBPM 6, IntelliJ, Visual studio.

Application/Web Servers: Web Logic Server 12c, Web Sphere Application Server 8.5, Apache Tomcat (8.5/8.0), Apache HTTP Server, IBM HTTP Server (8.5), JBoss

Databases: Oracle(9i/10g/11g/12c), SQL Server (14.0), DB2, MySQL, PostgreSQL.

Build Scripts: Maven, Ant, and Jenkins

Testing Tools: JUnit, Log4J, Mock Framework.

Version Control Tools: GIT, SVN, Clear Case

Operating Systems: Windows, Unix, Linux, Mac OS

Tools: JIRA, DOORS, Bitbucket.

Testing Tools/Others: Junit, SoapUI, Putty, Mockito

PROFESSIONAL EXPERIENCE

Confidential - NY

Sr.Full Stack J2EE Developer

Responsibilities:

  • Involved in Full Software Development Life Cycle (SDLC) from Requirement gathering, design, development, testing and documentation.
  • Using Java/J2EE technologies to develop web applications for client server environments and build enhancements to the existing applications.
  • Responsible for front end UI design using HTML5, CSS3, JavaScript.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Prepared the detailed design document with all the project scope and information as per gathered project requirements and captured all the information in the confluence.
  • Design common framework for REST API consumption using Spring Rest Templates.
  • Develop/write customized classes, reusable components to reduce redundancy and increase reusability of code to improve application performance.
  • Use Spring IOC to couple different layers of the application such as web, Business and DAO layers.
  • Created REST end points using POST and GET methods.
  • Developing transmit policies using Transmit Security Console to get and validate the input data from JS application and call the Backend REST end point thereby returning the response body from the Backend in the form of JWT to the UI.
  • Using Swagger for documenting the REST API’s.
  • Creating alerts, reports using Splunk taking advantage of its big data capabilities to notify potential issues.
  • Creating unit and integration test cases for Restful services using Junit and Mockito to be able to achieve maximum coverage on all core functionalities.
  • Extensively using Spring IOC configured Application Context files and performed database object mapping using Hibernate annotations.
  • Validated the built REST API in the browser using Postman and Swagger API. Used local and session storages, JWT token, watch Collection and apply.
  • Design and develop common utilities for JSON to Java object and vice versa using Jackson libraries.
  • Creating Kibana and App Dynamics dashboards for monitoring and logging the Business transactions and application healthcare.
  • Deploying the application into the higher environments using the Cloud Bees Jenkins.
  • JSON request/response from UI is processed using Spring Boot, Restful features with micro services Architecture and Spring JPA framework is used to save/retrieve the data in the backend.
  • Used Gitlab for source management and Jenkins for the continuous integration process. Scheduled, deployed, and managed container replicas onto a node cluster using Kubernetes.
  • Perform Integration testing to check if there is any impact on other processes.
  • Used Rancher to check the logs of the API for debugging issues and to setup ingress gateway to redirect calls to https.
  • Fix the errors raised by QA if any, by making appropriate changes and rechecking the code to ensure that the desired results are produced.
  • Secured the API's by implementing OAuth2 token-based authentication/authorization scheme using spring security.
  • Used JIRA for issue and bug tracking and IntelliJ IDE for the development of Microservice.
  • Discuss about the items which are QA and user acceptance tested and approved and ready to go live in the pre- deployment meetings.
  • Coordinating with different teams while pushing the changes to Production servers.
  • Actively participates in Sprint Planning, Sprint Refinement and Sprint Retrospective sessions to helps team in refining stories and plan the tasks for the sprint.

Confidential, Irvine - CA

Sr. Full Stack Java/ J2EE Developer

Responsibilities:

  • Used Agile methodology and developed technical design documents. Attended the SCRUM meetings to understand the status and resolved issues and involved in implementation of Agile methodology.
  • New library development with micro services architecture using REST APIs, Spring Boot.
  • Used Spring Security for Validation and authentication on the Client side, session fixation, click jacking, cross site request forgery.
  • Produced centralized Spring Restful Web Services for Enterprise applications to consume in JSON format and in trusted client-server environment.
  • Developed several REST webservices which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications
  • Design and Development of business components using Spring IOC, Spring Annotations, dependency injection, transaction management through Spring framework.
  • Developed Microservices using Spring Boot, Spring Security and deployed to AWS cloud.
  • Developed Microservices with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each Microservice in a cluster can be load balanced and exposed through one API gateway.
  • Developed Spring Restful/Microservices and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
  • 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 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.
  • Used the lightweight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Worked on React.js library to build out reusable components and created React.js for front end UI and node.js for backend.
  • Developed web pages and implemented React.js with Redux.
  • Hands on experience with React native app development and testing react applications.
  • Implemented performance-oriented CSS selector, scalable and modular CSS approach for front-end architecture.
  • Created different REST APIs using Spring Boot with Spring MVC and Request mapping for CRUD.
  • Developing and editing user Interface Screens using HTML5.0, CSS3, Bootstrap, JSP, JavaScript, AJAX, and Ext JS.
  • Developed application using Java 8 to implement its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Developed various generic JavaScript functions using ES6 which is used for validations.
  • Involved in writing test cases using jasmine-karma, Test Bed and maintained a stable code coverage with maximum threshold.
  • Used multithreaded environment to run processes asynchronously using future calls to access the data of REST and Apache Kafka message brokers.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Tested the service functionality using SOAP UI by passing the Test Data.
  • Employed fail safe and circuit breaker patterns for the first time in Client’s email applications
  • Worked on Swagger UI to interact with the API’S. Designed and documented APIs using Swagger
  • Configured Hibernate Cfg.xml to facilitate connection pooling with Data Source and create POJOs to map with backend tables.
  • Implemented the associated business modules integration using spring and Hibernate data mapping.
  • Implemented Object-relation mapping using Hibernate framework to fetch the data from Oracle 12.
  • Developed Mongo DB Data Access Layer implementing Mongo Repository interface from Spring Data.
  • Proficient at development of web-based application using Apache Tomcat.
  • Used JUnit, Mockito for the unit and integration testing of various modules
  • Developed Maven scripts and developed builds using Maven and continuous integration servers as Jenkins.
  • Using GIT for Source Control and Version Management and using log4j for logging.
  • Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins
  • Implemented Micro Services based cloud Architecture on AWS platform for deployment.
  • Deployed Spring Boot based microservices Docker container using AWS EC2 container services and AWS admin console. Used Urban Code Deploy to deploy micro services to hybrid cloud environments.
  • Containerized Microservices by creating Docker images from Docker file collaborated with development support team to set up a continuous deployment environment using Docker.

Environment: React, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, TypeScript, Jenkins, GIT, Rest, log4j, Hudson, Spring MVC, Spring boot, Apache Kafka, Docker, JAX-RS, Junit, Mockito, SOAPUI, Postman, Ec2, AWS lambda, Hibernate, Oracle 12

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Involved in analysis, design, implementation, and testing phases of SDLC through Agile methodology.
  • Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with Angular in creating the Application.
  • Used Spring and Hibernate for implementing IOC, AOP and ORM for back-end tiers.
  • Used Spring, Swing, JMS, Hibernate, EJB, ESB and Web Services Frameworks.
  • Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistence frameworks such as Hibernate, Spring Data JPA and messaging engines.
  • Used Hibernate framework for back-end development and Spring dependency injection for middle layer development.
  • Mapping of Java Objects to Database Tables using Hibernate.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application with very less configuration.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.
  • Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, JDBC Templates, Spring Security, and AOP.
  • Spring with Tiles Framework is implemented for a common look in all the presentation views.
  • Developed the application involved in multi-tier J2EE design utilizing Spring, Spring AOP, Spring Security, Spring Boot, Spring Batch and Spring ORM frameworks.
  • Used dynamic imports in router configuration from Angular 8 which enable the use of import statement for lazy loading the module
  • Used Angular 8 feature backward compatibility mode to Angular router that helps to upgrade the path for large projects.
  • Design and developed the application using framework Angular 4 with HTML5, CSS3, AJAX and Typescript
  • Used Spring and Hibernate for implementing IOC, AOP and ORM for back-end tiers.
  • Developed various generic JavaScript functions used for validations.
  • Migrating existing application into REST based Micro services to provide all the CRUD capabilities using Spring Boot.
  • Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0.
  • Used Postman and SoapUI to test Restful web service endpoints and perform operations like get, post.
  • Worked on RESTful Web Services as well as Node Rest Framework for backend and used Mongo DB.
  • Developed screens using JSP, JSTL, JavaScript, jQuery and AJAX.
  • Worked on upgrading existing java 6 application to java 8.
  • Implemented RESTful web services to communicate with external systems.
  • Designed SOA integration using Apache CXF. Enabled rapid service tier development.
  • Created custom directives in Angular 4 for reusable components like multi-field form elements and background file uploads in the application to restore the components.
  • Used Twitter Bootstrap to create responsive web pages which can be displayed properly in different screen sizes.
  • Worked on creating responsive website for smart devices using responsive design and Bootstrap.
  • Developed the application using Model-View-Controller (MVC) architecture.
  • Used Ajax for sending and retrieving data from server by giving URL to get JSON data for models and to populate models from the server.
  • Used Angular 4 to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Used Karma & Jasmine as testing frameworks for front-end part of the web application.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Implemented SOA to develop REST Based Web services using Apache Axis.
  • Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.
  • Extensively used Hibernate mappings, HQL, EHCache, Query, Criteria, Lazy loading Transactions and Lockings.
  • Developed RESTWeb Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Created services with Angular 4 injectable property to make the service available for dependency injection when creating components and modules according to client’s requirement.
  • Creating custom, general use modules and components which extend the elements and modules of core Angular 4.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Modified the Spring Controllers and Services classes to support the introduction of Spring framework.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using jQuery, JSP, JavaScript, AJAX and Ext JS.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Used Hibernate Annotations to reduce time at the configuration level and accessed Annotated bean from Hibernate DAO layer.
  • Created hibernate mapping files and configured them in hibernate configuration file.
  • Developed the application using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability.
  • Experience with basic WebSphere Administration- like JMS, Data Source Configurations, Listener port configurations, JVM Property Configuration, Certificates Configuration,
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other webservices used in the system.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Validating user actions on the client side and providing responsive feedback
  • Worked with Web services components JAX-RS services and worked with Restful Web services interact with external systems.
  • Made use of Apache Kafka, Active MQ, Rabbit MQ, IBM MQ as a Message Oriented Middleware for coordinating applications.
  • Used Maven and Jenkins to automate the build and deploy process.
  • Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Developed and consumed Apache CXF based Web Services as part of Payments Application.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Developed AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and Chef.
  • SVN was used for project management and version management.
  • Deployed the application on WebSphere 7.0 application server.

Environment: J2EE, Spring framework, Spring MVC, iBATIS 2.2, JSP 2.0, JSF, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML, Java Beans, Angular8, Angular 4, XStream, Apache POI, Ext JS, jQuery, JavaScript, Oracle 10g, IBM RAD, WebSphere,Data Grid, Agile Methodology, TDD, Selenium, Design Patterns, CVS, Apache Maven, JUnit, HTML, XSLT, HTML/DHTML

Confidential

Full stack Java Developer

Responsibilities:

  • Involved in in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development, and Customization of the application
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked on AngularJS to build high-quality, scalable, and reusable components and Front-end solution.
  • Developed User Interface application modules using HTML, CSS, and JavaScript, ReactJS, JSON, and AJAX.
  • Brief experience on implementing the ReactJS in creating animations based on CSS classes for a new requirement surfaced for the client.
  • Used RESTful and SOAP web services to handle CRUD operations.
  • Implemented Spring Security as an authentication layer to RESTful web services.
  • Brief experience on implementing the AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
  • Implemented and developed UI components using Angular JS features like dependency Injection, Models, data binding and controllers.
  • Developed Micro-services using Spring MVC architecture and Spring Boot and used View Resolver to map web pages.
  • Designed and developed Microservices based business components and RESTful XML web service endpoints using Spring Framework for handling AJAX requests.
  • Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Bootstrap with ReactJS and media queries.
  • Designed Prototype and project layout skeletons using ReactJS, jQuery, Express.js and CSS/LESS and HTML5
  • Used Web-Services like the REST and JAX-RS for authentication and payment processing
  • Development SOAP and Restful Web services using Apache Axis1, WebLogic, Web Service Tools, Session beans as web services, Spring MVC.
  • Developing User Interface using HTML5/CSS3, Bootstrap, and used JavaScript for client-side validation.
  • Migrated REST web services to Kubernetes cluster on AWS by creating fabric 8 files using YAML and JSON
  • Created JAVA classes for the Business Service Layer
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Developed the application using agile methodology and followed TDD, Scrum.
  • Developed web UI portal for MongoDB using Spring Framework (Spring MVC and Spring Data), JSP, HTML 5, Bootstrap Framework, jQuery and Java Script, Mongo DB and Oracle DB technologies.
  • Involved in designing user screens and validations using HTML, jQuery, Bootstrap, Ext JS and JSP as per user requirements
  • Responsible for validation of Client interface JSP pages using JSF form validations
  • Integrating Struts with Spring IOC
  • Used Spring Dependency Injection properties to provide loose coupling between layers
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Apache Axis 2 Web Service
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP
  • Used Hibernate ORM framework with Spring framework for data persistence and transaction management
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database
  • Created AJAX calls to exchange information with MySQL
  • Used Hibernate Annotations to reduce time at the configuration level and accessed Annotated bean from Hibernate DAO layer.
  • Involved in writing the Named queries, Criteria queries in Hibernate.
  • Implemented object relational persistence (Hibernate) for the domain model.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations
  • Developed ANT Scripts to do compilation, packaging, and deployment in the WebLogic server
  • Used JIRA to Manage and track the issues reported by QA and prioritize and act based on the severity
  • Used automation testing framework Protractor to test Angular JS web application
  • Wrote test cases in JUnit for unit testing of classes.
  • Implemented the Apache Kafka cluster as messaging system between the APIs and Microservices.
  • Experience in software build and maintenance tools with Visual Studio, Octopus Deploy.
  • Used Kubernetes to create new cluster and container management tool
  • Proficient in writing react code with help of ECMAScript (ES6) and JSX.
  • Used Gradle as a build tool and retrieved all the dependencies required for the application.
  • Deployed and configured Git repositories with branching, tagging and notifications and GitBucket for source code control.
  • Worked with version control management tool SVN for project check in, checkout ‘
  • Actively involved in doing Code Reviews, Code Re-factoring, Security audits, Performance tuning and troubleshooting.

Environment: HTML, CSS, React JS, AJAX, jQuery, Bootstrap, Gradle, Kubernetes, Git bucket, J2EE, Spring framework, Spring MVC, JIRA, ANT, Apache Axis.

Confidential

Java Developer

Responsibilities:

  • The application is designed using J2EE design patterns and technologies based on MVC architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) and Agile methodology is used for development of the application.
  • Used J2EE design patterns like Value Object Pattern, Session Façade, Singleton, Factory and DAO.
  • Created Stored Procedures & Functions. Used JDBC to process database calls for Db2 Server database.
  • Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for SQL database.
  • Developed back-end interfaces using PL/SQL packages, stored procedures, functions, procedures, anonymous PL/SQL programs, Cursor management, Exception Handling in PL/SQL programs.
  • Implemented various features of Spring such as Dependency Injection, IOC, Annotations
  • Developed the application using Spring Framework that leverages the classical Model-View-Controller (MVC) architecture.
  • Used Eclipse for developing JSPs, Servlets with IBM WEB SPHERE server in the development phase.
  • Used Spring Security framework to setup authentication and authorization for the application using firm wide single sign on.
  • Implemented Service Oriented Architecture (SOA) and web services using SOAP with JAX-WS.
  • Used SOAP for transmission of large blocks of XML data over HTTP.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ & JMS.
  • Used ANT for automated build and deployment on IBM WebSphere.
  • Handled Java Multi-threading part in back-end component, one thread will be running for each user, which serves that user

Environment: Db2, PL/SQL, Spring IOC, iBATIS, JSP, JSTL, Spring Security, SOA, SOAP, JAX-WS, IBM MQ, JMS, JUnit, Mockito, ANT, IBM WebSphere, J2

We'd love your feedback!