Home

Mahesh - Java Developer
[email protected]
Location: Tampa, Florida, USA
Relocation:
Visa:
A Senior Java Full Stack Developer with over 9 years of experience and certifications in AWS and Azure specializes in lever-aging Core Java, modern front-end technologies, Spring frameworks, and Microservices to deliver robust, scalable, and se-cure applications. Expert in cloud computing, CI/CD pipelines, database management, and utilizing advanced IDEs; they inte-grate seamlessly with cloud services.
Spearheaded projects through all phases of the Software Development Life Cycle (SDLC), ensuring adherence to best prac-tices and quality standards from inception to deployment.
Demonstrated exceptional software Analysis and Architectural Design skills, creating scalable and robust solutions that meet complex business requirements.
Proficient in Agile methodologies, enhancing project agility, fostering team collaboration, and ensuring the timely delivery of software products.
Developed sophisticated applications across Java versions V14, V11, V8, V7, and V6, leveraging Core Java OOP concepts in-cluding polymorphism, encapsulation, and advanced concepts including functional programming, lists, maps, sets, streams, lambda expressions, comparators, and sorting.
Expertise in crafting dynamic, user-centric interfaces using front-end tools and languages including JavaScript, TypeScript, HTML, CSS, Bootstrap, Ajax, and Promises for asynchronous operations.
Proficient in SPA development using AngularJS, Angular and React JS, incorporating Angular's Modules, Components, Direc-tives, Services, Templates, Routing, Forms and React JS's Components, JSX, Props, State, Hooks, VirtualDOM, React Router, Context API. Also skilled in jQuery for DOM manipulation, event handling, and AJAX calls, enhancing web application interac-tivity and user experience.
Expertise in Spring frameworks, utilizing Spring Boot for rapid development, Spring Security for authentication, Spring MVC for web applications, Spring JMS for messaging, and Spring Batch for batch processing. Proficient in Spring JPA with Hibernate, employing EntityManagerFactory, EntityManager, Repository, Entity, HQL, NativeQueries, and CriteriaAPI for ad-vanced ORM and Spring JDBC with JDBC Template, Named Parameter JDBC Template, RowMappers and DTOs for efficient database operations.
Skilled in architecting and managing Microservices infrastructures, leveraging Rest API with JSON, SOAP API with XML, GraphQL, and Node.js for seamless data integration and communication.
Expertise in deploying and managing cloud-based applications across AWS and Azure platforms, utilizing advanced tools such as Terraform for infrastructure as code implementations. Harnesses the capabilities of AWS services including EC2, VPC, Subnet, Lambda, IAM, S3, and ECS, along with Azure's Virtual Machines, Virtual Networks, Active Directory, Kuber-netes Service, and Container Instances, to deliver scalable, resilient, and secure cloud solutions.
Developed and maintained robust CI/CD pipelines using Jenkins, Bamboo, GitLab CI/CD, and TeamCity, streamlining soft-ware deployment processes to ensure rapid, reliable, and automated delivery cycles.
Orchestrated containerized application deployments using Docker with Kubernetes, enhancing development and operations to ensure scalable, efficient, and reliable software solutions.
Implemented ORM frameworks like Hibernate, Spring Data JPA, EclipseLink, and MyBatis facilitating efficient data handling and object-relational mapping, enhancing data access and manipulation.
Employed tools such as SonarQube, JaCoCo, and Checkstyle for code quality analysis, identifying and addressing potential bugs and vulnerabilities to maintain high coding standards.
Skilled in using Maven, Terraform, Gradle, SBT (Scala Build Tool), and Ant for project build and dependency management, optimizing development workflows, and enhancing code quality.
Efficient in coding, debugging, and project management using IDEs like Eclipse, IntelliJ IDEA, NetBeans, and JDeveloper, maximizing development efficiency and productivity.
Implemented sophisticated messaging systems with Apache Kafka, RabbitMQ, and Spring JMS, ensuring robust, scalable, and asynchronous communication in distributed systems.
Managed and optimized a range of application servers including JBoss, Apache Tomcat, GlassFish, WebLogic, and Web-Sphere, ensuring high performance and reliability.
Expertise in administering a comprehensive range of database environments, seamlessly managing both SQL and NoSQL sys-tems and utilizing advanced tools including PostgreSQL, Oracle Database, MS SQL Server, MongoDB, and Cassandra, im-plementing effective data management strategies to optimize storage, retrieval, and processing capabilities.
Utilized GitLab, BitBucket, GitHub, Mercurial, and Subversion (SVN) for version control, supporting efficient code man-agement and team collaboration.
Employed bug tracking tools like Jira, GitLab Issues, YouTrack, and Bugzilla for effective bug tracking and project manage-ment, enhancing software quality and project tracking.
Conducted rigorous unit testing for Java applications, utilizing industry-standard tools such as Karma and Jasmine to ensure code quality and functionality.
Integrated comprehensive testing tools such as JUnit, Mockito, MockMvc, Selenium, and Apache JMeter for a wide range of testing needs, from unit to performance testing, to deliver high-quality software products.
Incorporated logging frameworks Log4j, SLF4J, Logback and java.util.logging (JUL) into Java applications, ensuring com-prehensive logging solutions.
Managed technical documentation on platforms like Confluence, GitLab Wiki, BitBucket Wiki, and SharePoint, ensuring that technical specifications, design decisions, and development processes are well-documented and accessible.
Keywords: continuous integration continuous deployment javascript sthree active directory microsoft

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4824
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: