| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Email: EMAIL AVAILABLEPh#: PHONE NUMBER AVAILABLEProfessional Summary:Over 7 years of progressively responsible experience in development, testing, documentation and production support various applications like Web and Client Server applications in N - Tier J2EE Architecture.Experienced Full Stack Java Developer in Software Development Life Cycle (SDLC) including requirement analysis, design, coding, testing, debugging and maintenance.Hands-on experience working with Java 17/11/8 features like streams and Lambda expressions, which results in writing the code in Declarative approach.Experienced in designing and developing applications based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate, Micro services, AWS.Experience in Spring Framework including Spring Core/IOC, Spring Security and implement the authentication, authorization and access-control features by using Spring Security.Experience in spring framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring micro services, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul, Spring Security.Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes using Hibernate Query Language (HQL), HQL named queries, criteria and projections.Experience in developing applications using HTML/HTML5, CSS/CSS3, DOM Manipulation, JavaScript, jQuery, AJAX, JSON and Angular.js.Experience of working with Custom Directives, Controllers, Services, filters modules of Angular.JS.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 implementing Web services and JMS for synchronous and asynchronous communications between two applications running on different servers.Experience in various extensible Markup Languages (XML) technologies like XPath, XQuery, XSLT, XSD, SAX, DOM, and JAXB.Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), NetBeans, IntelliJ 14.x/15. x.Hands-on experience on developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins.Good Experience in development and deployment experience with BEA Web logic IBM Web-Sphere, Apache Tomcat and JBoss Application Servers.Experience in using the Log4j framework for Logging Java Application.Experience in Service Oriented Architecture (SOA) using Web Services such as SOAP using Apache CFX, RESTful using Jersey and Jackson.Experience in using NoSQL databases Mongo DB, Apache Cassandra, Couch DB, and Redis.Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL, MySQL, and DB2.Experience in Agile Software Development and Scrum technology.Possess strong communication, organizational and analytical skills with an enabling ability to adapt to new environments and projects.Technical Skills:Java/J2EE TechnologiesJava 17/11/8, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, RMI, ANT, MAVEN, Log4j, XML, DOM, JNDI, JUNIT, Web services, MultithreadingWeb TechnologiesHTML5, DHTML, JavaScript, jQuery, CSS3, AJAX, DOJO, XML, Angular 14/12/10, Angular.js, Web Services (SOAP, REST, WSDL)FrameworksHibernate, JPA, JSF, Spring (IOC, AOP, MVC, Boot, ORM, Dependency Injection)IDEsEclipse, NetBeansCloud TechnologiesAWS, GCPWeb/Application ServersWeb Logic, Apache Tomcat, JBOSSWeb Service TechnologiesSOAP, RESTVersion Control ToolsGIT, CVS, SVNDatabase EnvironmentsOracle, SQL Server, MySQLOperating SystemsWindows (All Variants) UNIXProfessional Experience:Client: First Citizens Bank, Raleigh, NC. Oct 2022 Till DateRole: Full Stack DeveloperResponsibilities:Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).Used Java 17 lambda expressions along with streams like Parallel Streams for performing chain operations such as filter, map, and collect on a collection.Using Java 11 in finalization of the HTTP client API and added the ability to launch single file source code programs. Using Java 11 in finalization of the HTTP client API and added the ability to launch single file source code programs.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.Developed web applications using Spring MVC to maintain loose coupling between the layers.Developed Spring Framework based Restful Web services for handling and persisting of requests and Spring MVC for returning response to presentation tier.Implemented the Project structure based on Spring MVC pattern using Spring Boot.Developed RESTful service interface using Spring Boot to the underlying Agent Services API.Used Spring Boot properties like actuators and health checkers to enhance Micro Service implementations.Developed Spring Boot to fasten the application for removing boiler plate configurations.Worked on Hibernate to map objects to table, named queries, pagination, Lazy Loading, HQL Criteria API.Used Hibernate Transaction Management, Hibernate Batch Transactions and Cache concepts.Developed user interface using HTML5, CSS3, and JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.Worked on UI web application by using latest UI technologies Angular 14.Developed Single Page Applications i.e. web applications using Typescript Such as Angular 14 from starch, also developed web pages for different devices like Mobile, Desktop using Responsive Web Design and Bootstrap.Implemented code per coding standards and created Angular.JS controller which isolate scopes perform operations.Developed Web API using Node.JS and hosted multiple load balanced API instances.Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemas.Java Message Service (JMS) API used to allow application components to create, send, receive, and read messages.Implemented Amazon Web Services (AWS) solutions using EC2, DynamoDB, Elastic Load Balancer and Auto scaling groups.Developed Docker images to support development and their pipelines and used container-based tool Kubernetes.Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).Implemented logging using log4j and implemented various cross-project functionalities using Spring AOP.Developed JUnit test cases to unit test the business logic. Added constraints, indexes to the database design. Developed business objects and other based on the database tables.Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.Developed reusable and interoperable Web service modules based on SOA architecture using SOAP, RESTFUL.Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.Implemented the project under Agile Project Management Environment and followed SCRUM iterative incremental model & configured various sprints to execute.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, Hibernate, Micro Services, REST, Bootstrap, HTML5, CSS3, JavaScript, Angular 14, Angular.js, JMS, AWS, Docker, Jenkins, XML, EJB, Log4j, JUnit, SOAP, SQL, MongoDB, Agile and Windows.Client: Fidelity, Hyderabad, India. Sep 2019 Aug 2021Role: Full Stack DeveloperResponsibilities:Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using agile methodology.Developed applications using the latest Java/ J2EE technologies and worked with the latest features of Java 8. Used new Java 8 features, such as Lambda expressions, Streams and Functional Interfaces.Worked with Java 1.8 features such as Lambdas for making function calls by using functional interfaces which makes code readable and concise.Developed REST web services API's supporting both XML and JSON implementing Spring MVC.Used Spring MVC at backend which helps to develop application with ease and applied multiple layers in application such as Controller, Service, Business, and DAO.Used loosely coupled architecture Spring Boot. Developed Micro Services in the application by using Spring Boot.Employed Spring Boot for initializing and bootstrapping the build configuration for the boot based web applications.Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using build pack. Used Pivotal Cloud Foundry to quickly build, deploy and update the applications.Utilized Hibernate for Object Relational Mapping (ORM) purposes for persistence on to the database. Developed different join strategies with Hibernate to improve performance while retrieving collection items.Involved with the team developing the UI components using HTML5, CSS3, JavaScript, JQuery, and Bootstrap.Working on Angular 12 framework to augment browser-based applications with Capability, built dynamically generated dropdown lists using Ajax, JQuery.Worked on Contract Path internal application and developed screens from scratch and later converted into project using Angular 12.Created popup forms using Bootstrap Models, Angular.JS Models and Angular.JS Controllers.Used Node.JS for building web applications with client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data.Used JMS for exchanging information to communicate between the components and configured on the server.Created and compiled XML Schema to generate Java Bean classes.Deployed infrastructure on AWS utilizing services such as EC2, ELB, Amazon RDS and Elastic Beanstalk, AWS S3 and Cloud Watch Monitoring Management.Worked on container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.Developed Java classes for implementing Business logics using EJB (Stateless session, entity, message driven beans).Used Log4j utility to generate run-time logs and CVS was used for project management and version management.Developed test cases for Unit testing using JUnit and performed integration and system testing.Used Jenkins for continuous integration and continuous deployment.Developed SOAP and REST web services using Hibernate, JAX-WS, JAX-RS and JAXB.Composed and executed MongoDB scripts and queries to fetch and test data from NoSQL databases.Involved in creating, modifying SQL queries, prepared statements and stored procedures used by the application.Followed AGILE (SCRUM) methodologies, had sprint planning every two weeks and setup daily meetings to monitor the status.Participated in the status meetings and status updating to the management team.Environment: Java 8, spring, Spring Boot, MVC, Hibernate, Micro Services, REST, Bootstrap, HTML5, CSS3, JavaScript, Angular 12, Angular.js, JMS, AWS, Docker, Jenkins, XML, EJB, Log4j, JUnit, SOAP, SQL, MongoDB, Agile and Windows.Company: eBay, Bangalore, India. August 2016 Sep 2019Role: Java DeveloperResponsibilities:Involved in Requirements gathering, analysis, design and documentation of the application.Design and implement an application using Spring MVC, Spring IOC, spring transactions, Dependency Injection Spring Annotations, Springtail, Spring Container-managed transactions, Hibernate.Developed application using Spring MVC- Implemented Various Controllers, used spring's components can and auto wiring functionalities.Worked in spring framework based on MVC Architecture.Developed spring and Form classes to access Java Beans and UI.Defined and developed the User interface screens and the corresponding Java artifacts using spring.Implemented the backend business layers using spring and Webservices.Used Hibernate to create connections with database. Used HQL and Criteria API to support CRUD operations.Used Hibernate framework for back end development and spring dependency injection for middle layer development.Implemented core java Multithreading, Collections, Exception Handling, and OOP's concepts.Used Web services (SOAP, REST) for transmission of large blocks of XML data over HTTP.Wrote SQL queries, stored procedures and enhanced performance by running explain plans.Participated in the status meetings and status updates to the management team.Environment: Java, spring, MVC, Hibernate, XML, JMS, Java Classes, Eclipse, SOAP, SQL, Agile and Windows.Education :Saint Leo University, Saint leo, FL (08/2021 08/2023)Master of Science in Computer Science . |