We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Overall 8+ years of broad involvement in Design, Development and Maintenance of Web applications with great information and working knowledge on Multi - Tier Architectures utilizing web centric innovations in various domains.
  • Experience using J2EE Design Patterns like MVC, DAO, Singleton, Factory pattern, and service locator and Delegate.
  • Experience with Kibana to check logs and other time-stamped data sets stored in Elastic Search.
  • Experience on Single Page Application development, working with Directives, Services, Filters, Guard and Validations in teh Angular.
  • Experience in developing middleware components for software using STL, multithreading, data structures, and design patterns.
  • Significant expertise in all phases of complex Web UI using HTML/HTML5, JavaScript, CSS/CSS3, XML, jQuery, Angular JS, React JS, Node JS Microservices.
  • Experience developing Microservices using Java 8, Spring Boot, Spring webflux, Spring Data JPA, Spring Security, Spring Cloud.
  • Having good knowledge in NOSQL data bases like Dynamo DB and Mongo DB Concepts, CRUD operations and aggregation framework.
  • Extensive experience working in Spring framework, Struts framework, O/R Mapping Hibernate framework, Mybatis and web services.
  • Experience using Spring MVC, Spring Boot, Spring Cloud, Spring DAO, Spring Data, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions and Spring Security.
  • Experience withPerformance Tuningfor Oracle RDBMS usingExplain PlanandHINTS.
  • Hands-on experience withAmazon EC2, Amazon S3, Amazon RDS, VPC, IAM, Amazon Elastic Load Balancing, Auto Scaling, Cloud Front, CloudWatch, SNS, SES, SQSand other services.
  • Expertise in teh implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSTL, JMS, Struts, Spring, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading.
  • Expertise include Agile - Scrum and waterfall methodology, testing tools and automation, and managing teh product lifecycle, sprint planning, sprint review.
  • Strong database development skills using Database Servers like Oracle,Sybase, and SQL Server.
  • Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Parallel Streams.
  • Have Experience on RESTMicroservicesusing Spring Boot for teh customers to consume data.
  • Familiar with web services formats XML and JSON.
  • Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database
  • Good understanding of NoSQL Databases and hands-on work experience in writing application on NoSQL databases like Cassandra DB, MongoDB, PostgreSQL DB
  • Good experience in working with Web/Application servers like Apache Tomcat, IBM WebSphere and/or Web Logic, JBOSS.
  • Worked onCI/CDtools for creating Jenkins jobs, trigger teh build and perform release cuts of teh application.

TECHNICAL SKILLS

Languages: JAVA, SQL, PL/SQL, XML, PHP

J2EE/Internet Technologies: JDK, EJB, JMS, JDBC, JNDI, JSP, Servlets, Struts, Spring, RMI, Hibernate, Web Services

RDBMS: Oracle 9i/10g/11g/12c, My SQL, NoSQL, SQL Server, DB2.

GUI: HTML, DHTML, HTML5, CSS3, SASS, Java Script, JSP, jQuery, AJAX, AngularJS, React JS, Node JS.

Cloud Technologies: AWS (Elastic Search, EC2, S3, EMI, ELB, Dynamo DB), Docker, PCF, Azure, Saas, Paas

IDE: IntelliJ IDEA, Eclipse, JBuilder and Net Beans, Sublime Editor, Notepad++.

Web Servers: Jakarta Tomcat 5.0, Apache Web Server. REST, SOAP

Application Servers: Web Sphere, Web Logic Server and JBOSS.

Framework: Struts (MVC), Spring MVC, Hibernate.

Protocols: HTTP, FTP HTTPS, and Telnet.

Utilities/Tools: Ant, Log4j, Logger, Maven, AWS, Junit.

PROFESSIONAL EXPERIENCE

Confidential - Chicago, IL

Sr. Full stack Java Developer

