| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLE 832-630-5604 https://LINKEDIN LINK AVAILABLE PROFESSIONAL SUMMARYJava Developer with 4+ years of professional experience in developing and maintaining innovative software solutions to enhance business processes and drive efficiency. specializing in the complete SDLC, requirements analysis, development, integration, maintenance, testing, and deployment of web-based applications within a multi-tiered distributed environment. proficient in applying design patterns and principles, with a solid grasp of business, logic, methods, and workflow. TECHNICAL SKILLSFront-End Technologies- Angular 14, JavaScript, React.js- HTML, CSS, BootstrapBack-End Technologies- Java 11, Microservices- Spring Boot, Hibernate- J2EE, Kafka- RESTful, OpenShiftTesting & Tools- JUnit, Swagger- Postman, SnowflakeDatabases- MongoDB, MySQL, OracleDevOps & CI/CD- Jenkins, Docker, CI/CD- AWS (EC2, S3, Lambda)- JIRA, GitHub, MavenWORK EXPERIENCEHCA Healthcare Austin, TX Jan 2023 PresentRole: Java DeveloperResponsibilities:Developed and implemented microservices using Spring Boot and customized RESTful web services with Spring Restful API for efficient JSON data transmission between front-end and middle-tier controllers.Involved in all developing components on Reporting Dashboard with Spring MVC, Spring boot, and hibernate.Developed and implemented modules using Java APIs, Java collection, Java 11 Streams, Lambda Expressions, var variables and object-oriented designs.Implemented an Angular Controller to manage scopes for operations, designed dynamic User Interfaces with Angular, and interfaced with Java APIs.Created single-page application interfaces using JavaScript, CSS3, HTML5, and Angular14.Developed views using Bootstrap components, Angular14 and involved in configuring routing for various modules using angular user interface router.Implemented data migration between different database systems and integrated the related business modules using Spring Boot, Spring Data MongoDB, and Spring Data JPA.Implemented Kafka producer and consumer applications and created various applications including Kafka, Zookeeper, and Solar to expose external traffic routes on OpenShift.Developed JUnit test cases with Mockito and WireMock, used JaCoCo for code coverage analysis, and validated data types in XML files.Performed backend testing of REST APIs for JSON data with tools like Postman and Swagger.Configured, deployed, and managed AWS cloud services, focusing on fault-tolerant systems using EC2, S3, and VPC, and implemented CI/CD pipelines using Jenkins.Utilized JIRA in an agile environment for managing software development issues and tracking defects and used GitHub as the code repository.Implemented and managed containerized applications using OpenShift, optimizing configurations for efficient deployment and scalability.ENVIRONMENT: OpenShift, JIRA, Jenkins, AWS cloud, Swagger, Postman, Data MongoDB, Spring, Zookeeper, Angular14, HTML5, RESTful, JSON, Spring MVCAVEVA Hyderabad, IN Oct 2021 May 2022Role: Java DeveloperResponsibilities:Involved in all stages of SDLC of the project in agile methodology and actively Participated Daily Scrum meeting, sprint grooming/review and demo with management and other teams.Developed application modules using design patterns, including Business Delegate Pattern, Factory Pattern, and DOA, DTO patterns.Implemented Microservices based on RESTful APIs using Spring Boot to provide processed car data in JSON format to the frontend.Utilized Microservices architecture with Spring-based services for integrating user libraries in the application.Implemented Dependency Injection (DI), IOC, and AOP to handle bean references and cross-cutting concerns.Designed and implemented a MySQL database, creating SQL queries with JDBC API, Hibernate ORM, and incorporating stored procedures for optimized data access.Developed interactive features using React.js, JavaScript, and HTML, focusing on reusable components and state management with React hooks and the context API. It integrated dynamic data with RESTful APIs, optimizing performance and accessibility in user interfaces.Proficient in using ActiveMQ as a messaging provider for efficient communication and data exchange in distributed systems.Managed EC2 instances for high availability and cost optimization through auto-scaling and load balancing. Automated operational tasks with AWS Lambda, Step Functions, and scripting using AWS SDKs.Implemented CI/CD pipelines with AWS Code Pipeline, Code Build, and Code Commit to streamline deployments. Managed version control using GIT and Bitbucket, with JIRA for defect tracking.Tested developed code using JUnit and Mockito and used Postman for testing the API.Utilized Jenkins pipelines for building and deploying microservices, including Docker and Kubernetes configurations. Environment: Jenkins, Docker, Kubernetes, JIRA, AWS SDKs, EC2, JavaScript, ReactJS, MySQL, JSON, Dependency Injection (DI), DOAConcentrix Hyderabad, IN Feb 2020 Oct 2021Role: Associate Java DeveloperResponsibilities:Designed and executed an MVC framework for the application using Spring and J2EE technologies.Developed and implemented spring and J2EE based MVC framework for the application.Refactored code and implemented Change Requests in a live application developed with Spring technologies including Spring MVC, Spring Batch, Spring JPA, and Spring Web Services.Implemented Spring as the middle-tier development framework with Hibernate as the ORM for the application, following the MVC design paradigm.Worked with Spring dependency injection, annotations, and Spring MVC components to implement both the business layer and the navigation part of the application.Developed REST API to consume affiliates data from the excel sheet, converting the data into JSON and inserting the data into database.Utilized Hibernate as the intermediary layer for communication with the database and for conducting CRUD operations.Used Maven and Gradle for dependency and configuration management to add dependent external jars and bundles, run and deploy the application.Developed unit test cases for all the APIs, tested them using Postman, and utilized JaCoCo and SonarQube for code coverage analysis.Utilizing Java 8 features, including lambdas, streams, and functional interfaces, to develop efficient and modern applications.Implemented and developed expertise in managing data pipelines, optimizing queries, and collaborating cross- functionally for efficient data storage and analysis using Snowflake.Managed Java SE application dependencies with Maven and used Git for version control and collaboration.Actively engaged in gathering requirements and analyzing existing systems to implement the project in subsequent development phases. Initially, followed a Waterfall methodology and later transitioned to Agile. Environment: Agile, Snowflake, Maven, Git, Java 8, Hibernate, JSON, REST API, Spring JPA, J2EE, MVC, CRUD, ORM EDUCATION:Masters in computer scienceLamar University, Beaumont, Texas, US. May 2022 Dec 2023 |