| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Email: EMAIL AVAILABLEPh#:PHONE NUMBER AVAILABLEProfessional Summary: Full Stack Java Developer with over 7+ years of IT experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle (SDLC) using Java/J2EE and Web Technologies. Experience in developing server side applications on MVC based frameworks like Spring Framework, Spring IOC, Spring Boot, Spring Security, Spring Cloud and Spring MVC. Strong hands - on experience with Spring IO, Spring Boot. Experience with different spring framework modules like Spring Core, Spring AOP, Spring IOC, Spring MVC, Spring Boot, Spring Batch, Spring Security, and spring cloud. Experience using persistence framework like Hibernate, JPA for mapping java classes with Database and using HQL(Hibernate Query Language). Experience with Java complaint IDEs like Spring Tool Suite, Eclipse, IntelliJ, and RAD. Experience in Front-end Application developing using HTML5, CSS3, JavaScript, jQuery, AJAX for building vibrant UI friendly, high-performance web applications. Experience Implementing and integrating back-end Web API with the use of Node JS and integrating REST services(API's), using JSON for data transfer between front end and back end. Experience in JMS for loosely coupled, reliable and asynchronous exchange of information among J2EE components. Experience with XML Suite of Technologies XML, XSL, XSLT, and validations with DTD and XML Schema and processing profile with SAX, DOM Parsers. Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications. Experience in Core Java concepts like Collections, Multithreading, Event Handling, Exception Handling, and Generics. Experience in working with Amazon Web Services (AWS) like EC2, S3, Amazon Simple DB, Amazon RDS, Load Balancer, Amazon SQS, IAM, Dynamo DB, AWS Cloud watch. Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations. Experience in application/web servers like IBM Web Sphere, Web Logic Application Servers, JBoss and Tomcat Web Servers. Experienced in developing complex PL/SQL queries, Procedures, Triggers, Stored Procedures, Packages and Views in various databases such as Oracle, DB2 and MySQL, SQL Server. Experience in working in environments using Agile (SCRUM) and Waterfall development methodologies. Highly self-motivated and goal oriented team player with strong analytical, debugging, problem solving skills. Diversified knowledge and ability to learn new technologies quickly. Technical Skills:Languages Java 17/11/8, PL/SQL, SQLJava/J2EE TechnologiesCore Java, JMS, Java Beans, EJB, Tiles, Design Patterns, RabbitMQ, ActiveMQ. Frameworks Spring, Hibernate, Spring Boot.Web Technologies HTML5, XML, DOM, JSON, CSS3, JavaScript, JQuery, AJAX, Angular 15/14/12/10, Angular.JSCloud Technologies AWS, GCPWeb Services/Cloud SOAP, REST, AWSDesign & GUI Tools Eclipse,IntelliJ IDEA IBM RADCloud Services AWS, GCPApp servers IBM Web Sphere, Apache Tomcat, BEA Web Logic, Jboss Databases/Tools Oracle, SQL Server, My-SQLMethodologies Agile, WaterfallOperating Systems Windows, Linux, UNIXProfessional Experience:Client: The HARTFORD. Apr 2022 TillDateRole: Full Stack DeveloperResponsibilities: Involved in the analysis, development, coding and testing of user requirements for the various sub projects. Analyzed design and determines coding, programming, and integration activities based on general objectives and overall architecture of product or solution using Java 17. Write the quality code using JAVA 11, check the sonar quality gate report to see any potential code smell, bug in the code. Utilized Advanced JDK 11+ features like Lambda, filters and Predicates for adding functionality processing capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria. Worked on Spring MVC Architecture for web applications. Developed the application using spring Framework that leverages classical Model View Controller (MVC) architecture. Developed the backend server with Spring Boot, involving different layers of the application including entity/model, DAO/repository, Controller, Service, Business, and Persistence. Responsible for creating and maintaining architecture for Restful API using Spring Boot. Implemented the application using Spring Boot Framework and handled the security using Spring Security. Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers. Involved in developing data models using Hibernate POJO's, configuring Hibernate persistence layer. Implemented Data Access Layer (DAL) using Spring Data and Hibernate ORM tool. Developed User Interface application modules using HTML5, CSS3 and JavaScript, JSON, jQuery and AJAX. Developed Single Page Application (SPA) i.e. web applications using Typescript Such as Angular 15 from starch, also developed web pages for different device like Mobile, Desktop using Responsive Web Design and Bootstrap. Improve the UI using Angular 15, Angular Material, Bootstrap, Kendo UI and Priming for enhanced user experience in applications. Developed powerful Single Page Application (SPA) and dynamic responsive Web Application with Angular 14. Involved in creating Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular 14. Involved in Enhancement of existing application utilizing Angular.JS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML. Involved in the creation of interface to manage user menu and Bulk update of Attributes using Node.JS. Used Amazon Web Services (AWS) for promoting code in various Environments. Deployed EC2 instances provisioning on AWS environment and implemented security groups, administered Amazon VPCs. Worked Docker container management along with volumes, container based DB and services, Docker Artifactory configuration and setup. Developed the application using Eclipse and IntelliJ IDEA as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (SVN). Implemented business logic using EJBs in the middle tier. Developed logging module using Log4J to create log files to debug and trace application. Developed test cases and performed unit test using JUnit Framework. Setup the (CI) and (CD) process for the application using the Jenkins. Implemented RESTful and SOAP based web services using for JAX-RS and JAX-WS respectively. Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design, etc. Developed Complex database objects like Stored Procedures, Functions and Triggers using SQL and PL/SQL. Participated in Agile methodology for application development, had SCRUM meeting every day. Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues. Environment: Java 8, spring, Spring Boot, MVC, Micro Services, Hibernate, HTML5, CSS3, JavaScript, Angular 15/14, Angular.js, Node.JS, Eclipse,IntelliJ IDEA Apache Kafka, AJAX, JQery, JSON, XML, JMS, AWS, Docker, EJB, Log4j, JUnit, Jenkins, SOAP, RESTFul, MongoDB, SQL, PL/SQL, Agile and Windows. Client: First Republic Bank, San Francisco, CA. Feb 2021 Mar 2022 Role: Full Stack DeveloperResponsibilities: Involved in the software development life cycle requirement gathering, coding, testing, and implementation. Involved in creation of Spring Configurations using Java 8 features, Lambda expressions, Streams, filters. Worked on Java 1.8 features such as Lambda expressions for making anonymous inline function calls by using Functional Interfaces which makes code readable and concise. Involved in the development of the application based on backend Spring MVC architecture. Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO, Data Transfer objects, Business objects, ORM Mappings. Designed and developed the REST based Micro services using the Spring Boot. Developed java modules implementing business rules and workflows using Spring Boot. Designed and developed Micro services business components and RESTful service endpoints using Spring Boot. Implemented Micro-services using Pivotal Cloud Foundry (PCF) platform build upon Spring Boot Services. Used Eclipse tool and IntelliJ IDEA for application development. Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO. Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control. Designed and developed very complex and large web pages using HTML5, CSS3, JQuery and Bootstrap for Dynamic web pages. Used Angular 12 components for handling Events, Forms across multiple modules involving Keys, Router and Stored procedures to achieve faster responsiveness. Implemented the Router Module of Angular 12 to transform the entire project into a Single Page Application (SPA) and incorporated routers based on specific requirements. Involved in developing UI pages using Angular.JS and calling the Rest API's from backend. Used Node.js, MVC Frameworks in the development of the web applications. Used various AWS services like EC2, S3, Lambda, API Gateway, CloudWatch, ECS, ECR, CloudFormation. Worked on creation of Docker container images, tagging, pushing images, integrating Spring Boot, created the Docker containers and Docker consoles for managing the application life cycle. Developed deployment descriptors for the EJB to deploy on Web Sphere Application Server. Implemented the logging using log4j framework which is used to log both User Interface and Domain Level Messages. Used JUnit Framework for the unit testing of all the java classes. Created and configured the delivery pipeline to implement continuous integration and deployment by using Jenkins. Used Web services (SOAP, REST) for transmission of large blocks of data over HTTP. Worked on Rest Web services and Rest framework for backend services, used MongoDB for DB services. Used MySQL database for SQL, PL/SQL scripts, stored procedures, functions, triggers. Used Agile development methodology of software development. Participated in meetings weekly status report and also involved in web operations with clients for gathering requirement information.Environment: Java 8, spring, MVC, Spring Boot, Micro Services, Hibernate, HTML5, CSS3, JavaScript, Angular 12, Node.JS, Eclipse,IntelliJ IDEA,Intell XML, JMS, AWS, Docker, EJB, Log4j, JUnit, Jenkins, RESTFul, SOAP, MongoDB, SQL, Agile and Windows.Client: NJM Insurance Group, West Trenton, NJ. Dec 2019 Jan 2021 Role: Full Stack DeveloperResponsibilities: Involved in various phases of Software Development Life Cycle (SDLC) and worked in a highly dynamic AGILE environment and participated in Scrum and Confidential meetings. Used spring framework to implement the MVC design pattern Used spring and Spring MVC components to implement business layer and navigation part of application. Developed Micro services using Spring Boot and deploying Micro services into AWS cloud using Jenkins. Used Spring Boot at back-end which helps to develop application with ease. Developed RESTful web services using Jersey for JAX-RS implementation using Spring Boot and Micro services Architecture. Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database. Involved in Writing JPA/Hibernate queries. Developed mockups and prototypes using HTML5 and CSS3. Created Angular 10 custom pipes to format the data before displaying it to the user. Used Angular 10 Forms API to get the data from the user. Used Angular 10 custom pipes to format the data before displaying it to the user. And designed dynamic client-side JavaScript code to build web forms and simulate process for a web application, page navigation using Angular 10. Given major contribution in client side coding using Angular.js framework and specific framework. Developed a core component of Analytics with Node.js and Angular.js. Used JMS for loosely coupled, reliable and asynchronous exchange of information among J2EE components. Designed configuration XML Schema for the application. Developed various EJBs (session and entity beans) for handling business logic and data manipulations of the database. Configured Log4j for adding the debugging information in the code base. Used JUnit Framework for the unit testing of all the java classes. Developed web services using REST/SOAP, WSDL, JAX-WS, JAX-RS, JDOM, XML, XSL and Apache CXF, implementing SOA architecture for business operations. Wrote SQL queries and Stored Procedures for Data Access Objects (DAO) and executed using hibernate. Involved in writing, complex queries, mapping persistent classes and managing the mapping files. Performed Design review and Code review for well-known performance practices for better performance and code maintainability.Environment: J2EE, spring, Spring Boot, MVC, Micro Services, Hibernate, HTML5, CSS3, JavaScript, Angular 10, Angular.JS, Node.JS, Eclipse,IntelliJ IDEA,MS, XML, EJB, Log4j, JUnit, SOAP, REST, SQL, Agile and Windows. Client: Office Depot, Boca Raton, FL. Jan 2018 Nov 2019 Role: Java/J2EE DeveloperResponsibilities: Involved in the Analysis, Design, Development, and Testing phases of Software Development Life cycle (SDLC). Involved in multi-tiered J2EE design utilizing Spring IOC & MVC architecture Designed and developed Business components and Integrated with Spring MVC/Spring Data/Spring Boot framework. Developed a RESTful API with JSON which can be used by application across a system using Spring Boot and Spring Data. Designed and developed Micro services business components and RESTful service endpoints using Spring Boot. Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC. Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database using Annotations. Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML. Worked on Angular.JS which combines web applications with Model View Controller capability to make development and testing of code efficient. Node.JS is used to route client requests to backend web services and stored user preferences and other data in a distributed database. Used Java Mailing or Messaging Service (JMS) APIs for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems. XML was used to transfer the data between different layers. Developed EJB MDBs and message Queues using JMS technology. Developed logging module using Log4J to create log files to debug and trace application. Performed Unit Testing using JUnit and Functional testing to validate the code. Developing Web services using RESTful and SOAP frameworks. Used agile methodology that included iterative application development, weekly Sprints and daily stand up meetings. Interacted with users in case of technical problems and mentored the business users. Environment: Java 8, spring, Spring Boot, MVC, Micro Services, Hibernate, HTML5, CSS3, JavaScript, Angular.JS, JMS, XML, EJB, Log4j, JUnit, SOAP, REST, SQL, Agile and Windows. Company: Syena Infosoft Pvt Ltd, India. Nov 2016 Dec 2017 Role: Java DeveloperResponsibilities: Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, testing, and monitoring. Designed and developed Application using Spring MVC and Spring Templates. Worked on spring modules like Dependency Injection, Aspect Oriented Programming and Spring Mail, Spring JMS and Spring Security. Worked with Spring Core, Spring MVC Framework for Dependency Injection (DI), and Spring Context to provide message sources. Implemented Object-relation mapping in the persistence layer using hibernate (ORM) framework. Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database. Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton and Factory patterns with the help of Hibernate ORM. Used JMS to create, send and read messages. Created log scripts in XML and the corresponding code in the Java classes. Worked in developing Web Services (SOAP) using JAX-WS. Wrote the SQL queries for CRUD operations, and Stored Procedures. Followed Agile Methodology during the development process. Participated in the status meetings and status updating to the management team. Environment: Java, spring, MVC, Hibernate, JMS, XML, Java Classes, SOAP, SQL, Agile and Windows. References: Will be provided upon request. |