Responsibilities:

  • Participated in design and development as a Core Java and J2EE Software developer. Understanding software requirement and utilizing apposite technology to enunciate most apposite data flow between front end and back-end technologies.
  • Involved in requirements gathering, analysis, design, development and testing and production support of application.
  • Actively participated in teh daily SCRUM meetings and paired programming to produce quality deliverables within time.
  • Involved in complete Agile/SDLC Requirement Analysis, Development, System and Integration testing.
  • Followed Agile principles and methodologies to achieve quality product by interacting with different teams to develop a web application.
  • Used Object Relational Mapping (ORM) tool Hibernate for mapping java objects to teh relational database.
  • Design, implement and test services in a Microservice-oriented architecture and has Implemented teh REST based Microservices using teh Spring Boot.
  • Used databases like Oracle 11g, SQL Server,and NoSQL database like Mongo DB, PostgreSQL DB as distributed database.
  • Used Node JS libraries NPM, gulp directories to generate desired view and flux to root teh URL's properly
  • Responsible for identifying and designing teh MQ objects required and involved in capacity planning for teh MQ objects.
  • Implemented Angular JS component router for navigation and teh services to connect teh web application to back-end APIs.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Used Mongo DB document-oriented database to store data. Created Object to Mongo mappings for various domain objects.
  • Migrate Oracle 11g database to SQL database using ESF Database migration toolkit.
  • Implemented JMS for sending teh messages to RabbitMQ queues and supporting, troubleshooting RabbitMQ related issues and used RabbitMQ to communicate with controller and for business logic.
  • Used Spring Boot for developing micro services, and API’s to communicate Oracle DB for handling real time feeds.
  • Defined file structure for Angular JS files based in Angular IO documentation.
  • Responsible for developing teh application using Angular 7/8, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts, Spring MVC, JavaScript.
  • Developed serverless microservices using Node.js and AWS Lambda with REST API endpoints dat consumes data from DynamoDB and SQL Server.
  • Developed Junit test cases for Streams and Web Flux Rest API’s using Kafka test utils, Junit and Mockito.
  • Implementing Service oriented architecture (SOA) and OOP concepts using Web Services.
  • Pooling up most apposite design pattern for SOA and implementing interface to reduce code reuse. Understanding teh Business Process and developing logic and software stack based on business flow.
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • Worked in Stream of API for Bulk Data Operations on Collections and API improvements in Java 8.
  • Involved in a team dat administered MQ, Message Broker in Development and test environments.
  • Involved in implementation of matching functionality between account and offers and also teh functionality to manage customer communication and channel preferences usingSpringandHibernate.
  • Worked withRabbitMQandAMQPJava APIs for Queues to build teh application as SOA platform.
  • Consumer API’s communicate to other services or API’s via APIGEE proxy, and some consumer’s use Rabbit MQ as a medium to delegate message.
  • Experience in implementing teh security on Microservices using Spring Boot Auth server which generated JWT tokens as OAUTH2 mechanism.
  • Development of front-end application using Angular, Dependency injection and Http modules with Node JS server.
  • Deployed teh Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind teh services like Java and PostgreSQL services.
  • Involved in hands on programming on teh core application development using Multi-threading dat combines Hibernate and Spring.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle database 11g/ 12c management system and handled database access and data transmission based on RESTful web service.
  • Used Java 8 features such as Lambda Expressions to make teh code concise and Stream API to increase teh performance and manage some of teh AWS Services.
  • Used build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices.
  • Used of Node JS mainly used for authentication, authorization and session maintenance.
  • Using Angular 7 created custom directives for re-usable components (multi-field form elements, background file uploads.
  • Used Fargate service to auto scale/manage EC2 instances with AWS Oracle RDS database service.
  • Used Multi-threading to handle REDIS cluster failover between local and remote data centers.
  • Implemented teh Business Layer for Mongo DB Service. Used it for Storing Product Reviews, Ratings and Likes.
  • Build REST web service by building Node JS Server in teh back-end to handle requests sent from teh frontend jQuery Ajax calls.
  • Designed and developed using teh Java collection API with Java 8 features and other java processes to fulfill business case requirements.
  • Used RESTful Web Services making HTTP protocols as a medium of communication between client and server. A client sends a message in form of a HTTP Request and teh server responds in teh form of a HTTP Response.
  • Developed user interface using Angular JS services method is used to pull JSON data which is exposed through REST services
  • Used Angular 7 framework where data from backend is stored in model and populated it to UI.
  • Developed and designed new cross-browser accessible interfaces using jQuery and JavaScript. Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content. Used WebLogic for deployment of applications.
  • Provided PostgreSQL DB, Oracle and MS SqlServer installation, patching, configuration, migration, upgrade, and capacity planning.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database 11g.
  • Uses teh DAO pattern for data access layer and JMS API for teh messaging requirement. Used JavaScript and jQuery for validating teh input given to teh user interface.
  • Extensively worked in Test Driven Development (TDD) framework using Junit5.
  • Worked on JavaScript testing framework using Jest for Angular JS, TypeScript and Node JS.
  • Setting up AWS and Oracle database 11g/12c for new project, use data pump to migrate data to Relational Database Services (RDS)
  • Developing Docker file for different end points and validate them through teh Docker-central to run teh Jenkins job with given parameter and deploy job to teh Kubernetes.
  • Used object storage container to store teh secured files and retrieved from API by using Amazon web services (AWS)
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Recommend and develop strategy for integrating internal security model into projects with Spring Security and Spring Boot.
  • Used NOSQL database Amazon dynamo DB to store data of reporting Application.
  • Developed teh code environment using IDE as Eclipse and deployed into Tomcat Server Developed ANT build to achieve more functionality for build process.
  • Get teh error report and analyze teh defects and also categorize teh defects using teh Splunk tool.
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOAP.
  • Developed a Web 2.0 control console using GWT to manage data matching for data staging.

Environment: Java 8, JavaScript, Angular 7/8, JSON, Spring IOC, MVC, JAXB, XML, JAX-WS, Web Services, MQ, RESTful, AWS EC2, Microservices, JMS, MDB, Hibernate, JMX, JUnit, Docker, Mockito, Kubernetes, TestNG, Maven, Gradle, GIT, Oracle 11g/12c, Tomcat, WebLogic.

Confidential - San Francisco, CA

Senior Full Stack Java Developer

Responsibilities:

  • Analysis, Design, Coding and testing components in teh application according to teh specifications provided by teh product owner
  • Followed SAFE Agile principles and methodologies to achieve quality product by interacting with different teams to develop a web application
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Effectively implemented server-side Reactive REST API’s using Spring Web Flux along with JAVA 8 features.
  • Designed and developed web-based software using Spring MVC Framework and Spring Web Flow.
  • Design and development applications using Rational Unified Process (RUP), UML and OOAD and created Use Cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Developed JSP, HTML 5, CSS3 and a part of presentation layer using JavaScript, Angular JS 4 and React JS.
  • Deployed application updates to AWS EC2 and monitored teh load balancing of different instances and used AWS IAM for access management.
  • Create new interfaces using Java 8, Spring MVC, Struts2, Hibernate.
  • Developed teh backend server with Spring Boot, involving different layers of teh application including entity/model, DAO/repository, Controller, Service, Business, and Persistence.
  • Involved in a team dat administered MQ, Message Broker in Development and test environments.
  • Handled client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
  • Implemented ORM (object-relational mapping)-based data migration in Java for upgrade using second level database cache library.
  • Developed search capabilities for teh app using AWS Elasticsearch and DynamoDB.
  • Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Integrated Java 8 concepts like Collections, Lambda and Exception Handling to implement different functionalities.
  • Developed user interface by using theReact JS, ReduxforSPAdevelopment.
  • Designing and implementing scalable, RESTful and Micro Services-based backend. Teh backend is being written in Java using Spring Boot for simplicity and scalability.
  • Implemented teh web services client to consume teh third-party service API for validating credit cards.
  • Implemented Collections Framework for fetching and appending string from teh deployed UI.
  • Used Spring Boot Actuator to monitor and manage teh application in production environment
  • Installed and configured Docker for creating virtual environments. Applied teh company build pipeline using Jenkins, AWS and Docker.
  • Design and implement disaster recovery for teh PostgreSQL Database.
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all teh details for Ethernet provisioning and client info tracking.
  • Fetching teh records for SOAP and Restful requests from Oracle 11g DB using SOLR search.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • Created Directives, Services, Filters using Angular JS with Typescript.
  • Designed teh UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle 11g.
  • Maintained Interface compatibility and concurrency in teh project using Java 8 new features like default, static methods and Concurrency API.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
  • Developed various helper classes needed following Core Java Multi-threaded programming and Collection classes.
  • Wrote Kafka producers to stream teh data from external Rest APIs to Kafka topics.
  • Development of MQ application programs for Java JMS environments using queues and messages.
  • Designed and created Cassandra tables as data repository to host transactions and implemented Kafka consumers move transaction data from Kafka to Cassandra.
  • Independently integrate multiple APIs and new features usingReact+GraphQLstack.
  • Exposure and built applications using React JS with ES6 which allowed us to render pages on both teh client and server using teh same codebase.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle database 11g for data maintenance and handling.
  • Used Multi-threading concept to post data from files to tables involving transformation of file in different formats.
  • Patch, Upgrade and keep teh PostgreSQL DBs current. Review all PostgreSQL logs for problems.
  • Developed/Maintained relational database hosted on PostgreSQL, accessed by Java programs.
  • Implemented business logic in middle tier using pluggable components, which were specified in teh customized XML documents using Spring Framework.
  • Extensively used AWS to integration with Enterprise and web applications. Persistence layer implemented using Hibernate framework.
  • Successfully Generated consumer group lags from kafka using their API Kafka- Used for building real-time data pipelines between clusters.
  • Performed client side and Server-side validations using Struts validations. Created Action Form beans and performed validation by configuring teh Struts Validator.
  • Utilized Kubernetes for teh runtime environment of teh CI/CD system to build, test deploy.
  • Fetching user contacts from third party accounts using OAuth 2 Authentication.
  • Used Web Services for transmission of large blocks of XML data over HTML.
  • Mapped java classes with database using Hibernate and in Hibernate Query Language (HQL).
  • Developed Apache Camel routes and defined JMS endpoints for message processing and routing.
  • Used MQ, HTTP and email to send teh notifications messages to administrators.
  • Experience in making teh Devops pipelines using OpenShift and Kubernetes for teh Microservices Architecture
  • Experience in design and development of messaging applications using JMS, AMQP, MQ Series and Kafka.
  • Used React JS to create views to hook up models to teh DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux to make REST API calls.
  • Involved in teh development of Micro Services for all teh models using combination of Spring Boot and Spring Security.
  • Configured local Maven repositories and multi-component Ant projects and scheduled projects in Jenkins for CI.
  • Used SOAP based web services to develop interfaces to integrate between front end systems and back end systems.
  • Designed and documented REST/HTTP API’s including JSON data formats and API versioning strategy.
  • Implemented Test Driven Development (TDD) for developing and testing teh application.
  • Developed Apache Camel middleware routes, JMS endpoints, Spring service endpoints and used Camel free marker to customize REST responses
  • Created and worked with various SQL and NoSQL databases such as MySQL, DynamoDB, MongoDB and connected to teh database through DB Instances using teh AWS Java SDK.
  • Created Custom Directives in Angular JS, making use of Modules and Filters objects according to teh application.
  • Used Junit, JMeter and Jest framework for Unit testing teh application.
  • Deployed PCF on AWS EC2 to manage teh containers created by PCF.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report between teh clients and teh bank.
  • Worked with IDE as Eclipse and deployed into Apache Tomcat Server and WebSphere Application Server
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Looking into teh splunk logs for hidden application errors. Developed Splunk reports dat provide a high-level overview of teh Application Health.
  • Followed TDD Test Driven Development and developed test cases for unit testing for each and every module developed.
  • Used Servlets and JSP's in developing teh web application on Apache Tomcat.
  • Used SVN and GitHub for software configuration management and version control.
  • Used Clear Case for source code maintenance.

Environment: Java 8, J2EE, Spring MVC, Angular JS 4/6, Hibernate, JSP, HTML, XML, CSS, AJAX, JavaScript, Bootstrap, GWT, React JS, Apache Kafka, jQuery, Rabbit MQ, PostgreSQL, Cassandra DB, Apache Tomcat, Micro Services, WSDL, RESTful web services, MongoDB, Oracle 10g/ 11g, JMS, WebLogic, Jenkins, JUnit, Log4j, Git.

Confidential, Campbellsville, KY

Sr. Java Developer

Responsibilities:

  • Involved in various phases of SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application and deployment on Web Logic server (Java Portal Environment).
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing
  • Developed various Servlets and Java Interfaces as part of teh integration and process flow required for teh system.
  • Created a loosely coupled component model to give teh better flexibility to handle frequent business changes.
  • Responsible for building a framework to support teh easy creation of, and teh consumption of REST Microservices using Java 8, JAX - RS, AngularJS (SPA), Spring.
  • Designed, developed and tested Java back-end web application software to implement a new module to perform fraud analysis using teh Spring AOP and Spring Webflux.
  • Involved in developing teh business logic, database structure of teh project and database schemas.
  • Used Scripting Languages like jQuery and JavaScript to implement several client-side functionalities like validations, service calls, sorting, filtering etc.
  • Designed, developed and test HTML 5, CSS3, jQuery, Angular JS and React JS, Redux dat meets accessibility of web browser.
  • Employed Hibernate to store teh persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • All teh functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and Spring Security modules.
  • Worked on custom libraries for business layer using Object oriented programming (OOP).
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot and Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Extensively used mainframe platform to access teh tables in DB2 Database and to refresh teh data
  • Developing, maintaining, and following coding standards using Test Driven Development TDD.
  • Design and implement end-to-end data solutions (storage, integration, processing, visualization) in Azure
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC).
  • Extensive use of Angular JS for developing teh SPAs (Single Page Applications) for internal application/tool
  • Involved in writing Java API for Amazon Lambda to manage some of teh AWS services.
  • Used React JS to turn application intoSingle Page Application. Implemented theDragandDrop functionalityusingReact-Draggable.
  • Designing, creating, Running and monitoring spark job on Cassandra cluster for validation, loading from Oracle RDBMS
  • Conducted security assessment of teh application as per OWASP guidelines and incorporated it in teh application.
  • Used SOAP based web services to develop interfaces to integrate between front end systems and back end systems.
  • Supported queries and sort transactions by their own criteria using Angular JS which includes Date-binding, Data-filter and Custom Sorter Functions.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Implemented Spring boot Microservices to process teh messages into teh Kafka cluster setup
  • Deployed EJB Components (both Session and Entity Beans) in IBM Web Sphere Application Server, which encapsulate business logic and build up teh model for teh system.
  • AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2.
  • Used design specifications & Developed communication between Client and server using Multi-Threading
  • Developed various Servlets and Java Interfaces as part of teh integration and process flow required for teh system.
  • Built an Application and deployed Microservices in teh AWS Cloud using Docker containers.
  • Utilized Kubernetes for teh runtime environment of teh CI/CD system to build, test deploy.
  • In-depth knowledge and experience in UI using was a part of moving teh existing Angular 1.5.x component based legacy application to Angular 4 typescript.
  • Experience in creating buckets in Couchbase Server and inserting teh JSON ’s into teh buckets.
  • Designing and developing a data migration strategy and source to target mapping to migrate teh data out of teh legacy systems into teh Cassandra DB.
  • Worked on extracting event data from front end using Kafka REST proxy. Used Kafka frameworks for messaging and queuing.
  • Responsible for customizing data model for new applications by using Hibernate ORM technology.
  • Coded DB2 stored procedures and user-defined functions dat contain business logic.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Used various sources to pull data into Power BI such as SQL Server, Excel, Oracle, SQL Azure etc.
  • Responsible for writing Unit Test Cases using Junit, Jest, Cucumber. Responsible for Load Testing using Apache JMeter.
  • Built teh customized ETL tool for migrating teh data from MS SQL Server to Couchbase server which builds varieties of documents for later use of web services, which pulls teh data from Couchbase in JSON format.
  • Secured teh API's by implementingOauth2 token-basedauthenticationusingSpring Security.
  • Experience and building an application using React.js and Redux with GraphQL on server side.
  • Developed asynchronous service call in Angular 4 with Type Script and transacted data in JSON format between back-end and front-end applications.
  • Implemented a couch base layer which acts as a caching layer for data communication between user devices and teh ERPs.
  • Architect and implement ETL and data movement solutions using Azure Data Factory.
  • Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity Microservices.
  • Experience in managing Cassandra clusters on Amazon Web Services (AWS).
  • Designed and developed Jenkins plugin as an end-to-end testing tool to increase Dev. Team productivity several times.
  • Configured Jenkins in Microservice apps for deploying and implemented Jenkins for teh central build.
  • Developed a RESTFUL service interface using Spring MVC for applications to communicate.
  • Using Hibernate as ORM tool to store teh persistence data into teh Oracle 10g database.
  • Used Hibernate as persistence Layer - using teh SQL Server Database and configuration data to provide persistence services (and persistent objects) to teh application.
  • Design and developed Maven scripts to build and deploy teh application in JBoss
  • Written Unit and Integration test cases for services and ensure good code coverage.
  • Involved in design & development of SQL queries, Functions and Stored procedures for performing database operations.
  • Performed Production releases through OpenShift platform.
  • Wrote complex SQL queries, DML scripts, stored procedures, triggers and PL/SQL packages to interact with SQL Server database.
  • Created Alert, Reports and Dashboards in Splunk and Catchpoint portal.

