Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 6+ years of related experience.
Full Stack Developer with over 6+ years of IT experience in Java/J2EE-based application design, development, and maintenance utilizing Object-Oriented Programming and Web Technologies for Enterprise Applications. Expertise in developing web-based enterprise applications using Java/J2EE, EJB, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Spring MVC), SQL, and Object-Oriented Programming techniques. Experience with frameworks such as spring (Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Boot, Spring Data, Spring Batch, Spring TX), JSF, AJAX frameworks (Rich Faces, My Faces), and ORM frameworks such as Hibernate. Proficient in developing multi-tier Enterprise Applications with My Eclipse, Web Sphere Studio (WSAD), RAD, and RSA Application Developers. Experience with Java 8 features such as lambda expressions, Parallel operations on collections, and sorting mechanisms, and the new Date Time API. Experience developing web pages with HTML5, CSS3, JavaScript, Angular.JS, React.JS, JQuery, and Ajax, ensuring browser compatibility and a responsive web design. Expertise with Java/J2EE Design Patterns, such as singleton, command, object pool, session facade, Model View Controller (MVC), and Data Access Object (DAO). Comprehends fundamental Java concepts such as collections, multithreading, serialization, and Java beans. Expertise in XML-related technologies, such as XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC, and XML Beans. Experience in the Amazon Web Services (AWS) environment and a strong understanding of AWS services such as Elastic Compute Cloud (EC2), Elastic Container Service, Elastic Load Balancing, Amazon SQS, AWS Identity and Access, Amazon RDS, Simple Storage (S3), Elastic Beanstalk, and Cloud Watch. Experience utilizing Docker Hub, generating Docker images, and managing multiple images, primarily for middleware installations and domain configurations. Experience designing, constructing, and deploying J2EE applications on Web sphere, Web logic, Apache Tomcat, and JBoss application Servers. Experience utilizing Log4J to log information, warnings, and errors. Experience creating ANT and Maven scripts for the construction and deployment of J2EE applications. Extensive experience with Oracle, MS-SQL, and MySQL databases, SQL, PL/SQL programming, stored procedures, triggers, and Query optimization. Written queries for insertion, modification, and update operations. Utilizing database tools, normalized and optimized the database. Have experience with software development processes such as SDLC, Waterfall, Test Driven Development (TDD), Iterative, and Agile. Languages Java 11, Java Script (ES-9) Frameworks Spring Boot, Spring Data JPA, Spring Cloud , Spring WebFlux and Spring Security, Spring Kafka, Spring Batch and ExpressJS with NodeJS. API’s Restful web services, Soap web Services, Graph QL and Web Socket Monitoring tools Prometheus, Graffana, Alert Manager and Spring Micrometer(Micrometer) Messaging Platforms Kafka ,RabbitMQ and IBM MQ Front End Technologies React, Angular Integration systems Apache Camel, Spring Batch, and Spring Integration