- Extensively worked on front end, business, and persistence tiers using spring framework
- Involved in designing and implementation of MVC design pattern using spring framework for Web-tier
- Developed core java multi-threading processes extract and upload data from text files to search and schedule them as nightly batch processes
- Spring framework for MVC design Pattern, Action class, Action Servlets, Form Bean
- Used Eclipse IDE for writing code and Apache Tomcat as application server
- Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor applications
- Developed front-end using HTML, CSS, JavaScript, jQuery, and jQuery UI featuring implementation
- Developed warm-up programs in core java to load recently logged in user profile information into MongoDB
- Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
- Extensive experience in developing Microservices using Spring Boot and followed domain driven design
- Experience in using build/deploy tools such as Jenkins for Continuous Integration & Used React JS in components like JSX, creating React components
- Used AWS Cloud Watch to monitor logs of application
- Used complete annotation driven approach to develop application using Spring Boot and was involved in setting up Spring bean profiling
- Used GIT and SVN for version control
- Used Log4J logging framework to write Log messages with various levels
- Amazon EC2 is also used for deploying and testing lower environments such as Dev, INT and Test
- Installed and configured Elasticsearch with Log stash ship of logs of three
- Developed code in Java which creates mapping in Elasticsearch
- Followed Agile Methodology during development process
- Used Maven to validate, compile and deploy files
Environment: JDK 1.8, Java/J2EE, EJB, JSF 1.0, Hibernate 4.0, Spring, JSP, CSS, JSTL, JDBC, Servlets, XML, JUnit, Scala, JavaScript, React.Js, React JS, AWS, Agile Programming, CSS, JavaScript, jQuery, jQuery UI, Eclipse, MySQL, Maven, UNIX, SVN.