| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Email: EMAIL AVAILABLEPhone: (Street Address ) 405-1724 LinkedIn: https://LINKEDIN LINK AVAILABLEJava Full Stack DeveloperProfessional SummaryKey SkillsJava Development: Java, J2EE, Servlets, JSP, Lambda expressionsJava Frameworks and Libraries: Spring, Hibernate, Apache StrutsWeb Technologies: HTML5, CSS3, JavaScript (ES6+), jQuery, AJAX, Bootstrap, Express.js, Angular, React, Redux, React Router, RxJSWeb Services: RESTful APIs, JBoss, SOAPDatabase Management: JDBC, MySQL, MongoDB, Oracle, PostgreSQL, Cassandra, SQL ServerCloud Platforms and Services: AWS, GCPVersion Control and Collaboration: Git, GitHub, BitBucket, JIRATesting and QA: JUnit, Selenium, JasmineCI/CD, Build and Deployment Tools: Jenkins, Maven, Webpack, BabelNetwork Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELENET and UDP.Containerization and Orchestration: Docker, KubernetesMessage Queue Systems: JMS, RabbitMQ, ActiveMQ, KafkaLogging and Monitoring: ELK Stack, Grafana, Log4JDevelopment Tools: Eclipse IDE, NetBeans IDEServers: WebSphere, Apache Tomcat, Apache HTTP Server, WebLogicDedicated and results-oriented Java Full Stack Developer with around 5 years of experience in designing, developing, and deploying robust web applications.Proficient in various technologies, from core Java (including J2EE, Servlets, and JSP) to modern frameworks like Spring, Hibernate, and Apache Struts.Skilled in frontend technologies such as HTML5, CSS3, JavaScript and responsive design using Bootstrap.Experienced in building dynamic and interactive user interfaces with Express.js, Angular, React, Redux and React Router.Expertise in developing and consuming RESTful APIs and SOAP web services, ensuring seamless communication between frontend and backend systems.Proficient in various database management systems, including MySQL, MongoDB, Oracle, PostgreSQL, Cassandra, and SQL Server, utilizing JDBC for efficient data handling.Skilled in cloud platforms like AWS and GCP and well-versed in version control using Git, GitHub, and BitBucket, as well as issue tracking and project management with JIRA.Extensive experience in automated testing using Junit and Selenium and implementing continuous integration and deployment pipelines with Jenkins, Maven, Webpack, and Babel.Successfully migrated content from MS Access to SQL Server 2000, SQL server 2000 to SQL server 2005, SQL Server 2005 to Oracle.Proficient in containerization technologies such as Docker and Kubernetes, ensuring efficient deployment and scaling of applications.Skilled in message queue systems like JMS, RabbitMQ, ActiveMQ, and Kafka for real-time data streaming and processing.Strong background in infrastructure automation using Terraform and Cloud Formation and expertise in logging and monitoring tools, including ELK Stack, Grafana, and Log4J.Familiarity with development tools such as Eclipse IDE and NetBeans IDE and experience working with various servers, including WebSphere, Apache Tomcat, Apache HTTP Server, and WebLogic.Proven ability to deliver high-quality, scalable, and maintainable software solutions in Agile environments.Adept at collaborating with cross-functional teams, ensuring seamless integration of components and timely delivery of end-to-end solutions.EducationQualification:Masters in Computer Science, University of Missouri Kansas City, MO, USA.Bachelors in Computer Science, Sathyabama University, India.Professional Experience:State Farm, Bloomington, IL June 2023 - PresentJava Full Stack DeveloperResponsibilities:Managed the entire Software Development Life Cycle (SDLC), ensuring meticulous planning, development, and deployment of high-quality applications.Designed and implemented SOA-based solutions, ensuring modularity and scalability of services. Developed and deployed web services that facilitated seamless communication between different system componentsDeployed and managed enterprise applications on JBoss, ensuring high availability, reliability, and performance of the applications. Configured JBoss for optimal performance and security.Created RESTful and SOAP-based web services to enable interoperability between various applications and platforms within the enterprise environment.Utilized Java Database Connectivity (JDBC) to establish efficient communication between Java applications and databases, ensuring optimal data handling.Utilized JMS and JBoss messaging services for reliable and asynchronous communication between distributed systems, ensuring seamless data flow and processing.Architected and developed microservices-based applications using Spring Boot and Microservices, ensuring seamless integration and scalability in complex systems.Used Hibernate and MySQL, guaranteeing efficient data storage, retrieval, and manipulation. Also proficient in NoSQL databases like MongoDB for flexible and high-performance data management.Leveraged AWS services such as EC2, S3, RDS, Lambda, Autoscaling, SQS, SNS, AWS CloudFormation to implement Infrastructure automation and API Gateway to create robust, scalable, and secure cloud-based solutions.Worked on frontend technologies, including HTML5, CSS3, JavaScript, React, Redux, and React Router, ensuring intuitive user interfaces and seamless user experiences.Used server-side scripting using Node.js and Express.js, creating fast and scalable network applications for diverse client needs.Spearheaded the implementation of end-to-end solutions using ElasticSearch, improving data search and retrieval efficiency by 40%.Managed Logstash for data ingestion and Kibana for data visualization, leading to enhanced system monitoring and troubleshooting capabilities.Utilized Erwin for data modeling, ensuring accurate representation and analysis of complex data structures.Managed package dependencies efficiently using NPM and implemented asynchronous data retrieval through AJAX, enhancing application responsiveness.Handled data formats like JSON, XML, and XSLT, ensuring smooth and efficient data exchange between various application components.Utilized Java Message Service (JMS) for reliable and asynchronous communication between distributed systems, ensuring seamless data flow in complex architectures.Developed microservices using Spring Boot, which were deployed on JBoss, enhancing the modularity and maintainability of the applications.Executing SQL queries to retrieve data from databases for analysis extensively used ETL, AWS Advanced, Cassandra Spring Boot Data Stage to load from different source systems and load into the target data warehouse.Working on Procedure API and Consumer API to publish Stream of records to Kafka, Node JS, spark Topics and to subscribe one or More Topics, RespectivelyInvolving in the Development of Spring, Node JS, Cassandra, No SQL Framework Controller for request, response paradigm by Spring Controllers using Spring Boot.Experience in providing highly available and fault tolerant applications utilizing orchestration technologies like Kubernetes and Apache Mesas.Ensured code quality and adherence to standards using tools like ESLint and Eclipse, maintaining clean, readable, and maintainable codebases.Implemented rigorous testing practices using frameworks like JUnit and Selenium, ensuring the delivery of high-quality, bug-free software solutions.Utilized code analysis tools like SonarQube to enhance code quality, identifying and addressing issues early in development.Effectively managed version control using Git and BitBucket, facilitating seamless collaboration and efficient code versioning among team members.Practiced in ELK (Elasticsearch, Logstash, and Kibana) stack for efficient log analysis and monitoring, ensuring the health and performance of deployed applications.Utilizing BIRT for comprehensive reporting and JIRA for streamlined project management.Environment: Java, Spring, Spring Boot, Microservices, Hibernate, AWS, MySQL, MongoDB, HTML5, CSS3, JavaScript, ES6+, Express.js, React, Node.js, NPM, AJAX, JSON, XML, XSLT, JMS, Openshift, EKS, Jenkins, ESLint, Eclipse, Webpack, Babel, JUnit, Selenium, ELK, Cloud Formation, SonarQube, BitBucket, BIRT, JIRA.TCS, Chennai, IN Nov 2020 - July 2022Associate Technical ConsultantResponsibilities:Developed robust and scalable web applications using Python, Java, J2EE, Servlets, and JSP.Designed and implemented RESTful APIs for seamless communication between frontend and backend systems.Utilized Spring framework, including IoC, DI, and AOP, to enhance application performance and maintainability.Implemented batch processing using Spring Batch for efficient data processing and management.Utilized Hibernate for ORM mapping and database interactions with Oracle and CosmosDB.Designed and developed microservices architecture using Spring Boot, ensuring modularity and flexibility.Implemented event-driven architecture with Kafka for real-time data streaming and processing.Utilized cloud platforms like GCP and App Engine for deploying, managing, and scaling applications.Implemented serverless computing using Cloud Functions and Pub/Sub for event-driven programming.Created responsive and user-friendly frontend interfaces using HTML, CSS, JavaScript, and Bootstrap.Worked on Java-based web applications using Lambda expressions to streamline data processing.Developed dynamic web applications with Express.js and Angular, utilizing Angular CLI and Material UI.Implemented asynchronous programming with RxJS for efficient data handling in front-end applications.Configured and managed application servers like WebLogic for deployment and performance optimization.Implement version control and collaboration using Git and JIRA, facilitating seamless teamwork and project tracking.Setting up and configuring continuous integration and continuous deployment (CI/CD) pipelines using Jenkins and Maven.Implemented RESTful web services using Python Flask/Django frameworks, ensuring seamless integration with AWS services such as Lambda, S3, and DynamoDB.Used Angular 8, No SQL framework where data from backend is stored in model and populated it to UI developed unit and integration tests for existing micro services, Cassandra using J Unit, Miskito and Docker, Node JS environments.Implemented Spring Circuit breaker pattern, integrated Hysteria dashboard to monitor Spring micro services used Get as Version Control System for the application.Used micro services architecture, with Spring Boot, Node JS, No SQL based services interacting through a combination of REST and Apache Kafka message brokersCreated Python scripts for automating repetitive tasks, monitoring system performance, and managing AWS infrastructure, including automated backups and resource scaling.Wrote unit tests using Pythons unittest and pytest frameworks to ensure code reliability and robustness. Developed test scripts for validating new features and system upgrades.Collaborated in Agile and Scrum environments, ensuring timely delivery of high-quality software.Wrote unit tests using JUnit and performed automated testing using Selenium and Jasmine for robust and reliable applications.Utilized Git for version control and integrated Python-based projects with CI/CD pipelines using Jenkins, ensuring smooth deployment and consistent code quality.Created interactive and visually appealing reports using JasperReports to provide valuable insights to stakeholders.Environment: Java, Python Scripts, J2EE, RESTful APIs, Spring, Hibernate, Oracle, CosmosDB, Kafka, Spring Boot, Microservices, GCP, HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap, Express.js, Lambda expressions, Angular, Angular CLI, Material UI, RxJS, WebLogic, Jenkins, Maven, Terraform, Docker, Kubernetes, Git, JIRA, JasperReports, Agile, Scrum, JUnit, Selenium, Jasmine.HDFC Bank, India Jan 2019 - Nov 2020Java/ J2EE DeveloperResponsibilities:Developed robust Java applications, utilizing Spring framework, Spring JDBC, and Hibernate-ORM, ensuring efficient data retrieval and persistence.Implemented Inversion of Control (IoC) and Dependency Injection (DI) principles in Spring, enhancing modularity and testability of the applications.Designed and optimized databases, including PostgreSQL and Cassandra, ensuring data integrity, security, and high availability for mission-critical applications.Created and consumed SOAP (WSDL) and REST web services to facilitate seamless communication between different system components.Developed microservices architecture, leveraging Spring Boot and Spring Cloud, ensuring scalability, fault tolerance, and rapid deployment.Used JIRA tool to track the issues and bugs. Maintained each defect in different stages like Open Issue, In Progress Issue, Resolved Issue, Reopened Issue and Closed Issue.Involved in the integration of Struts with Spring, Framework and implemented Spring MVC, Spring IoC, Spring AOP, Spring JDBC, Spring Persistence with JPA.Developed and consumed SOAP/Restful micro services Web Services using XML, and JSON message formats responsible for the analysis, documenting the architecting the application based on J2EE standards.Managed and optimized message queues using RabbitMQ, ensuring asynchronous communication between microservices and improving system responsiveness.Configured and maintained Apache HTTP Server, ensuring secure and efficient serving of web content and applications.Implemented continuous integration and deployment pipelines using Jenkins and Git, automating the build, test, and deployment processes for increased efficiency.Utilized Grafana for monitoring and visualization, ensuring real-time insights into application performance and system health.Developed and debugged Java code using NetBeans IDE, ensuring adherence to coding standards and best practices.Streamlined project build and deployment tasks using Apache ANT, improving the efficiency of the development lifecycle.Worked in an Agile environment, actively participating in sprint planning, daily stand-ups, and retrospectives, ensuring timely delivery of high-quality software.Utilized JIRA for issue tracking and project management, ensuring transparency, collaboration, and efficient handling of tasks.Collaborated with cross-functional teams, ensuring seamless integration of components and delivering end-to-end solutions to clients.Environment: Java, Spring, Spring JDBC, Spring IoC, DI, Hibernate, PostgreSQL, Cassandra, WSDL, REST, Spring Boot, Microservices, Apache HTTP Server, RabbitMQ, Jenkins, Grafana, Net Beans, ANT, Git, Agile, JIRA.Certiffication: AWS Certiffied Developer Associate. |