Full Stack Java Developer with over 8 years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle (SDLC) using Java and J2EE Technologies. Experience in spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring MVC. Experience in building web applications using various Spring Framework features like Spring IOC, Spring MVC, Spring AOP, Spring Batch, Spring Boot and Spring Security. Experience in Spring Framework modules such as MVC, IOC, AOP and Spring JDBC, Spring JTA, Spring IO, Spring Boot with Thyme leaf, Spring HATEOS, Spring Heroku, Spring Netflix, Spring Hystrix. Hands-on experience with Integrated Development Environments (IDE's) tools like Eclipse and NetBeans. Experience in Java 8 features like Parallel Streams, Lambdas, functional interfaces and filters. Experience in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections. Experience in developing web interfaces using HTML5, CSS3, JavaScript, React.JS, Angular.JS, Angular 6/4/2, DOM Scripting and JQuery. Experience in developing Single Page Applications (SPA) using JavaScript MVC frameworks such as Angular.JS. Experience in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, and Apache Axis. Experience in using various design patterns such as MVC (Model -View-Controller), Singleton, Session Façade, Factory, DAO, Front Controller, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications. Experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon CloudFront). Experienced in deploying, managing, and optimizing cloud-based applications using Google Cloud Platform, contributing to scalable and resilient cloud infrastructures. Experience working with GCP to architect and manage cloud-based solutions. Skilled in deploying, monitoring, and scaling applications on GCP services such as Compute Engine, App Engine, Kubernetes Engine, and Cloud Storage. Knowledgeable in implementing GCP security best practices, including Identity and Access Management (IAM) for access control, Cloud Security Command Center for threat detection, and configuring encryption and compliance settings to protect sensitive data. Knowledgeable in managing GCP networking services, including VPCs, subnets, and firewall rules. Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot for running applications securely on container platforms by flexible integrating existing processes with log4J for logging. Having hands-on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server. Experienced in using Continuous delivery / Continuous Integration (CD/CI) tools Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development. Experience working with SOAP and Restful Web Service. Proficient in developing and integrating GraphQL APIs to enhance data querying and manipulation capabilities, providing seamless communication between frontend and backend systems. Skilled in using Podman for containerization, enabling efficient and consistent development, testing, and deployment processes. Experience in working with NoSQL Databases like MongoDB to manage extremely large data sets. Experience in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers. Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches. Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities with a can-do attitude. Exceptional ability to quickly master new concepts and a proactive team player with good analytical skills and ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
Will be provided upon request.