With 12+ years of experience as a Full Stack Developer and a solid understanding of all the phases of the Software Development Lifecycle (SDLC), this includes analysis, design, development, testing, and maintenance of Java UI applications for large enterprise customers. Strong programming skills in Java, J2EE with extensive ability to develop scalable applications. Experienced in developing Web UI Applications using HTML5, CSS3, Boot Strap, Java Script, Type script, Ajax, jQuery and Spring MVC. Expertise in implementing web and enterprise applications using Java8, 11, & 17 with Spring Boot, Spring Rest and Spring Security, MySQL, Angular, Mongo DB. Experience in XML related technologies like XSL, XSD, XPATH, and XML Schemas, XML Parsers like DOM & SAX. Migrated Database from SQL Databases (Oracle and SQL Server) to NO SQL Databases (MONGODB) Compiling and deploying the different applications (JBoss, WebLogic Apache, Tomcat, windows etc) on different linux and windows servers through DevOps pipeline which includes GitHub Actions, Chef, Jenkins, Artifactory and Redhat OpenStack. Created and regularly use the Confidential Cloud/Microservices Assessment asset for identifying current level of best-practices adoption, gaps, and roadmap for adoption of cloud/microservices practice. Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8. Hands on experience in Amazon Web Services ( AWS ) provisioning and good knowledge on AWS services like Elastic Compute Cloud ( EC2 ), Simple Storage Service ( S3 ), Auto Scaling, IAM, Route53, Cloud Watch, AWS CLI, Cloud Formation, Elastic Beanstalk and ELB (Elastic Load Balancers) etc. Involved in the implementation of BDD (Behavior Driven Development) Using Cucumber Thorough knowledge of Micro service architecture and experience in implementing several design patterns. Hands on experience using & Constructing Graph QL. Designed and developed Micro service business components using Java /J2EE, Spring Boot and Implemented REST web services based on RESTful APIs. Expertise in design and development of enterprise level spring based web applications using Spring REST, Hibernate, EJB, Struts, Servlets, JSP for User Interface Applications. Hands on experience in Spring AOP, Security, Event Handling, Spring MVC, Spring IOC Container. Experienced with web services (SOAP/RESTful) and used to scale the applications for better BOA. Well versed in developing SOA services and consuming the services. Improved overall performance via Multithreading, collections, synchronization, and exception handling strategies. Used Apache for integration and Data Processing with Spring and for Multi-Threaded Message Consumption and worked on Zookeeper to maintain services. Experience with Docker images, Containers, push/pull with Spring Boot, used Jenkins for CICD and AI. Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes. Managed Docker orchestration and Docker containerization using Kubernetes. Hands-on experience in using message brokers such as Active MQ and Kafka. Hands on experience with Netflix cloud and fall-back technologies like Eureka and Hystrix. Strongly associated with usage of Selenium, Jenkins, Junit and Curl for Unit and System Testing. Experienced on tools like JIRA & Rally for bug tracking. Experienced with CICD - ANT/MAVEN/GRADLE/JENKINS/CVS/GIT/GITHUB. Experience in performing Unit testing, Integration Testing and generation of test cases using JUnit. Managed the platform over the years through Agile, Scrum and Waterfall practice.
Java 6/8/11/17
J2EE
Spring 2x/3x
Oauth1/2
Apache Tomcat
Jenkins
AWS
Kubernetes
OpenShift
MySQL
NoSQL
undefined