Sr. Java Developer/ Full Stack Developer Resume
Denver, CO
SUMMARY
- 7 years of experience in IT industry as Java/J2EE Developer, worked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications using Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTful, WSDL), JavaScript, AWS, JDBC, Servlets, Struts, Jenkins, AJAX, HTML and XML, JMS.
- Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and co - ordinating with the team members to meet the deliverables.
- Hands-on experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
- Strong experience in software development methodology such as Agile
- Having knowledge on Java 8 features like Lambda expressions and functional interfaces, and Parallel Streams.
- Experience in AngularJS, ReactJS, NodeJS framework.
- Extensive knowledge on the spring modules like Spring IOC, Spring Boot, Spring DAO, Spring Web flow, Spring Security, Spring MVC and Spring AOP.
- Extensive knowledge and working experience of web development technologies such as, JavaScript, jQuery UI, SS3, SASS and Bootstrap.
- Proficient in using RDBMS concepts and have experience in working with multiple relational databases such as Oracle, DB2, MySQL and NoSQL database like MongoDB, PostgreSQL, Cassandra DB, Couch DB.
- Experience in writing SQL queries, stored procedures, functions, packages, views, Triggers, data connectivity and data integration of Oracle.
- Worked on B2B development works on BEA WebLogic 9/10/12, IBM WebSphere 6/7, Tomcat 6/7/8 and JBOSS Applications servers.
- DevelopedWeb Services with JAX-WS (SOAP) and JAX-RS (Restful).
- Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
- Experienced in AWS Cloud platform and its features which includes EC2, S3, AMI, AWS VPC.
- Worked on data logging framework such as: Log4j, to detect logging data and to analyze data traffic.
- Experience in version control tools like Jira, GIT, SVN, CVS and Microsoft visual SourceSafe.
- Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans.
TECHNICAL SKILLS
Programming Languages: Core Java, J2EE, PL/SQL.
Web Technologies: JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, Angular JS, AJAX
XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.
Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web SphereApplication Server 8.0 & RAD 8.5, JBoss
IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE, IntelliJ
Tools: Splunk, Jenkins, WebEx, TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock
Operating systems: Windows, UNIX, Linux and MS-DOS.
Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server
Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access,DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Springwith Hibernate)
PROFESSIONAL EXPERIENCE
Confidential - Denver, CO
Sr. Java Developer/ Full Stack Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
- Involved in Various Stages of deliverables of the project using the AGILE Software development methodology
- The modules of the application are based on Spring MVC architecture and J2EE technologies.
- Designed and developed of web-based application using Java 8, Spring, SQL.
- Responsible for developing the application using Angular 7/8, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts and JavaScript.
- Worked with NPM commands and using package. JSON for managing dependencies and dev-dependencies of Node.js applications.
- Implementing Service oriented architecture (SOA) and OOP concepts using Web Services like SOAP, REST services.
- Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.
- Developed web pages using Servlets and XML for various modules.
- Created data and security architecture patterns for Microservices in a co-existence scenario.
- Use modern data analytics and visualization tools including elastic search, Kibana, build efficient application metrics monitors
- Created newRESTfulWebservices usingJSONdata format to communicate with all external system usingSpring MVCframework.
- Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
- Used Apache Kafka in cluster as messaging system between APIs and Microservices and worked queries, reports and logging using Log4j.
- Used Mongoose ORM to map JavaScript objects to MongoDB.
- Developed of server-side utilities like Servlets (Action Classes), Form Beans, Java Beans, DAO Using Struts.
- Implement data aggregations scripts using elastic search and/or spark in order to evaluate backend services from functional as well as performance point of view.
- Used databases like Oracle 11g, SQL Server,Couchbase, and NoSQL database like Mongo DB, PostgreSQL DB as distributed database.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
- Migrate Oracle 11g database to PostGreSQL database using ESF Database migration toolkit.
- Prepared, arranged and tested Splunk search strings and operational strings.
- Developed and optimized services using NodeJS and ES6 as interfaces to NoSQL database.
- Develop the REST Microservices using Java JDK 1.8, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle.
- Coded new current account opening functionality for existing online members using Java, struts and RESTful web services.
- Used rally for task allocation and status tracking as per Agile environment.
- Performed System Testing during Hardening Phase of the System and reported the defects using Rally.
- Secured the API's by implementing Oauth2 token-based authentication using spring security.
- Used JavaScript and CSS to have better Control on the Browser.
- Implemented the security on Microservices using Spring Boot Auth server which generated JWT tokens as OAUTH2 mechanism.
- Worked in creating various types of indexes on different collections to get good performance in Mongo database.
- Utilized Apache Kafka to establishing proper communication protocol between service peers and service management system
- Deployed the Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind the services like Java and PostgreSQL services.
- Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
- Worked on testing of the product, creating any defect and tracked any issues using Rally.
- The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s and Java classes and web implementation controllers and Servlets.
- Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
- CreatedAmazon S3buckets to keep the web app files and the CloudFormation templates.
- Worked on performance metrics of client and server using JProfiler/Dynatrace
- Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot with Kafka.
- Worked on creating server-less Micro services by integrating AWS Lambda, S3/Cloud watch/API Gateway.
- Used config-server options of PCF for maintaining application properties pertaining to each environment and User-Provided-Config-Server (cf cups) option for Syslog and Oracle DB connectivity.
- Create Spring Boot based Microservices apps for various stages (Integrate, validate, rate, pay, decision, aggregate, audit and exception)
- Involved in provisioning AWS S3 buckets for backup of the application and sync this content with remaining S3 backups, by creating entry for AWS S3.
- UsedAngular 7 and Confidential Covalent UIas framework to create aSingle Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Creating Task definitions, which specifies the tasks, Resource allocation (Fargate), services and docker image on which application is built.
- Implemented the order grouping module using heavy multi-threading concepts & latest java 8 concurrency features to make the code thread safe.
- Used Streams and Lambda expressions available as part ofJava 8to store and process the data.
- Design, build, secure and manage clusters/workloads running on self-managed Kubernetes, EKS, ECS and Fargate.
- Implemented a recursive algorithm to parse largeGraphQLintrospection queries into a dotfile format in order to visualize the one-to-many relations between schemas in a SVG format.
- Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
- Developed and debugged Java server-side code using Eclipse IDE/IntelliJ Idea and Tomcat
- Managed Kubernetes charts. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest file
- Enhanced application performance by Angular 7 Component based development in view of future Angular framework transitions.
- Troubleshoot production problem by analyzing Splunk logs and Dynatrace
- Created custom, self-contained, reusable and testableAngular 7 modules, controllers, directives andservicesto implement key functionalities for customer account summary.
- Responsible for managing AWS resources in cloud and maintain Continuous Integration and Continuous Deployment pipeline for fast paced robust application development environment.
- Extensively worked in Test Driven Development (TDD) framework using Junit5.
- Installation, administration and maintenance of CI/CD applications: Jenkins, Artifactory, SonarQube, Stash and Docker.
- Developed test cases and performed unit test using Junit5 Framework.
- Worked on continuous integration using Jenkins for timely builds, code coverage, running test
- Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
Environment: Java 8, J2EE, Javascript, JIRA, Angular 7/8, Node Tomcat, Jenkins, REST, Kubernetes, SAML, MVC, LDAP, HTML5, CSS3, JSP, Oracle 12c/ 11g, Mongo DB, PostGreSQL, Agile, Junit, Log4j, Kafka, Web services, AWS, Docker 2, CI/CD, Junit, Hibernate, Micro services, PLSQL, JIRA, Spring Security, XML, Ajax.
Confidential - St. Louis, MO
Sr. Java Developer/ Full Stack Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
- Used Rational Application Developer (RAD) as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
- Pooling up most apposite design pattern for SOA and implementing interface to reduce code reuse. Understanding the Business Process and developing logic and software stack based on business flow.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Developed and designed new cross-browser accessible interfaces using jQuery and JavaScript.
- Used java 8 features like stream, lambda expressions, Local Date objects etc.
- Designed integration tests, ensuring functionality and availability of system modules and Microservices
- Designed, configured and deployed containers and Microservices using EC2 Container in Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
- Designed and developed the application useful for data management and reporting systems using Java, HTML5, CSS3.
- Used Java 8 features such as Lambda Expressions to make the code concise and Stream API to increase the performance and manage some of the AWS Services.
- Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
- Implemented Model View Controller (MVC) architecture through spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
- Implemented Angular.js component router for navigation and the services to connect the web application to back-end APIs.
- DevelopedApache Camelendpoints and used producer template to route messages toJMSqueues.
- Developed adapters to retrieve data from cloud application usingWeb Services, SOAP & Rest and security protocolsWS Security, OAuth 2.0
- Integrated Microservices with Hibernate ORM using Spring Boot and wrote HQL queries for data access.
- Used JSON for data transmission for Microservices
- 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.
- Involved in hands on programming on the core application development using Multi-threading that combines Hibernate and Spring.
- Extensive use of Spring components like, Spring Core, Spring MVC, Spring Boot Microservices.
- Implemented IBM MQ API to put get the messages from Message Queue.
- Setting up Oracle 11g RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS)
- Used Hibernate as persistence Layer - using the SQL Server Database and configuration data to provide persistence services (and persistent objects) to the application.
- Used npm/node js for the angular dependencies and for building the API services.
- Used Spring Boot to create Microservices which provides the data flow from UI to server side.
- Supported queries and sort transactions by their own criteria using Angular JS which includes Date-binding, Data-filter and Custom Sorter Functions.
- Written hibernate, SQL statements to perform CRUD operations, and executed stored procedures in oracle database.
- Used build/deploy tools such as Jenkins, Docker for Continuous Integration & Deployment for Microservices.
- Developed of server-side utilities like Servlets (Action Classes), Form Beans, Java Beans, DAO Using Struts.
- Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, Reports & Functions for Reports.
- Used Spring Framework for Authentication and Authorization and ORM components to support the Hibernate tool.
- Developing a mechanism for sending and receiving SOAP messages over JMS by MQ Series Engine.
- Developed user interface using Angular JS services method is used to pull JSON data which is exposed through REST services
- Used object storage container to store the secured files and retrieved from API by using Amazon web services (AWS)
- Developed web services components using Apache Camel, SOAP, WSDL, JAXB, and JAX- WS with java.
- Worked on NoSQL database like MongoDB as data storage and utilized aspects like replica sets, sharing and clever document design to make service extensible scale and feature wise.
- Worked with NoSQL database MongoDB and created pipeline from MongoDB Cluster.
- Used Angular JS 4/6 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Created tasks for updating tracked files and compiling typescript files.
- Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
- Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles.
- Used GIT to maintain the version of the files and took the responsibility to do the code merges by creating new branch when new feature implementation starts.
- Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool.
- Worked with container-based deployments using Docker, working with images, Hub and registries and Kubernetes.
- Used Maven for dependency and configuration management to add dependent external jars and bundles, run and deploy the application.
- Project Setup using my Eclipse IDE, IntelliJ and servers like tomcat, JBoss.
- Tracking the changes in JIRA and making sure the required defect fixes are being pushed to the upper environments (stage, pre-production).
- Responsible for writing Unit Test Cases using JUnit. Responsible for Load Testing using Apache JMeter.
Environment: Java 8, JSP, Spring, AWS, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, Tomcat, CSS, Oauth 2.0, Bootstrap, JavaScript, Oracle 11g, Angular 4/6, Typescript, Restful, SOAP, jQuery, Hibernate, JPA, Microservices, Apache Camel, PL/SQL, JBoss, Docker, IBM MQ, Log4J, Maven, Mongo DB, Junit, Mockito, JIRA.
Confidential - Phoenix, AZ
Sr. Java Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, development and testing and production support of application.
- Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverables within time.
- Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery and Ajax.
- Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
- Worked on custom libraries for business layer using Object oriented programming (OOP).
- Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle.
- Performed Front end validations for the screen using JavaScript, Angular2 directives and core java.
- Used the React JS and Angular JS, MVC Frameworks in the development of the web applications.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Fetching user contacts from third party accounts using OAuth Authentication.
- Used Multi-threading to handle REDIS cluster failover between local and remote data centers.
- Deployed the Services onto the OpenShift to run docker containers, via Kubernetes on cloud infrastructure.
- Used object storage container to store the secured files and retrieved from API by using Amazon web services (AWS).
- Using Hibernate as ORM tool to store the persistence data into the Oracle 10g database.
- Used React JS to create a single page web application with efficient data flow between the client and server.
- Managed Cassandra clusters on Amazon Web Services (AWS).
- Extensively used factory object in React JS to use the common functions in different views to reduce redundancy and improve maintenance of the code.
- Worked on Hibernate which includes integrating databases writing custom CRUD CREATE RETRIEVE UPDATE DELETE statements and integrating stored procedures and functions.
- Involved in creating styling framework for the webpages using CSS Bootstrap along with Grids, Pagination, Dialog box, Carousel, Form, Navbar, and Table.
- Build API as a Microservice using spring boot and deployed on a cloud based CICD pipeline in an agile environment.
- Worked in writing application-level code to interact with APIs using AJAX, and JSON.
- Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
- Extensively used AWS to integration with Enterprise and web applications. Persistence layer implemented using Hibernate framework.
- Automated Angular JS application module using protractor and Jasmine and created specs for various functional scenarios
- Performed client side and Server-side validations using Struts validations. Created Action Form beans and performed validation by configuring the Struts Validator.
- Used Microservices with Spring Boot-based services interacting through a combination of REST and Rabbit MQ or Apache Kafka message brokers.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Implemented routing logic and navigation from screen to screen and implemented functionality on the client side in Angular
- Involved in working on Cassandra database to analyze how the data get stored.
- Deployed application updates to AWS EC2 and monitored the load balancing of different instances and used AWS IAM for access management.
- Implementing the new message retry mechanism using Kafka in the event of any failure in the downstream systems.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Worked with web services component RESTful to interact with external systems.
- Used SOAP(WSDL) web services and deployed application on Apache Tomcat server.
- Used Struts Tiles for designing the layout of the application. Extensively used corejava such as exceptions and abstraction.
- Configured Jenkins in Microservice apps for deploying and implemented Jenkins for the central build.
- Created SQL queries to perform insert, update or delete operation on MySQL database.
- Used JDBC connectivity for querying, inserting, updating, deleting data from database.
- Used GitHub version control system to push, commit and raise pull requests from developed code.
- Analyzing, Debugging and Fixing the Front-EndUIissues assigned through Jira bug tracking tools.
- Worked with JavaScript testing frameworks Jasmine and Karma.
- Worked closely with QA team and fixed QA bugs as well as production issues.
Environment: Java, J2EE, Spring MVC, SOA, Angular 2/4, Hibernate4.3x, JSP, HTML, XML, CSS, AJAX, JavaScript, Bootstrap, GWT, React JS, Apache Kafka, jQuery, Rabbit MQ, Tomcat, WSDL, RESTful web services, MongoDB, Oracle11g, JMS, WebLogic, JUnit, Log4j, Git.
Confidential - Parsippany, NJ
Java Developer
Responsibilities:
- Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
- Participated in JAD sessions gathering along with the Business Analysts and have expertise in implementing the Agile methodology.
- Developed the UI screens using HTML5, CSS3, React JS & jQuery.
- Using React JS as the development framework to build a single-page application.
- Involved in building and maintaining cloud-based infrastructure on AWS.
- Extensively worked on both consumption & producing of RESTful based webservices using JAX-RS & jersey parsers.
- Applied various j2ee design patterns such as Front Controller, Factory, Singleton, Business Delegate, Struts, Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.
- Used React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented the project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
- Worked on Cassandra Data modelling and Cassandra Database administration
- Designed Microservices to fetch from legacy and upload in couch base from/to multiple buckets using Couch base SDK Java client.
- Developed various helper classes needed following Core Java Multi-threaded programming and Collection classes.
- Used Hibernate to improve the application throughput and created the mappings to fit the existing table structure.
- Spring Framework experience includes using IoC/Dependency Injection and different Spring modules like Core Container, Data Access/Integration
- Worked on extracting event data from front end using Kafka REST proxy. Used Kafka frameworks for messaging and queuing.
- Implemented various routing mechanisms in the webpage using React JS. With the concept of React JS Worked on usage metrics and also end to end events tracing for analysis purpose.
- Involved in performance tuning of application, monitoring the end of day load and application behavior using JProfiler.
- ConfiguredKafkato read and write messages from external programs.
- Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
- Deployed PCF on AWS EC2 to manage the containers created by PCF.
- Implemented agent Module to parse the Excel files using POI framework and process the data as per the business tier logic.
- Design and developed Maven scripts to build and deploy the application in JBoss
- Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of Web Services, Swagger, Cassandra and MQ message brokers and leveraging
- Wrote Stored Procedures and complex queries in Oracle 10g database.
- Designed and developed JUnit test cases during the development phase.
- Designed multiple Active MQ queues in different environments (DEV/TEST/UAT) setup and testing.
- Used Jenkins for continuous integration and Maven for building the EAR file.
- Used CVS for efficiently managing the source code versions with the development team.
Environment: Java, JavaScript, Oracle 10g, PL/SQL, Spring boot, React JS Spring MVC/JDBC/IOC, Maven, Jenkins, Test NG, Apache Kafka, IBM MQ WebLogic 10, Active MQ, Couch DB, GitHub, Jenkins, Swagger, Hibernate, AWS.
Confidential
Java Developer
Responsibilities:
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Used Node.js framework Express JS for better organization of the code.
- Involved in design phase and data modeling team.
- Implemented JEE standards, MVC architecture using Spring Framework.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Implemented React JS Controllers to maintain each view data where the client implemented the UI using React JS.
- Developed Spring MVC controllers and REST services to hit other internal and external API's to perform a task.
- Started as a monolithic application that runs on Jboss, later migrated it in to a set of Spring boot and Node.JS Microservices.
- Built the customized ETL tool for migrating the data from MS SQL Server to Couchbase server which builds varieties of documents for later use of web services, which pulls the data from Couchbase in JSON format.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Used Multi-threading concept to post data from files to tables involving transformation of file in different formats.
- Involved in enhancement of existing application utilizing Node JS created role-based HTML navigation menu wherein menu items change dynamically based on the values derived from the database in the form of XML.
- Developed presentation tier using JSP, JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOAP.
- Created standards and patterns for deploying a spring boot data Microservice architecture to PCF
- Used config-server options of PCF for maintaining application properties pertaining to each environment and enable communication via cloud
- Involved in enhancement of existing application utilizing Node JS created role-based HTML navigation menu wherein menu items change dynamically based on the values derived from the database in the form of XML.
- Designed dynamic client-side JavaScript codes to build web forms & simulate process for web application, page navigation and form validation
- Extensively usedJavaMulti-Threading concept for downloading files from a URL.
- Generated Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
- Write front-end code for developing new pages using HTML, CSS, JavaScript, and jQuery.
- Worked on Eclipse for development and deployment of application in JBoss Application Server.
Environment: JavaScript, Node JS, React JS, PCF, SQL, MVC, Spring boot, JSP, JSTL, AJAX, Spring, RAD, SQL Server, Microservices, Oracle 10g, JBoss, Couch DB, JavaScript, HTML, CSS
Confidential
Jr. Java Developer
Responsibilities:
- Involved in the analysis, definition, design, implementation and deployment of full software development life cycle (SDLC) of the project.
- Developed the database and UI design for the web module.
- Built prototypes of complex modules and analyzed the performance.
- Developed EJBs, JSPs and Java Components for the application using Eclipse.
- Prepared the Unit test plans and the integrated test plans.
- Implemented Version control for the Project using Microsoft Visual Source Safe.
- Involved in design, development and testing phases of the application.
- Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
- Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application server environment and also creates Microservices architecture.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Worked with Oracle and DB2 servers to maintain database.
- Create new Spring Boot Microservices and deploying to PCF.
- Involved in the understanding and designing of the complex back-end middleware framework.
- Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
Environment: Java 1.4, Struts, Hibernate, EJB, WebLogic Server, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.