Environment: Java 7/8, J2EE, Maven, Spring, Hibernate, OpenShift, DB2, Web Services, XML, Jenkins, Couchbase, JavaScript, AJAX, Bootstrap, Angular 2/4, JSF, Azure, Kubernetes, Cassandra DB, JSP, Web Services WSDL, AWS, Junit, Jest, GIT, MVC, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Went through teh business requirements, understand and analysed them in scrum meetings and preparing specifications for teh requirements.
  • Programmed client's websites and applications. Worked collaboratively with clients, teammates and web analysts to complete designs.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Designed and coded teh J2SE solver, used to solve differential equations for teh multithreaded simulation
  • Implemented Spring MVC and Spring Dependency Injection (DI) features along with Hibernate.
  • Designed and developed teh REST based Microservices using teh Spring Boot
  • Development of Servlets, JSP files and Involved in developing J2EE design architecture
  • Designed and implemented teh presentation layer usingJavaServer Pages (JSP), tag libraries, and (CSS).
  • Used Couchbase to view teh document structure and Query APIs
  • Used Node.js framework for better organization of teh code.
  • Created SQL queries for diverse usage ensured integrity of data with frequent restoration and back up.
  • Experience in Microservices development using spring boot and deployment in Pivotal Cloud Foundry (PCF)
  • Used Hibernate Criteria Queries and Hibernate Query Language (HQL) for optimized searching of huge data sets
  • Deploying and testing teh application in Web Sphere App server.
  • Modularized frontend CSS and JS code with Sass. Built, analytics web service with Node.js
  • Used RAD for developing teh application components.
  • Involved in developing front end screens using JSP, XLTS, DHTML, HTML, CSS and JavaScript.
  • Worked with stateless session beans on teh middle tier.
  • Developed and implemented search feature using Ajax.
  • Developed Restful Web Services and to consume JSON messages.
  • Responsible in configuring and setting-up Apache Tomcat Server for teh development phase.
  • Created use case diagrams, activity diagrams, class diagrams, workflow process diagrams using Visio
  • Used Maven as a build tool and GIT as version control tool.

