| 20,000+ Fresh Resumes Monthly | |
|
|
| Related Resumes Java Developer Spring Boot Chicago, IL Java Developer Spring Boot Chicago, IL Java Developer Spring Boot Lincolnwood, IL Stack Developer Spring Boot Chicago, IL Java Developer Spring Boot Aurora, IL Senior Software Developer, Java, Spring Framework, React, Angula Glendale Heights, IL Mobile App Back Up Chicago, IL |
| Click here or scroll down to respond to this candidateCandidate's Name
E: EMAIL AVAILABLEM: PHONE NUMBER AVAILABLELinkedin: https://LINKEDIN LINK AVAILABLEPROFESSIONAL SUMMARY:Having around 10 years of experience in Java Back End Development.Experience in writing Micro-services with Java 8/11 using Spring Boot framework.Experience in developing applications using JAVA, RESTful API, Spring Boot, Microservices, PCF, AWS, Azure.Experience in Reactor Kafka Producer, Consumer, Events, Avro objects and Topics used to publish and consume data to and from Kafka Topics.Experience working on establishing asynchronous communication between networks through JMS MQ.Experience in using Spring Data JPA, Reactive Cosmos Repositories, SQL and Cosmos database.Experience in writing Spring Batch Jobs.Good experience on AWS cloud concepts and deployment.Good experience on AWS API Gateway, EKS, ECS, Lambda, Dynamo DB and CloudWatch.Good experience in Azure deployment and metrics monitoring.Gained experience in Pivotal Cloud Foundry (PCF) concepts.Experience in creating SQL database schemas and writing SQL queries.Good Experience on working with Oracle, SQL Server, MYSQL.Experience working with ORM frameworks like Spring Data JPA.Strong experience of design patterns and Object-Oriented Programming.Having experience of several IDEs like Eclipse, STS, IntelliJ.Experience in writing Junit Test cases for performing unit testing in possible scenarios.Good experience gained over Agile, Scrum and Iterative methodologies.Experience in understanding complex existing applications and enhancing existing features.Experience implementing CI/CD using Jenkins.Experience in using version controlling tools like GIT and Bitbucket.Experience of using container technologies like Docker, Kubernetes.Experience on using build tools Maven and Gradle.Good understanding of HTML and JavaScript.Have good experience in using JIRA and Confluence.Involved in providing estimates, handling client calls, daily scrum updates.Good communication, interpersonal, quick learner, organizational and leadership skills.Familiarity with Agile methodologies.Excellent problem-solving skills.Ability to work independently as well as in a team environment.Troubleshoot and debug software defects.Conduct code reviews to ensure adherence to coding standards.TECHNICAL SKILLS:Languages:Java 8/11, C, C++, HTML, SQL and TerraformWeb Technologies:JDBC, Java Mail, HTML, XML, LOG4J.Frameworks:Spring/Spring Boot, Spring Batch, Hibernate, Kafka, Microservices and RESTful API.Operating Systems:Windows 95/98/2000/XP/NT/Vista.IDE:My Eclipse, Eclipse, IntelliJ and STS and Postman.Application Servers:Apache Tomcat.RDBMS:Oracle, MySQL, SQL Server2008.No SQL:Cosmos DBTesting Methodologies:Junit, Mutation, Component and Contract testing, JMeterCloud Platforms:AWS, AWS Services AWS (EKS, ECS, S3, Lambda, CloudWatch)PCF, Azure.Web Services:XML, XSD, JAXB, REST.Design Methodologies:UMLVersion Control Tools:Git and Bitbucket.Deployment/MonitoringTools:Jenkins and Splunk.Code Scan tools:Sonar, Fortify.Protocols:HTTP, TCP/IP, SMTP, FTP, LDAPBuild Tools:Maven, Gradle.Container Technologies:Docker, KubernetesEDUCATION DETAILS:Graduated with a B. Tech in Information Technology, JNTUK -2015CERTIFICATIONS:Completed AWS Certified Cloud Practitioner.Completed AWS Certified Developer Associate.PROFESSIONAL EXPERIENCE:Wells Fargo, Illinois 02/2024 - CurrentRole: Sr. Java Back End DeveloperDescription:Working on Instant Payments project where Wells Fargo connects to the Real Time Payments network maintained by The Clearing House (TCH). RTP will have its own unique characteristics and requirements and will operate 24hours per day. RTP offers continuous settlement but also states in its rules that funds must be visible and available to receive within 15 seconds of the first payment message in the chain. RTPAY is offered to Wells Fargo wholesale and consumer customers.Responsibilities:Involved in the analysis, design, and development phase of Software Development Lifecycle.Involved in migrating SOA services to Microservices and RESTful APIs using Java 8/11, Spring Boot Framework.Established communication between services through Kafka Messaging through AWS MSK.Publishing of Outbound Transfer of payments to the TCH network through JMS MQ.Used SQL Relational Databases and NoSQL databases like SQL Server and Dynamo DB.Worked on ORM frameworks like Spring Data JPA.Involved in writing java API and deployed to AWS EKS.Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.Object storage service Amazon S3 is used to store and retrieve media files such as images.Used Terraform to build the AWS infrastructure.Took Participation in raising SNOW Change Requests and production deployment activities.As worked on AWS EKS also worked on Docker, Kubernetes.Worked on writing Junit, Integration Test cases.Used GIT repositories for version controlling.Deployed code through Jenkins tools.Worked on security scan using Sonar and Fortify scan tools.Maven3.8 is used as Build tool to automate the build process for the entire application.Have good experience in using JIRA and Confluence.Agile Methodology is used to develop the application, involved in daily SCRUM meetings to discuss the development/progress of Sprints and was active making scrum meetings more productive.Environment: Apache Tomcat, Java, JDK 1.8, Java 11, Spring Boot, RESTful API, Microservices, Apache Kafka, JMS MQ, Spring Cloud, Spring Config Server, Spring Batch, Spring Data JPA, DAO, SQL queries, Oracle, AWS, EKS, ECS, Lambda, CloudWatch, Terraform, MYSQL, Dynamo DB, Docker, Kubernetes, Junit, Cucumber, JMeter, Maven 3.8, IntelliJ2022, Sonar, Fortify, Bitbucket, Jenkins, Splunk, JIRA, Confluence.JPMorgan Chase & Co., India09/2022 - 01/2024Role: Sr. Java Back End DeveloperDescription:Home Loan Delivery System consists of Automation Intelligence Quality (AIQ) and Mortgage Processing Express (MPX) systems where home loans generated flows from MPX to AIQ with. Couple of Kafka Microservices written in java to establish a flow to loan. Java microservices are used for doing eligibility checks, documents processing and send the eligible loan to AIQ. Java services are deployed on internal Private cloud and AWS public cloud.Responsibilities:Provide technical leadership in developing and maintaining web applications.Involved in the analysis, design, and development phase of Software Development Lifecycle.Developed the individual Microservices and RESTful APIs using Java 8/11, Spring Boot Framework.Experience in writing Spring Batch Jobs.Established communication between services through Kafka Messaging.Used different Relational Databases like MySQL, Dynamo DB to perform DB operations.Implemented and communicated DB through ORM i.e. Spring Data JPA.Developed entire Application using IntelliJ IDEA.Interacted with end client (Business Team) for requirement gathering, clarifications and status meetings.Implemented logging mechanism using log4J.Performed configuration, deployment and support of cloud services including Amazon Web Services.Involved in writing java API and deployed to AWS EKS.Deployed APIs on AWS Lambda.Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.Object storage service Amazon S3 is used to store and retrieve media files such as images.Used Terraform to build the AWS infrastructure.Maintained centralized configuration using Spring Config Server.Involved in production support for fixing bugs in the production environment.Took Participation in raising SNOW Change Requests and production deployment activities.Involved in Refactoring the Existing code.Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.Good Experience on working with Oracle.Postman is used for web services testing.Used JAXB to marshal and unmarshal the xml-java object, java objects-xml.Asynchronous non-blocking functionality implementation by Spring Webflux.Capable of identifying flaws like XSS (Cross Side scripting), SQL, XSRF and prevent them to make applications secure.Experience on using container technologies like Docker, Kubernetes.Worked on writing Junit, Component, Mutation, Contract test cases.Worked on performance testing with JMeter.Used Bitbucket repositories for version controlling.Deployed code through Jenkins tools.Used Splunk monitoring tool for Production issue triaging.Worked on security scan using Sonar and Fortify scan tools.Developed & Deployed the Application in the Apache Tomcat Application Server.Maven3.8 is used as Build tool to automate the build process for the entire application.Have good experience in using JIRA and Confluence.Experience in developing applications using TDD (Test Driven Development) & Unit testing process.Implemented Integration Test cases/Component test cases through Cucumber framework and Wire Mock Server.Agile Methodology is used to develop the application, involved in daily SCRUM meetings to discuss the development/progress of Sprints and was active making scrum meetings more productive.Environment: Apache Tomcat, Java, JDK 1.8, Java 11, Spring Boot, RESTful API, Microservices, Apache Kafka, Spring Cloud, Spring Config Server, Spring Batch, Spring Data JPA, DAO, SQL queries, Oracle, AWS, EKS, ECS, Lambda, CloudWatch, Terraform, MYSQL, Dynamo DB, Docker, Kubernetes, Junit, Cucumber, JMeter, Maven 3.8, IntelliJ2022, Sonar, Fortify, Bitbucket, Jenkins, Splunk, JIRA.IBM, IndiaDBS Bank09/2021 - 08/2022Role: Sr. Java Back End DeveloperDescription:Working for VISTA project which is used by DBS bank account holders to do stocking by creating stocks, searching for most popular stocks, stock pricing. Also, the application is used to Buy and Sell stocks and create, modify and validate orders.Responsibilities:Guide the team in designing and coding applications with best practices in Java.Train and mentor team members in the use of Java technologies.Implemented Microservices and RESTful Apis by using Spring Boot Framework and Java 8/11 language to perform CRUD operations on the user data.Interacted with end client (Business Team) for requirement clarifications and status meetings.Involved in the analysis, design, and development phase of Software Development Lifecycle.Implemented Spring Cloud Gateway which collect all the requests comes to our application and redirects to downstream Microservices by doing required validations.Experience in writing Spring Batch Jobs.Implemented reactive way of programming to handle requests asynchronously for performance improvement by using Spring Webflux.Used JSON to transfer the request from the web page to the server.Worked DAO layer, required SQL queries and Spring Controller to handle data and request to Spring application.Implementing ORM is Spring Data JPA.Established communication between services through Kafka Messaging.Implemented Reactor Kafka Producer, Consumer to publish and receive the Avro schema events to the Kafka Topics.Deployed the applications into PCF cloud.Involved in writing java API and deployed to AWS EKS.Deployed APIs on AWS Lambda.Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.Object storage service Amazon S3 is used to store and retrieve media files such as images.Used Terraform to build the AWS infrastructure.Performed DB CRUD operations using Maria DB.Experience with web application vulnerabilities to review source code to find XSS or SQL or XSRF.Experience in developing application using TDD (Test Driven Development) & Unit testing process.Implemented Integration Test cases through Cucumber framework and Wire Mock Server.Experience on using container technologies like Docker, Kubernetes.Developed unit test cases using JUnit.Performed JMeter performance testing on the developed applications.Tested RESTful APIs in spring-controller at backend for JSON data using Postman.Deployed code through Jenkins tools.Used Splunk monitoring tool for Production issue triaging.Git is used for version controlling.Maven is used as Build tool to automate the build process for the entire application.Have good experience in using JIRA and Confluence.Worked in Agile Methodology.Performing Static Code Analysis, Fortify Scans on Source code to identify security threats, vulnerabilities and duplication on source code.Took Participation in raising SNOW Change Requests and production deployment activities.Status reporting to onsite team through Daily Scrum Meetings (DSM).Attending Retrospective, Backlog Refinement, Sprint Planning and Onsite meetings.Environment: Java, JDK 1.8, Java 11, Spring Boot, Spring Cloud, RESTful API, Microservices, Spring Cloud Gateway, Spring Batch, Spring Data JPA, Apache Kafka, PCF, AWS, EKS, Lambda, CloudWatch, Terraform, Docker, Kubernetes, IntelliJ, Relational DB, Maria DB, SQL queries, Reactive Programming, GIT, Maven, Junit, JMeter, Jenkins, Splunk, JIRA, Confluence.Infosys, IndiaWalmart Labs, AR12/2019 - 09/2021Role: Sr. Java Back End DeveloperDescription:Manages fulfillment of prescription fill requests. Accurately selects source drug, place in vial and label with state-varying labelling requirements and pharmacist verification. Also responsible for selecting best drug in location (e.g., Central Fill) for fulfillment.Responsibilities:Involved in the analysis, design, and development phase of Software Development Lifecycle.Resolved performance issues and managed team members for different problems resolution at various levels.Interacted with end client (Business Team) for requirement clarifications and status meetings.Implemented CRUD operations through developing RESTful APIs and Microservices using Java 8/11, Spring Boot.Developed the entire Application in Eclipse IDE.Implemented logging mechanism using log4J.Established communication between services through Kafka Messaging.Implemented Reactor Kafka Producer, Consumer to publish and receive the Avro schema events to the Kafka Topics.Asynchronous non-blocking functionality implementation by Spring Webflux.Implemented Microsoft Change Feed Processor to fetch and process the records which are updated in Cosmos Database.Deployed the applications into PCF cloud and Azure cloud.Deployed applications to on-prem cloud like WCNP.Worked with No SQL Cosmos Database.Good Experience on working with Relational Databases MySQL.Experience in writing Spring Batch Jobs.Involved in production support for fixing bugs in the production environment.Involved in Refactoring the Existing code.Spring AOP &AspectJ was used to perform logging all along the application at different join points like before/after method callings.Ensured that coding standards are maintained throughout the development process by all developers.Capable of identifying flaws like XSS (Cross Side scripting), SQL, XSRF and prevent them to make applications secure.Experience on using container technologies like Docker, Kubernetes.Developed unit test cases using Junit by following TDD approach.Implemented Integration test cases to test the integration between components.JMeter is used to perform load testing.Tested RESTful APIs in spring-controller at backend for JSON data using Postman.Deployed code through Jenkins tools.Used Splunk monitoring tool for Production issue triaging.Git is used for version controlling.Maven is used as Build tool to automate the build process for the entire application.Have good experience in using JIRA and Confluence.Worked in the Agile Methodology.Environment: Java, JDK 1.8, Java 11, Spring Boot, Spring Cloud, Spring Batch, Spring Data JPA, RESTful APIs, Microservices, Apache Kafka, PCF, Azure, WCNP, Change Feed Processor, MySQL, No SQL Cosmos Database, SQL queries, Docker, Kubernetes, JMeter, Junit, GIT, Maven, Eclipse, Jenkins, Splunk, JIRA, Confluence.Tata Consultancy Services, IndiaThe Home Depot07/2015 - 11/2019Role: Sr. Java Back End DeveloperDescription:The project involves a web application which is used by higher authorities like VPs, Directors of Home Depot where they can store and manage WSR data, Contracts they quote to the vendor and calculating risks involved in the products provided by the vendor and sending mails to respective teams.Responsibilities:Implemented a web application by using Spring Boot Framework and Java 8 language to perform CRUD operations on the user data.Each user operation is implemented as RESTful Webservices.Experience in writing Spring Batch Jobs.Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.Involved in the analysis, design, and development phase of Software Development Lifecycle.Developed the entire Application in Eclipse IDE.Responsible for coding and deploying according to the Client requirements.Responsible for performing Code Reviewing and Debugging.Involved in development, testing & defects fixing.Entire Applications are developed in Tomcat Application Server.Used Spring JDBC to interact with SQL Server database.Good Experience on working with SQL Server.Implemented JUnit using Mockito with TDD approach.Deployed code through Jenkins tools.Used Splunk monitoring tool for Production issue triaging.Used Git repositories for version controlling.Gradle is used as Build tool to automate the build process for the entire application.Have good experience in using JIRA and Confluence.Worked in the Agile Methodology.Environment: SQL Server 2008, Gradle, Eclipse IDE, JDK 1.8, Spring Boot, Spring Batch, RESTful APIs, Microservices, SQL Server, SQL queries, Log4J, PCF, GIT, Docker, Kubernetes, Junit, Jenkins, Splunk, JIRA, Confluence. |