Full Stack Java/J2EE Developer with over 6+ Years of experience in requirement gathering, analysis, design, development and testing of web-based applications using Java/J2EE, Spring framework, Spring Boot framework, Micro services, Restful API, Angular.JS. Experience in design and architecture of J2EE based large applications and good working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module, and Spring Batch in Spring Framework. Experience with Java 17/11/8 streams, Lambda functions, Method references, Filters, Predicates, collections and other default methods. Experienced in MVC (Model View Controller) architecture with springs framework involving various J2EE design patterns. Experience with development frameworks like spring (IOC, MVC, Security, AOP, Annotations, Tag libraries, DAO), Spring Boot. Strong knowledge on Hibernate. Used Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking. Expertise in IDEs for software development like NetBeans and Eclipse. Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and Net Beans. Experience in Web-Development technologies like HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular, JSP, JSON, JSTL, and XML. Experienced in using Angular.JS directives, Controllers, Filters, Services, Temples, Events and Injectors. Experience working with React.js, Node.js, Redux for developing Single Page Application (SPA) with Responsive Web Design as React.js with the Virtual DOM. Experience in Java/J2EE Design Patterns including Singleton Factory, Model View Controller (MVC), Data Access Object (DAO) and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans. Experience in AWS Cloud platform and its features which includes EC2, AMI, EBS, Cloud watch, AWS SQS and AWS S3. Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations. Experience working on Application Servers and Web Servers like WebSphere 6.x/7.x, WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7. x. Experience on Log4j to print the logging, debugging, warning, info on the server console. Experience with MongoDB Installation, Configuring, Monitoring and Designing Shared Environment. Experience in writing SQL queries for Oracle and MySQL databases. Used Inner, outer joins in writing queries using SQL. Rich experience in Agile methodologies such as Extreme programming (XP), Scrum, waterfall model and Test driven environment. Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills, communication skills and ability to work independently as well within a team environment
Will be provided upon request.
Bachelors in Computer science from Mississippi State University, Mississippi, MS