Environment: Java, J2EE, Servlets, EJB, Struts, JSP, JDBC, JNDI, XML, HTML/DHTML, Webservices, WebSphere, JUnit, DB2, NgRx, Redux-RxJS, PrimeNg, Node JS, Adobe Analytics.

Confidential 

Jr. Java/ Web Developer

Responsibilities:

  • Generated teh classes and interfaces from teh designed UML sequence diagrams and coded as per those plans along with teh team.
  • Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles framework.
  • Developed necessary DAOs (Data Access Objects) for policy owner module.
  • Application was built on MVC architecture with JSP, CSS, HTML and DHTML acting as presentation layer, Struts framework as business layer.
  • Developed Single Page Web Applications (SPA) with Node JS by consuming Restful Web Services.
  • Performed client side and server-side validations using Struts validations. Created Action Form beans and performed validation by configuring teh Struts Validator.
  • Started as a monolithic application dat runs on Jboss, later migrated it in to a set of Spring boot and NodeJS, Microservices
  • Used config-server options of PCF for maintaining application properties pertaining to each environment and enable communication via cloud
  • Used SQL statements and procedures to fetch teh data from teh database. Created data model, SQL scripts.
  • Developed Business tier and Presentation tier using Struts, JSP. Coding using JSP, HTML, and CSS JavaScript for validation, Servlets using STRUTS framework, JDBC.
  • Wrote JDBC class to interact with Database. Created database tables for teh application on a DB2 database.
  • Build teh applications using ANT tool. Also used Eclipse as teh IDE.
  • Actively involved in testing, debugging and deployment of teh application on Weblogic Application server.
  • Developed test cases and performed unit testing using JUnit.

Environment: Core Java, Struts, J2EE, JSP, HTML, CSS, JavaScript, JDBC, Hibernate, Servlets, XML, SQL statements, VSS, EJB, Oracle 9i, RAD, WebSphere, Log4j and JavaScript.

We'd love your feedback!