| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Email: EMAIL AVAILABLEMobile No: PHONE NUMBER AVAILABLEProfessional summary:8+ years of progressive experience in all phases of application design, software development lifecycle (SDLC), worked in agile/Scrum development methodologies, maintenance, and enhancement of web-based applications, implementing and testing of Applications with an earned reputation for meeting deadlines and delivering mission critical solutions Having very good implementation knowledge of Java, SprinBoot concepts.Hands on experience in the implementation of Core Java, Jakarta EE and concepts like stream API, Lambda functions, Filters, Exception Handling and Collection API.Strong hands-on experience in programming with J2EE and associated technologies including Servlets, JSP, Structs, JDBC, Spring, Hibernate.Excellent hands-on experience of Spring Framework Modules such as Spring Boot, spring AOP, Spring REST, spring security, spring cloud, spring data, Spring IOC, Spring Eureka, Consul, spring JPA.Experience in designing and developing web applications JSP, HTML5, CSS3, JavaScript, Angular js and Angular.Solid understanding of data pipelines and streaming using Kafka, Rabbit MQ, as well as hands-on experience creating Kafka producers and consumers.Good Knowledge on working with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens.Hands on Experience in Using Eclipse, IntelliJ IDEs, STS, Postman, Swagger, MySQL workbench, VS Code for developing software applications.Experience in using version control tools like Tortoise SVN, Git, and GitHub.Implementing Service Oriented Architecture using Web Services including SOAP, REST.Ability to learn new technologies with minimal time period.Technical Skills:LanguagesJAVA, J2EEJ2EE TechnologiesServlets, Structs, EJB, JDBC, JPAFrameworksSpring Boot, Spring JPA, Spring Security, Spring MVC, Spring AOP, Spring Core.Web FrameworksHTML5, JSP, XML, CSS3, Bootstrap, Ajax, Typescript, Angular JS, AngularWeb ServicesSOAP, Restful Web ServiceServersApache Tomcat, JBoss, Jetty, Web logicIDE & ToolsIntelliJ, Eclipse,STS,VSCodeDatabaseORACLE 11c (SQL), PostgreSQL, CassandraToolMaven, GIT, Junit, Jenkins, SonarQube, Jira, PostmanLogging FrameworksLog4j, Slf4jMethodologyAgile MethodologyOperating SystemsWindows 7, 10Version ControlGit, SVN, BitbucketProfessional Experience:Worked as a Team Lead in Daimler (DTICI), Bangalore.Worked as a Senior Consultant in Capgemini, Bangalore.Worked as a Software Engineer in Tech Mahindra Pvt Ltd, Bangalore.Worked as an Intern in LSI India R&D Pvt Ltd, BangaloreProject #5:Name: Truck BOM Viewer (TBV) Sep 2020 to Sep 2022Role: Technical LeadClient: Mercedes-BenzProject Description: Application is used to view complete details of Bill of Material (BOM) elements.Responsibilities:Implemented Agile (Scrum) Methodology that includes daily scrum meetings with the team, sprint planning, and estimating the tasks for the user stories.Provided strategic direction to handle Software Development life cycle phases as in data gathering, design with Analysis, estimating the timelines, Code development and deployment for the project.Designed and developed Restful APIs in Java, ensuring adherence to best practices and industry standards.Implement API endpoints using Java technologies, Spring Boot, Spring Data with JPA.Manage request and response handling, including parsing, validation, and transformation of data in REST API operations.Developed application using frontend technologies such as HTML 5, CSS 3, Angular 8, Bootstrap.Used Maven tool to configure and build the application project and continuous integrated with Jenkins.Migration of SOAP services as Rest services (BOM DB to TBF services)Tested the services for proper operations using Postman and Swagger and developed unit test cases using Junit and Mockito.Production support.Environment (Technologies & Tools): Java8,Spring Boot, Spring IOC, Spring AOP, Spring MVC, Spring DAO, Microservices, HTML5, JavaScript, CSS3, XML, Angular, PostgreSQL, Microservices, Postman, Swagger, Web Services, Hibernate, Jenkins, Mockito, JUnit, JIRA, Agile methodology, Maven, GIT, Log4j,PCF Cloud.Project #4:Name: Parameter Checker Tool (PCT) Sep 2020 to Sep 2022Role: Senior DeveloperClient: Mercedes-BenzProject Description: Doing a list of validation on ECU before putting them into the actual Truck. Here we can see the details of all the validation on each plant record with was uploaded by Plants.Responsibilities:Involved in Client Requirements gathering, Analysis, Design, Development and Testing of the application using AGILE methodology (SCRUM).Developed and deployed Micro Services based application using Spring Boot and Spring Cloud.Implemented Spring Security Module by utilizing its OAuth 2.0 Configuration, OpenID Connect for Enterprise Application Authentication and Authorizations.Hands-on experience working with Java IDE like IntelliJ and Vs Code for Front End.Extensively used Junit and JMockito for writing unit test cases.Involved in CI/CD process using GIT, Jenkins job creation, Maven build and deployment in Pivotal Cloud Foundry.Configured Jenkins for seamless integration of Java applications, automating build and test processes.Designed and developed API specification using swagger.Used Log4j to capture the logs that include various levels of information like error, info, and debug into the log files.Tracking the bugs and improvements through JIRA.Handling the project with GIT version control.Production support.Environment (Technologies & Tools): Java8,Spring Boot, Spring IOC, Spring AOP, Spring MVC, Spring DAO, Microservices,Kafka,RabbitMQ,HTML5, JavaScript, CSS3, XML, Angular, PostgreSQL, Micro services, Postman, Swagger, Web Services, Hibernate, Jenkins, Mockito, JUnit, JIRA, Agile methodology, Maven, GIT, Log4j,PCF Cloud.Project #3:Name: Digital Personal Assistance (DPA) Aug 2018 to Sep 2020Role: Web DeveloperClient: Cargill Business ServicesProject Description:The digital personal assistant is an origination and pricing application, which encompasses the communication between the traders and originators for calculating the buying price, which ultimately results in contract creation. We have developed this application for different countries (Poland, Russia, Ukraine, Hungary, Romania, and Bulgaria) The types of roles that exist are: Trader, Field Representatives,CTL/FreightResponsibilities:Worked as a web developer in a team.Analyzing the design document, Interaction with client, Coding.Deployment into dev, stage and production Environments.Bug fixing.Supporting for other countries using in Production.Used Google API for distance calculation.Document preparation.Environment (Technologies & Tools): Angular JS, visual Studio, git, Microsoft Azure.Project #2:Name: Sales quote engine (SQL) March 2015 to Aug 2018Role: Java DeveloperClient: British TelecomProject Description: SQE is a telecom domain Quote/Order journey Application. This mainly deals with Quote and Order journeys where Sales users can place the Quote.Responsibilities:Worked as a developer in a team of ten developers and one team lead.Analyzing the design document, Interaction with the client, Coding, and Unit testing.Written Audit Logs for an application.Developed new requirements with Spring, Struts and Hibernate.Given the support for angular JS-based clients.Developed Web Services using JAX-WS API.Used Structs validations in few old pages.Client pages are built using HTML, CSS, JSP, Java Script.Implemented API endpoints using Java technologies, handling HTTP methods for seamless data interaction.Developed Restful web services using JAX-RS in JERSY to expose the data to Spring module.Used Log4j and commons-logging to log errors and info for tracingDeveloped Junit Test cases for the back-end development process.Environment (Technologies & Tools): Java, JSP,Structs, Servlet, Spring, Eclipse, AngularJS, Oracle10g & Windows 7.Project #1:Name: StoreLibRole: InternClient: LSIProject Description:The key goal of this StoreLib application programming interface (API) is a library of storage device-related commands that provide an interface between the user applications and the Serial Attached Small Computer System Interface (SAS) storage controllers. Sparc PortabilityContribution and role:Implementation.Handling Change Requests.Fixing Defects.Testing |