Quantcast

Software Development Spring Boot Resume ...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Development Spring Boot
Target Location US-TX-Leander
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Candidate's Name  EMAIL AVAILABLE PHONE NUMBER AVAILABLEOBJECTIVE:Around 8 years of experience and backed with rich domain knowledge, understanding and practical knowledge of several IT technologies, I seek a career with challenging assignments to amalgamate personal enrichment with professional goals.PROFESSIONAL SUMMARY:Strong Experience in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Pair Programming, Agile Development & Testing using Software Development Life Cycle.Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDEs such as Eclipse, Spring Tool Suite, NetBeans, IntelliJ, Visual Studio code, Brackets, Postman.Developed UI modules using Angular latest versions, React Js, Node.js, JavaScript, Ajax, jQuery, CORDOVA, CSS4, HTML5, XHTML.Developed core modules in large cross-platform applications using Java J2EE, Spring Boot, Spring, JSF, IBatis, Hibernate, JMS, JSP, Servlets, EJBs, JDBC, Web Services (SOAP, REST), E-Commerce, Microservice architectures.Expertise in java 8 Lambda expressions with custom and predefined functional interfaces, streams, Date time APIs.Experienced in Singleton, Prototype, Faade design patterns in the Multi-Tier distributed Enterprise Applications.Strong experience in Spring Framework modules such as Spring5 MVC, IOC, AOP, JPA, Spring Dashboard, Spring Boot, Spring Microservices, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy, Spring Cloud Config.Responsible for support and maintenance of batch jobs, implemented Spring Batch for huge number of transactions.Strong understanding of Microservices patterns such as Circuit Breaker/Hystrix, DDD, Aggregator, Proxy Chaining.Expertise In apache Kafka, Rabbit MQ and Zookeeper, Camel apart from JMS as messaging service.Expertise in using high throughput distributed messaging system such as Kafka Streams, Connectors, Schema APIs.Experienced in Distributed Transaction Management system with Spring JTA Based on Atomikos and Bitronix.Experienced in working with Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.Experienced in implementing Service Oriented, Microservice Architectures using SOAP, RESTFUL web services.Experienced in Middleware persistence frameworks like Hibernate/Spring boot JPA Entities for mapping Java classes using Hibernate Query Language (HQL), HSQL Named Queries, Criteria, Projections.Good experience in creating components documentation using React.jsExperience in Scala, Akka, Akka streams, Akka Http, Spray, Docker, AWS, AKS,RabbitMQDesigned and developed several mediation flows using the MuleSoft Any Point Studio of Mule ESB.Implemented cloud services IAAS, PAAS, and SaaS which include Docker and KubernetesExperienced in creating Docker images, Containers, push/pull the new versions into private artifactory for all the existed Microservices, Managed Docker orchestration and Docker containerization using Kubernetes(K8S).Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, CloudWatch, Cloud Front, Cloud Formation, IAM, S3, RDS, ElastiCache, SNS, SQS, AMI.Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular, React.Experienced in securing User interfaces and all the Restful API calls with the usage of JWT token-based authentication mechanisms like WSO2 Identity Server, Kong API gate way, Oauth2, LDAP, SASL and Kerberos v4.Experience with CICD-Ant, Maven, Gradle, Jenkins, Hudson, CVS, Git, GitHub, Bitbucket, Splunk.Worked in container-based technologies like Docker and KubernetesExperience in working with web servers like Tomcat 8, WebSphere 8, Jetty, JBoss 7.1.0 and WebLogic 10.0.Hands on experience with build tools like Ant, Maven, Gradle and Logging tools like Log4J and Splunk.Experienced in modeling, design and development of stored procedures, Views, schemas in relational databases.Strong experience with Mongo DB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like Mongo DB, Cassandra, and Couch DB.Experience in testing with JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.TECHNICAL SKILLS:LanguagesJava 17, Java 11, Java 1.8, J2EE, Scala 2.12.1Web TechnologiesSERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0FrameworksSpring 5, Hibernate 4.3, Spring Security 3.2, SprinbootApplication/Web serversApache Tomcat 8, IBM WebSphere 8.0, Jetty, Jenkins 2.50, WebSphere MQ 7.5Relational DatabasesOracle 10g/11g/12C, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1NoSQL DatabasesMongo DB, Cassandra, Couch DBInternet TechnologiesHTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, jQuery 2.11, Angular 8,10,12,14,16,18, BackBone.JS 1.3.1, Node JS 6.0, ReatJs.Cloud EnvironmentsAzure, AWSIDEEclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3Operating systemWindows 12,10, Linux Mint 18.1, UnixBug tracking ToolsJUNIT4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36Reporting ToolsJasper Reports 6.0, Crystal Reports XI, SSRS 5.0MethodologiesAgile, waterfall, TDD (Test-Driven-Development), ScrumDeveloper IDE PlatformsEclipse, Edit plus, Notepad ++, TEXT PAD, Jbuilder, Net Beans 8.0.2, IntelliJ, Spring Tool Suite (STS) 3.8.3, GITHUB 2.12.0Build ToolsAnt 1.10, Maven 3.3.9, Gradle 3.4.1Web ServicesSOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS,PROFESSIONAL EXPERIENCE:Client: ETS, Princeton, NJ Date: Oct 2020 PresentRole: Java Full Stack Developer/Software DeveloperResponsibilities:Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design, prototyping, developing and testing.Developed Single Page Applications (SPA) using Angular latest versions, Typescript, HTML5, CSS3, and Bootstrap 3.Worked with npm commands and using package. JSon for managing dependencies and dev-dependencies of node js applications.Used React-Router to turn application into Single Page ApplicationDeveloped user interface by using the React JS, Flux for SPA development.Develop PAYMENT UI, ADMIN UI that interact with third party application like Fiserv for authorization and PayPal.To understand the stakeholders like Fiserv, PayPal, E-Check and ALIPAY aspects of the application and manage the payment processing for each payment type that includes, SALES, REFUNDS, CHARGEBACKS and FRAUD.Utilize NPM (Node Package Manager) to install modules, manage dependencies, and test overall project.Utilize asynchronous programming with NodeJS (async/await and promises).Designed animated web pages by importing @angular/animations from latest animation package in Angular 18.Created Single Page Applications with HTTP requests using Angular 18, Node JS and Promises, Rx JS Observable to generate continuous and responsive Web apps, handle multiple values over time without page reloads.Extensively used Angular-cli to generate components, routes, services, pipes and to run tests.Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal, and react-bootstrap components.Used NOSQL database Amazon dynamo DB to store data of reporting Application.Worked with Java11 latest features new features new dynamic file constants, nest-based access controlBuilt a custom cross-platform architecture using Java, Spring Core/MVC, Hibernate and Messaging Routing Service Active-MQ in Eclipse IDE.Deployed and configured and administered AKS.Worked with JASMINE in testing and Protractor for unit testing angular modules.Configured the Dispatcher Servlet, setting up the View Resolver, Transaction Manager.Involved in configuring JNDI for database Connection Pooling (Apache DBCP).Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.Worked with Postgres sql database.Configured and Maintained AWS ECS Repository for Deploying Docker Image by Creating a task definition, scheduling tasks, and configuring clusters in the AWS ECS Console.Developed server-side application to interact with database using Spring Boot and Hibernate.Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.Deployed Docker contained Spring REST services into AWS EC2 container service using AWS admin console and used lambda to run applications in AWS consoleCreated Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.Used PL/SQL for views, indexes and stored procedures in oracle database using TOAD and Query optimization.Worked with several testing frameworks such as JUnit, Easy Mock, Mockito and Power Mock.Environment: Java/JDK 11, J2EE, Spring 4, Hibernate 5.4.15, Spring Boot, Java11, 17, ReactJS, NodeJS, JPA, JavaScript, Angular10,12,14,16, 18, HTML 5.0, CSS3, Apache Tomcat, STS, PostgreSQL, Kafka, Spring Boot 2.1x, Log4J, JUnit, Easy Mock, Selenium, XML, Web Services, AWS, Ant, Git, PL/SQL, Docker, HATEOAS, Curl.Client: Tata Consultancy Services (TCS) Date: March 2019  Sep 2020Role: Java Full Stack Developer/Software DeveloperResponsibilities:Developed the application using AGILE-SCRUM methodology, used JIRA to manage the project workflow.Participated with team members in Grooming, Planning, Tasking, Sprint Reviews, and Retrospective Sessions.Implemented typescript features like arrow functions, constants, block-scope variables, and class inheritance.Designed animated web pages by importing @angular/animations from latest animation package in Angular 10.Worked with Primefaces.Utilized Java 8 features such as Stream API, Date Time API (JODA Date Time) for Bulk data operation, input data validation on Collections which would increase the overall performance and readability of the Application.Worked with Passport and JSON web tokens for authentication and authorization securityconfigurations using Node.js.Utilize asynchronous programming with NodeJS (async/await and promises).Hands on experience in Multithreaded programming using akka actors.Implemented microservices using Spring boot, and enabled discovery server using Netflix eureka server.Configured Spring Security and Spring Boot to validate the users, Used OAUTH2.0 to provide authentication and authorization for all the microservices by exchanging JWT Access tokens, used Netflix Zuul as an API gateway.Created REST based web services by establishing links using HATEOAS from Spring based application.Monitored service health check from Spring Boot admin console using swaggered UI registered microservices.Implemented Spring Cloud auto configs for microservices, used Spring boot Ribbon for Dynamic Routing and Load Balancer, Hystrix as Circuit Breaker, Zuul as an Edge proxy.Converted a monolithic app into microservices architecture using Spring Boot using 12-factor app methodology.Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Boot Actuator.Published, consumed messages to and from the Kafka topic using most advanced APIs such as KStreams API for the stateful and stateless transformations, Kafka Connectors API and Kafka Schema API.Used Kafka Connector API for the scalable, reliable data transformation between to and from the data systems.Installed Kafka on the cluster and configure producer and consumer coding part in java to establish a connectionfrom source to HDFS with popular hash tags, Experienced in messaging systems Kafka, Kafka event Sourcing.Used Drools engine for validating business rules before executing in runtime.Used subjects, single and connectable observables in RXJava.Designed and developed front - end for Kong (Open-source API Gateway and Microservices Management Layer) from scratch.Created Kong docker compose tool to automate local environment testingExperienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.Developed Java API to interact with the Amazon SQS used in sending bulk emails.Developed and configured Kubernetes cluster for Jenkins CI/CD development pipeline.Researched Kubernetes deployment strategies for exposing Services through Kubernetes Ingress.Installed HaProxy ingress to expose internal Kubernetes services through DNS. Deployed POCs to Kubernetes cluster and configured JFROG private Artifactory for Maven/Java artifacts/libraries.Configured Artifactory to be exposed as internal enterprise Docker registry.Involved in developing a linear regression model to predict a continuous measurement for improving the observation on wind turbine data developed using spark with Scala API.Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.Used PL/SQL for views, indexes and stored procedures in oracle database using TOAD and Query optimization.Worked with several testing frameworks such as JUnit, Easy Mock, Mockito and Power Mock.Used Junit for unit testing and implemented with Log4j to provide logs of exceptions.Used Git for version control and JIRA for bug Tracking and Project Management.Worked with JAXB parser for marshalling and Unmarshalling XML data.Developed XPATH, XQUERY and custom XML parsers based on SAX, DOM as part of XML Consumption.Used automated Ant build scripts to package and compile the application and used Log4J for Logging in project.Environment: Java/JDK 1.8, J2EE, Spring 4, Hibernate 5.4.15, Spring Boot, Sacla, JPA, JavaScript, AngularJS, HTML 5.0, CSS3, Apache Tomcat, STS, Oracle 11g, Cassandra, Log4J, JUnit, Easy Mock, Selenium, XML, Web Services, Cassandra, RXJava,SOAP UI, Kafka, Netflix Eureka, Netflix Ribbon, Adobe Flex, Scala, AWS, Ant, Git, PL/SQL, Docker, HATEOAS, Curl.Client: Equifax, Alpharetta, GA Date: Aug 2017 Feb 2019Role: Java Full Stack Developer/Software DeveloperResponsibilities:Developed and tested modules using Agile (SCRUM) methodologies and developed Technical design documents.Responsible for developing the UI pages using Angular 2/4, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.Used various Angular custom pipes, directives, developed reusable modules, components, and templates.Worked with Angular to develop single page applications, used JASMINE in unit testing angular modules.Created Typescript reusable components, services to consume REST API's using Component-based architecture provided by Angular 6, Migrated an application developed in Angular 6 to Angular 8.0.Improved source code maintenance which resulted in significant code reduction, ease of upgrade, scalability, ease of developer spin and superior performance by refactoring existing Angular6 application.Implemented HTTP requests using RxJS Observable library to handle multiple values over time.Involved in writing Thread safe blocks for Multithreading access to make valid transactions.Designed and developed processes using Multithreading to make asynchronous.Worked on observables, group by and filters in Java.Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.Developed modules using Core Java APIs, Collections, Java 1.8(Streams), Multi-threading, Stream API, Collection API, Transaction Management, Exception Handling, Generics, Enums, Java I/O streams and designs patterns.Followed Agile with JIRA for a 2-week release approach of development/deployment strategy.Worked with Advanced Java 1.8 features like Lambda for adding functionality processing capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.Implemented REST Microservices using spring boot, used Drools (Rules Engine) to maintain Dynamic UI.Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS, Netflix Eureka, Spring Hystrix as fallback method, Spring Ribbon for load balancing and a broker service to maintain status using Spring Kafka and Zookeeper.Integrated Swagger UI and wrote integration test along with REST document.Implemented Spring modules like Controller, DI/IOC, Auto wiring, Spring security, AOP and AspectJ.Enterprise level web applications were supported by building Spring based Java and Scala microservices.Published and Consumed messages from Active MQ. Integrated Active MQ services with spring boot Beans.Hibernate DAO classes were developed to retrieve and save data using Spring framework manager classes.All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM.Used python scripts to update content in the database and manipulate files.Worked with Microsoft Azure.Implemented Java EE apps using Spring MVC, Spring IOC, spring transactions and spring security modules.Apache Mesos and Kubernetes were used as the best ecosystem to deploy and manage Microservices.Developed CI/CD system with Jenkins on Kubernetes container environment utilizing Kubernetes.Experienced in Creating Stored procedures and Views on Oracle DB, Worked with large data sets in ILOG.Developed Ruby on Rails web applications using MongoDB and back-ground processes using Redis.Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.Ant is used for building the application EAR, helped resolving merge conflicts in Bitbucket for team members.Log4J is used for logging purposes and debug levels are defined for controlling what we log.Writing Unit test cases using JUnit testing framework and performed unit and system testing.Created and configured management reports and dashboards using Splunk.Environment: java 1.7, XML, XSL, Node Js, React Js, Bootstrap, HTML5, JavaScript, CSS3, Ajax, Spring 4.x, Hibernate 5.x, Git, Aws, WebSphere 7.5, Web Services, JMS, SoapUI,,TestNG, JSON, Ant, Log4j,Python, RXJava, Oracle DB, Spring Cloud Netflix, Config Server, Eureka Server, Hystrix, Drools, Discovery Client, Ribbon, Zuul Proxy, Agile.Client: Aspire Systems, Hyderabad, India Date: Jan 2014-June 2015Role: JAVA/J2EE DeveloperResponsibilities:Involved in gathering system requirements for the application and worked with the business team to review the requirements and went through the Software Requirement Specification document and Architecture document.Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view. Developed JSP custom tags for front end.Developed the view-controller components using Servlets/JSPs, JavaScript, JSTL, CSS, HTML and DHTML. Developed server-side services using Spring Web Services (SOAP, WSDL).Involved in Agile/Scrum methodology and practice in a multidisciplinary team and used version tools like GIT for effectively managing the code changes. Written JAVA script code for Input Validation.Re-design the website using HTML5, CSS3, and jQuery, AJAX, Bootstrap and AngularJS.Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, jQuery, and HTML to speed the application.Used Oracle10g database tool to build, edit, and format database queries, as well as eliminate performance issues in the code.Used DOM for parsing the XML, XSLT Document and Used Restful web services with JSON.Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Maven, and Nexus. Developed J2EE components on Eclipse IDE.Worked on Collection Framework and also Java Core Concepts while developing the Services for applications.Used Multithreading and Concurrency and implemented threads while preparing and generating mails.Developed Web Service client interface with files for invoking the methods using REST and SOAP.Created tables, triggers, stored procedures, SQL queries, joins and views for multiple databases, Oracle 10g.Used JUnit for testing the application and Maven for building ProjectsDeployed the applications on WebSphere Application Server.Environment: JAVA - JDK, JEE, Spring framework, Spring Model View Controller (MVC), JAVA Server Pages (JSP), Servlets JDBC, AJAX, Web services (SOAP & Restful), JSON, JAVA Beans, jQuery, JavaScript, Oracle 10g, WebSphere, Agile Methodology, SVN, Maven, JUnit, HTML Unit, XML, XSLT, HTML/DHTML, Eclipse.Education:Bachelor's degree in Electrical and Electronics Engineering from Acharya Nagarjuna University in 2014Master's degree in Computer Science from Harrisburg University of Science and Technology in 2017Software Developer

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise