| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate
MANASAEmail: EMAIL AVAILABLE
Linked in : LINKEDIN LINK AVAILABLE PH: PHONE NUMBER AVAILABLESr. Java Full Stack DeveloperProfessional Summary Java Developer with 8+ years of experience in analysis, design, implementation and testing of Object-Oriented Applications using Core Java/J2EE.
Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Agile Development &Testing using Software Development Life Cycle.
Expert in coordinating sprint planning, retrospective meetings, and daily stand-ups in accordance with Agile and Scrum principles Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDEs such as Eclipse, NetBeans, IntelliJ14.x/15. x.
Experienced with messaging technologies, like IBM MQ. Expert in using low latency message or transaction processing to optimize system performance Expertise in design patterns including Data Access Object, Session Fa ade, Business Delegate, Service Locator, Data Transfer Object and Singleton.
Experience in Microservices, Pivotal Cloud Foundry and Engagement using Spring Boot.
Strong experience in Spring Framework modules such as Spring Core, Spring DAO, Spring IOC, Spring MVC, Spring ORM, Spring AOP, Spring Boot, Spring Netflix and Spring Web flow.
Extensive work experience using Web Services (REST, SOAP) and Service Oriented Architecture.
Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, ORM, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Zuul Proxy.
Implemented SOA to develop Spring Restful/Microservices and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Eureka.
Extensive experience focusing on services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS, Elastic Search
Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) pipelines to deploying either on public or private cloud.
Developed applications using latest technologies like EJB3.2, Spring 4.0/5.0, Spring Boot, Hibernate 5.3/5.4 and REST based Web services (Axis2.0, JAX WS 2.0, JAX RS), Rule Engines (Drools4.1), JBPM tools.
Experience in developing CI/CD system with Jenkins using Kubernetes on Kubernetes container environment.
Experience in working on Maven, Gradle and Ant for project build and logging tools as Log4J2 and Splunk
Experience with version controller tools as GIT, SVN and CVS.
Experience in design architecture and development of batch jobs using Quartz and Spring batch.
Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra and CouchDB
Strong experience with relational databases lke Oracle/PLSQL
Experienced in performing unit testing using Selenium, Cucumber, Junit, Mockito, Mock MVC, JMeter, J-Test.
Implemented Log4j2 to log errors and messages for ease of debugging.
Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
Experience with streaming platforms like Apache Kafka and messaging services RabbitMQ, Zookeeper.
Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies using Core Java, Servlets, JDBC, JSP, Hibernate, Spring, Web Services.
Experience in Angular 6/7/8along with Bootstrap, CSS3/4 to create reusable components for RWD applications.
Experience in developing Web-centric applications using XML, Angular.js, JavaScript, jQuery, CSS.
Experience in developing cross platform server-side applications using Node.js to achieve scalability in real-time web applications.
Good knowledge in Angular 14 directives to create reusable elements and attributes, along with easy to test and maintain client-side interactivity in web applications.
Developed single page applications using Angular 14, Typescript, Declarative User Interface, POJO.
Experience in Angular 13 features like dynamic unloading, dynamic loading, virtual scrolling for faster experience for users and drag drop module automatic rendering has become a possibility.
Experience on AJAX frameworks as DOJO, JSON while designing integration components using JMS and MQ.
Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes using Hibernate Query Language (HQL), HSQL Named Queries, Criteria, Projections.
Good experience on SOA architecture and web services (SOAP, WSDL, UDDI) using Apache Axis2 and RESTful web services in java with JAX-RS reference implementation Jersey.
Proficient in using Amazon Web Services AWS. Extensive experience focusing on services like EC2, VPC, RDS, ELB, Route53, Lambda, IAM, Cloud Watch, S3, Glacier, SQS, SNS.
Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
Experience in configuring and deploying the applications into Tomcat, WebSphere, WebLogic, JBoss, Glassfish Servers.Professional ExperienceSr. Java Full Stack DeveloperEcolab, St Paul MN Dec 2022 to PresentResponsibilities:
Understand the complete flow and found various gaps in current system Designed the new flow for faster creation of reports and posting. Removed complex logics and built more stable and simple code logics.
Prepared User stories corresponding to the features taken from Backlog
Comprehensive experience in using Node.js and Spring Boot implementing RESTful web service.
Hosted and consumed RESTful Web services using JAX-RS API with spring Boot.
Used advanced java 8 features like Lambda expressions for array operations, Streams, Method reference, collections. Enhanced concurrency methods etc. throughout the application for well-defined programming.
Developed Microservices using RESTful web services to provide all the CRUD capabilities.
Developed Microservices with ZUUL to retrieve API routes for the entire cluster. Using this strategy each Microservice in a cluster can be load balanced and exposed through one API gateway.
Used Microservice architecture with Spring Boot based services interacting through REST and used Executor Service framework to implement multithreading in programming to improve overall performance.
Deployed Production ready Java applications using Elastic Beanstalk, where it auto configures the capacity provisioning through Autoscaling, load balancing, application health monitoring and Proficient in using Amazon Web Services AWS.
Designed and developed spring batch-based system to process huge transactions.
Responsible for implementing frontend features, APIs, internal tools and processes in Node.js centered stack.
Extensively used npm tools like Gulp, Grunt, Web pack.
Used Cassandra NoSQL DB to store the data for application.
Built Web pages that are more user-interactive using AJAX, JQuery.
Responsible for setting up Angular 14 framework for UI development. Developed html views with HTML5, CSS4, bootstrap and Angular 14.
Implementing or exposing the Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
Responsible for developing the sequential and conditional batch jobs using the Spring batch framework.
Developed microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each Microservice in a cluster can be load balanced and exposed through one API gateway.
Implemented Microservice architecture using Spring boot and Spring REST to create REST endpoints and integrated Swagger to get dynamic documentation.
Configured Swagger for auto-generated documentation for all REST API calls.
Deployed Docker contained Spring REST services in to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.
Used Amazon Web Services (AWS) like EC2, S3, and Elastic Search.
Experience with building Docker Images and running them on Docker container.
Used Docker to implement a high-level API to provide lightweight containers that run processes isolation and worked on the creation of customized Docker container images.
Experienced in build, deploy multi module applications using Gradle and CI servers like Jenkins.
Environment: Angular 14, HTML5, CSS3, JavaScript, jQuery, AJAX, Spring Batch, JSON, TypeScript, Jenkins, GIT, Agile, TFS, REST, log4j2, Hudson, Spring MVC, Spring Framework, Spring Boot(Microservices), Apache Kafka, Docker, JAX-RS, Junit, Mockito, STS 4, Gradle, Swagger, Oracle, SOAPUI, Postman, Ec2, AWS lambda,Sr. Java/ J2EE Full Stack DeveloperCummins Columbus, Indiana April 2020 to Nov 2022Responsibilities:
Followed Agile Methodology to analyze, define, and document the application which will support functional and business requirements.
Created Angular service and integration with RESTful APIs. Used Angular Http Client to send GET/POST request to fetch data from server and built Angular 10 components, UI services to consume rest services using Component based architecture provided by Angular 10.
Actively participated in the daily scrum meetings to produce quality deliverables within time information and helped clearing ambiguity in requirements document.
Documented how Spring Batch is useful for the current project.
Implemented various features of Spring framework such as Dependency Injection, IOC, Annotations, Spring Security and Spring integration with Angular 10.
Used advanced java 8 features like Lambda expressions for array operations, Streams, Method reference, Collections. Enhanced concurrency methods etc. throughout the application for well-defined programming.
Used Spring framework including Spring core/IOC, Spring Batch, Spring Boot, Spring Security, Spring ORM, Spring AOP modules.
Created multiple reusable components and services using Angular 10 built-in and custom directives.
Used Angular 10 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).
Used Annotations for Dependency Injection for REST API s and Spring Boot for Microservices.
Implementing or exposing the Microservices architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
Implemented Microservices architecture using Spring boot and Spring REST to create REST endpoints and integrated Swagger to get dynamic documentation.
Used Spring Framework AOP Module to implement logging in the application for the application status.
Involved in setting up Spring security in securing the app based on user roles.
Used Spring IOC (inversion of control) to remove the object dependencies across the application.
Implemented the Spring-Security and Transaction Management (Spring-TX) in the Application.
Implemented the application using Spring Boot Framework and handled the security using Spring Security.
Create RFP (Request for Proposal) micro service to provide RESTful API utilizing Spring Boot with Spring MVC.
Used Apache Kafka for reliable and asynchronous exchange of information between business applications.
Build REST/SOAP based Services for all user-based operations like enroll user, modifying user and authenticate user depending on risk factor of the user login.
Developed and consumed REST based Web services to allow communication between the applications.
Designed and developed business and persistence layer components using Spring IOC and Hibernate and Spring framework.
Used Hibernate as ORM tool for data persistence and retrieval of data like information of current customer enrolment etc.
Experienced HQL, Named Parameters, Named Queries and Interfaces such as Expression, Query and Criteria for implementation of Hibernate template and extensively used Hibernate Cache.
Wrote complex SQL queries, Stored Procedures using SQL developer &TOAD, executed on Oracle DB.
Deployed Spring Boot based microservices into Docker container using Amazon EC2 container services.
Used Amazon Web Services (AWS) like EC2, S3, cloud watch and Elastic Bean Stalk for code deployment
Experience with building Docker Images and running them on Docker container.
Performed the technical design reviews and code reviews.
Developed unit testing framework using JUnit test cases for continuous integration testing and used JTest Tool for performance testing.
Created the Docker containers and Docker consoles for managing the application life cycle.
Containerized Microservices by creating Docker images from Docker file collaborated with development support team to set up a continuous deployment environment using Docker.
Used JIRA to assign, track, report and audit the issues in the application.
Configured and administered Jenkins for CI/CD into Tomcat Application Server.
Used STS for development and debugging Spring Boot applications and used GIT for version control.
Environment: Java8/J2EE, Spring Boot, Angular 10, Spring Security, Eureka, Spring Batch, Docker, Hibernate 4.x, Microservices, Hystrix Dashboard, Oracle 12c, REST, Kafka, AWS IAM, Git, JIRA, Agile, Swagger, STS, Junit, Maven, Selenium, Jenkins, Tomcat.
Java Full Stack Developer
Fifth Third Bank, Evansville, IN Aug 2018 to March 2020Responsibilities:
Performed complete application life cycle function (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment, and Maintenance.
Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the data.
Designed the login portal using framework Angular 7.0 along with HTML5, CSS3 and Typescript.
Configure and run gulp tasks in Node.js runtime and handle injection, CSS pre-processing, test running and Configured Swagger-UI registered Microservice with Eureka server to monitor service.
Created Typescript reusable components and services to consume REST API's using Components.
Experience in creating RESTful web services using Jersey, SPRING framework and JAX-RS.
Good understanding of REST API's extensive experience of integrating services via Ajax using JavaScript, jQuery, and Angular 7.0
Extremely used jQuery, and Plain JavaScript Library to validate the client-side applications.
Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular 7.
Used spring framework to create the beans and injected dependency using Dependency Injection.
Extensive involvement in developing Spring MVC, Spring Data and Spring Batch applications.
Utilized Spring core, Spring Boot, JPA, and Hibernate 5. Developed Entity objects and used Hibernate the ORM tool to access persistent data from MySQL.
Developed microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load balanced and exposed through one API gateway
MYSQL was used as the database for the application that hosted in the Amazon RDS cloud service.
Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using POSTGRES, Oracle SQL developer and used them in WEB components.
Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios. Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
Developed unit testing framework using JUnit test cases for continuous integration testing
Experience in using JUnit and build tools such as Maven. Worked on Log4j2 for logging errors, messages, and performance logs and SVN for version control.
Maven used to manage dependencies in the application and deploy it on JBoss Application server.
Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
Working on Continuous Integration (Jenkins) to configure the project jobs to build on weekly basis.
Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
Used Git as a version control system and deployed the application in Production
Extensively Worked on Continuous Integration and Continuous Deployment (CI/CD).
Environment: Java 8, Spring, XML, XSLT, AJAX, HTML, CSS, Bootstrap, JavaScript, Angular 7, Typescript, Node.js, Restful, Spring Boot, AWS, POSTGRES, SQL Developer, jQuery, Hibernate, JPA, Microservices, JBoss, Apache Kafka, Docker, Log4J2, Maven, Windows, Junit, Mockito, JIRA.Sr. Full Stack Java DeveloperCybage Software Private Limited Hyd India Jan 2017 to May 2018Responsibilities:
Working as a full stack developer responsible for Web, middle tier, and Databases in the development of web application.
Implemented various J2EE design patterns like Singleton, Factory, Builder etc.
Worked in Agile framework as an individual contributor Responsibilities include
Interaction with Business team in story grooming, reviewing story/acceptance criteria.
Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Bootstrap, AJAX, Vue.js and JSON.
Used Angular 4 for the logical implementation part at client side for all the application.
Enhanced application performance by Angular 4 Component based development in view of future Angular framework transitions.
Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
Used Streams and Lambda expressions available as part of Java 8 to store and process the data.
Developed server-side application to interact with database using Spring Boot and Hibernate.
Responsible for developing the sequential and conditional batch jobs using the Spring batch framework. Excellent knowledge on Spring Core such as Dependency Injection, Annotations and XML based Configurations.
Implemented and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions.
Hands on experience in developing several Microservices using Spring boot, jersey, swagger to communicate through HTTP protocol for implementing SOA approach and web services.
Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
Designed and developed asynchronous Restful Microservices using Spring boot, Couchbase and RXJava that are consumed by other microservices with an average response time of 30 milliseconds
Worked on Rest API and REST/JSON to test the developed webservices and sent the payload data.
Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.
Experienced with installation of AWS CLI to control AWS services through SHELL/BASH scripting.
Created AWS S3 buckets, performed folder management in each bucket, managed cloud trail logs and objects within each bucket.
Experienced with event-driven, scheduled AWS Lambda functions to trigger various resources. Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
Worked with Docker container infrastructure to encapsulate the code into a file system with abstraction and automation.
Configured the Docker Containers and creating Dockers files for different environments.
Used JBOSS for application deployment and stage testing and Created Junit test cases to test the codes and validate the release.
Consumed stream of records using Producer and Consumer APIs with Spring for Apache Kafka.
Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
Junit, log4j were used for unit testing and as logging frameworks.
Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, SQL and used them in WEB components.
Worked on CI/CD tool Jenkins to automate the build process from version control tool into testing and production environment.
Supported debugging and fixing of reported production errors by customers through the QA team.
Environment: Java 8, Spring, HTML 5, CSS 3, Bootstrap, JavaScript, Angular 4, Typescript, Restful API, Hibernate, JPA, Microservices, Spring Boot, AWS Cloud, Apache Kafka, PL/SQL, MySQL, JBoss, Docker, CI/CD, Log4J, Maven, Windows, Junit,Java DeveloperYana Software Private Limited Hyderabad, India July 2015 to Dec 2016Responsibilities:
Involved in phases of SDLC of the project and itis including the design, Agile software development, installations, integrations and testing to complete the requirements.
Interacted with the business requirements, analyze, design the system used various UML diagrams.
Used HTML, JSP, JSTL tag libraries and struts tiles to develop the presentation tier.
XML code is used to transfer the application data between client and server. In server-side, Servlets is used to construct and parse the data in XML format and in client-side Java is used.
Designed generic XML document and XSD document specifications for extensibility.
Application has been developed based on Model View Controller (MVC) architecture Using Struts.
Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
Wrote a controller Servlet that dispatched requests to appropriate classes.
Involved coding SQL Queries, Stored Procedures and Triggers.
Developed the application using Core Java concepts like Multi-Threading, Swing, Spring, Structs, and worked on new features of java 1.5 such as Enum, Annotations.
Developed JSP's, Action classes and EJBs for user transactions.
Developed Generic Java Scripts functions for validations.
Used J2EE Design patterns and Data Access Object (DAO) in the integration tier layer of the project.
Used JDBC in the Enterprise Java Beans to access the Oracle Database
Database Development includes PL/SQL stored procedures, views, indexes, triggers, and constraints are used to reduce the response time in the application.
Designed and developed stored procedures for data validation and access.
Involved in coding for JUnit test cases, ANT building the application.
Environment: Agile, Java, J2EE, Struts, EJB, JSP, JSTL, Swing, Enum, JDBC, DAO, Windows, SQL Server 2005, PL/SQL, XML, Web Service, JDBC, JavaScript, ANT.TECHNICAL SKILLS:Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java NetworkingProgramming Languages: Java JDK 1.4/1.5/1.6/1.7, C++, C, SQL, PL/SQLApplication/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0, JBoss, Tomcat 5.0.28/6.0Frameworks: Struts 2.x/1.x, Spring 3.x, Hibernate 4.x/3.x, JSF 1.2/2.0, iBatis, Spring IO, Spring bootIDEs: Eclipse 3.x, IBM WebSphere Application Developer 5.x, IBM RAD, ScalaWeb technologies: JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS, HTML5Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDIXML Tools: JAXB, Apache Axis.Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLCModeling Tools: UML, Rational Rose, VisioTesting technologies/tools: JUnit, JMeter, HtmlUnitDatabase Servers: Oracle 8i/9i/10g, DB2, SQL Server 2000/2005/2008, MySQLVersion Control: CVS, SVN, Rational Clear CaseBuild Tools: ANT, MavenPlatforms: Windows 2000/98/95/NT4.0, UNIX |