Java Full Stack Developer Resume
Foster City, CaliforniA
SUMMARY
- Over 8+ years of strong software experience in design, development and deployment of web - based Client-Server business applications using OOP, Java/J2EE technologies.
- Extensive work experience in all phases of Software Development Life Cycle including Requirement gathering, Analysis, Design, Coding, Testing and Implementation in Agile, Scrum, Waterfall Model, Iterations.
- Strong programming skills and development experience in Java, J2EE, Microservices, Spring, Hibernate, Struts, Servlets, JSP, JSTL, JDBC, JavaScript, JavaBeans, HTML, XML, AngularJS, ReactJS, Spring Boot, SOAP and REST.
- Strong knowledge in core Java concepts like collections, multithreading, design patterns, serialization.
- Experience in design and development of various web and enterprise-level applications using Java/J2EE technologies such as Spring, Hibernate, EJB, Structs framework, JDBC, Servlets 3.x.
- Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot Actuator, Spring Batch, Spring Micro services, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy.
- Experience in java8 features like lambda Expressions, Stream API, predicate functional interface etc.
- Experienced in Web based UI frameworks such as JavaScript, Ajax, JQuery, AngularJS, Angular2, Angular 4&6, ReactJS, Backbone JS, Tag Libraries, Custom Tags.
- Good knowledge in Angular 4&6 directives to create reusable elements and attributes, along with easy to test and maintain client-side interactivity in web applications.
- Experience in automated deployment tool such as Kubernetes which is used to deploy quickly.
- Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring, Struts, Web Services, RESTful, JSF, JDBC, JSP, Servlets, EJB, JMS, XML, JAXB, PL/SQL, Unix scripting.
- Expertise in Microservices developing SOA (Service Oriented Architecture) and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
- Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
- Hands-on experience in development of Microservices and deploying in Docker
- Streamlined the server Implimentation by moving to JSON andMongoDBas thebackend data model.
- Created various MongoDB collections and wrote services to store and retrieve user data from the application.
- Strong understanding of Micro services patterns Circuit Breaker/Hystrix, DDD, Aggregator, Proxy Chaining.
- Experience in implementing n-tier Enterprise application with J2EE design patterns like IOC, AOP, MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
- Experienced in working with Spring JDBC Templates, JMS Templates, Spring EAI, Spring Rest Templates.
- Experienced in writing complex SQL queries, procedures, Triggers and Stored Procedures in various databases such as Oracle, DB2 and MySQL.
- Proficient in implementation of ORM and Non-ORM frameworks like Hibernate, JPA, JDBC, iBatis.
- Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, PostgreSQL and MySQL.
- Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra and CouchDB.
- Good experience in using Amazon Web Services and AWS SNS/SQS for delivering messages.
- Hands on experience in Amazon Web Services provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
- Experienced in Apache Spark for implementing advanced procedures like text analytics and processing using the in-memory computing capabilities written in Scala.
- Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
- Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
- Experience in working with web servers like Tomcat 8, WebSphere 9.x, Jetty, JBoss7.1.0 and WebLogic 10.0.
- Experience providing training to development teams on how to track, plan and analyse using JIRA.
- Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDEs such as Eclipse, STS, RAD, Net Beans, IntelliJ14.x/15. x.
- Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
- Developed permission system using Drools business rules management system.
- Experience in developing the User Interface (UI) Applications and professional web applications using HTML 4/5, CSS2/CSS3, JavaScript, AngularJS 2, ReactJS, NodeJS, jQuery, AJAX, JSON, XHTML, XML and Bootstrap.
- Expertise writing the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using Junit, Mockito, Easy Mock.
- Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations.
- Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
- Experience in testing automation using Selenium, Cucumber, and Junit.
- Hands on experience with build tools like ANT, Maven, Gradle and logging tools like Log4J.
- Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL.
- Experience in software configuration management using GIT, CVS, SVN, Bitbucket.
TECHNICAL SKILLS
Languages: Java 1.8, J2EE, Scala 2.12.1, Python 3.6.0, Drools, SQL, PL/SQL
Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0
Frameworks: Spring 4.3, Hibernate 4.3, Angular JS 1.0/1.5/2.0/4.0/6.0 , Spring Security 3.2, Spring MVC, Spring Boot, Spring Data, Microservices, Spring Cloud, Spring Eureka, Spring AOP, Spring Hystrix, Struts, Servlets, Java Swing, Applets, Spark
Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, Jenkins 2.50, WebSphere MQ 7.5, Jetty, JBOSS
Relational Databases: Oracle 10g/11g, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1
NoSQL Databases: MongoDB, Cassandra, CouchDB
Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, jQuery 2.11, Angular JS 2.0, BackBone.JS 1.3.1, Polymer.JS, Node JS 6.0.
Cloud Environments: Azure, AWS, Netflix Eureka, Mesos, Kubernetes.
IDE: Eclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3
Operating system: Windows 10, Linux Mint 18.1, Unix
Bug tracking Tools: JUNIT4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36
Reporting Tools: Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0
Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum
Developer IDE Platforms: Eclipse, Edit plus, Notepad ++, TEXT PAD, JBuilder, Net Beans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3, GITHUB 2.12.0
Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins, Docker, Kubernetes, Ansible.
Web Services: SOAP, WSDL, JAX -WS, JAX -RPC, REST, SAX/DOM parsers, Jersey, XML, XSD
Testing Tools: Selenium, Cucumber, Junit, SOUP UI.
PROFESSIONAL EXPERIENCE
Confidential, Foster city, California
Java Full Stack Developer
Responsibilities:
- Involved in analysis, design, and implementation and testing phases of SDLC through Agile Methodology .
- Good working experience in web Designs which includes HTML5, XHTML, CSS3, JavaScript, jQuery, XML.
- Developed Applications using Angular 4&6, Java 8&11, and new features of java Lambda Expressions, Annotations .
- Designed and develop a custom, single-page, responsive Web Application on front end using Angular 4&6.
- Developed backend web services using Node JS and stored dependencies using NPM.
- Developed UI components using Angular 4&6 dependency Injection, Models, data binding and controllers.
- Strong Experience with core java technologies like Multi-Threading, Synchronization & Exception Handling .
- Java8 Stream API for Bulk Data Operations on Collections using both streams and parallel streams .
- Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, ORM modules as part of migration from EJB to spring, Spring Quartz for scheduling tasks to generate reports and emails to clients.
- Developed Spring Restful/Micro services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
- Strong Hands on experience with IBM MQ Series, Active MQ, Kafka and JMS for communication between middleware components.
- Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
- Developed Micro services with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each micro service in a cluster can be load balanced and exposed through one API gateway.
- Developed the Spring Features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Security, Spring Integration, Spring IOC, Spring AOP .
- Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
- Used Pivotal Cloud Foundry (PCF) to quickly build, deploy & update the applications.
- Written highly referenced blog posts on Error Handling in Scala and Problems Scala Fixes .
- Secured API's by implementing OAuth 2.0 token-based authentication/authorization using Spring Security .
- Deployed Docker contained Spring Boot Micro services in to AWS EC2 container service using AWS admin console and used Lambda, EC2, Elastic Beanstalk, Cloud Watch, Cloud Formation, IAM, S3, RDS, ElastiCache, SNS, (Amazon messaging services) SQS .
- Designed, developed and implemented test automation framework using automation tools such as Selenium, Cucumber, and SOAP UI.
- Developed e-commerce application modules such as Catalogue setup and Search (Solr, Elasticsearch etc).
- Build Microservices for the delivery of software products across the enterprise.
- Created automation test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Extensive experience with databases such as Oracle and MySQL, MongoDB, Akka.
- Knowledge on Linux operating system, UNIX commands and PERL script.
- Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
- Developed Mongo DB Data Access Layer implementing Mongo Repository interface from Spring Data.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
- Involved in testing Microservices by placing messages in JBoss.
- Implemented the associated business modules integration using spring, and Hibernate data mapping.
- Implemented Object-relation mapping using Hibernate framework to fetch the data from Oracle 12c database.
- Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
- Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka.
- Implemented Microservices for distributing different responsibilities of the system into different services for enhancing cohesion and for reduce coupling. Load balancing among servers implemented by using Spring Ribbon .
- Developed several REST Web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
- Responsible for Spark Streaming configuration based on type of Input Source Developing business logic using Scala. Developing traits and case classes etc in Scala.
- Good experience in implementing Spark Streaming project, preferably using Scala, and Spark SQL.
- Services are migrating to Camel and deploying to Kubernetes cloud environment using CI/CD pipe line.
- Allowing for rapiddevelopment and cleanseparation of core business logic and communication protocol.
- Streamlined the server implimentation by moving to JSON andMongoDBas te backend data model.
- Worked on Proof of Concept for developing application using Node JS with Angular 4&6 and MongoDB .
- Developed the Application using design patterns-Singleton, Factory, DAO, DTO prototype and Composite View.
- Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
- Built data pipeline using Pig and Java/Scala Map Reduce to store onto HDFS.
- Experience in database modelling, design and development of PL/SQL stored procedures, packages in relational databases Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, PostgreSQL and MySQL.
- Created and maintained documentation for launching HADOOP Clusters and executing Hive queries, Pig Scripts .
- Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
- Created the Docker containers and Docker consoles for managing the application life cycle.
- Used Apache Maven as the software build tool and Log4J for logging errors and messages.
- Created automation test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Used Drools Engine for writing Business Validation rules.
- Using GIT for Source Control and Version Management.
Environment: JAVA 8 & 11, Spring MVC, PCF, Kubernetes, Spark, Multithreading, Spring Boot, Microservices, Angular2, Angular 4&6, Cucumber, Postgre SQL, Perl, MongoDB, Kafka, HTML5, CSS3, jQuery, JSON, Boo Hibernate, Mongo DB, Oracle 12c, Hadoop, IntelliJ IDEA, JUNIT 4.4, RESTful web services, Elasticsearch, Akka, Scala, AWS, Drools, Docker, Spring Cloud, Spring Security, OAuth 2.0, Apache Kafka, Selenium Jenkins.
Confidential, Holmdel, New Jersey
Java/J2EE and Full Stack Developer
Responsibilities:
- Successfully completed the Design and Development of project modules. Interacted with end users to gather, analyze , and implemented business logic using Agile Scrum Software Development methodology.
- Analysis, design and development of Application based on J2EE using Spring and Hibernate.
- Developed User Interface application modules using HTML, CSS and JavaScript, AngularJS, JSON, and AJAX.
- Developed Web Application using Client Script design technologies like jQuery as well as HTML5, CSS3, XML and used Bootstrap for creating Responsive Webpages.
- Implemented REST API as Spring Boot Microservice to perform modular functionality as per Microservices architecture.
- Extensively working on Java persistence layer in application migration to Cassandra using Spark to load data to and from Cassandra Cluster.
- Good Experience in batch or stream processing systems (Apache Spark or Flink or Akka or Storm or Spring Batch).
- Worked on Pivotal Cloud Foundry (PCF) to host Cloud based Applications.
- Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database, with partitions and sub-partitions.
- Developed Application to asses JSON and XMl from Restful web service from consumer side using Angular.JS
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Used JavaScript, jQuery for user interactions in pages. working experience with a search engine like Elasticsearch or Lucene library to provide distributed, the multitenant-capable full-text search.
- Developed Business components using Multithreading, Servlets, and JSP.
- Creating a responsive web application integrating Bootstrap with AngularJS and media queries.
- Responsible for creating web and website based applications using JavaScript, Node JS .
- Implemented Angular JS and Node JS to create some dynamically changing websites.
- Configuring the job in Jenkins to automate the process of running the node JS test cases.
- Report generation in MongoDB using JavaScript, shell scripting, java.
- Testing Experience in REST API using Cucumber.
- Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
- Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
- RESTful web services using Jersey for JAX-RS implementation.
- Created the Application using ReactJS and NodeJS libraries NPM, to generate desired view root the URL's properly.
- Involved in build and deployment of Microservices with Jenkins.
- Expertise writing the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using Junit, Mockito, Easy Mock.
- Worked with modules like mongoose for database persistence using Node.js to interact with MongoDB .
- Used Mongoose Connector to connect to MongoDB through Express framework.
- Developed UI components using Angular JS dependency Injection, Models, data binding and controllers.
- Used XStream API to transfer data back and forth between Spring MVC and Angular 4&6.
- Involved in developing a Single-Page Application pages using AngularJS, REST Services.
- Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
- Used DAO pattern to fetch data from database using Hibernate to carry out various database.
- Used DevOps to refer to emphasize the collaboration and communication of both software developers and IT professionals while automating the process of software delivery and infrastructure changes.
- Restful web services using Jersey for JAX-RS implementation.
- Worked on Initial Spring and Maven Configuration set for the Project Spring - Maven Framework.
- Created Spring Boot applications testing suite using Spring Junit plug-in and Mockito framework.
- Having Strong expertise with RDBMS (PostgreSQL, SQLite, etc,) and SQL.
- To work on test and end-to-end environment servers, used LINUX commands to see the application Logs.
- Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack. Used Pivotal Cloud Foundry to quickly build, deploy & update the applications. Worked on Pivotal Cloud Foundry to host Cloud based Applications.
- Used Pivotal Cloud Foundry to role-based access controls, applying and enforcing roles and permissions to ensure that users can only view and affect the spaces for which they have been granted access.
- Develop the micro-service in spring cloud framework to support Next generation cloud framework.
- Developed modules with spring, XML and deployed them on JBoss Application Server .
- JUnits, Python Units for extensive functional and unit testing code. Wrote AngularJS services to consume Restful web service to load data.
- Good Experience of developing with AWS databases (RDS, Aurora and PostgreSQL).
- Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
- Have been working on Query optimization, functions and Stored Procedures and other database objects and Worked on Oracle 11g.
- Used DAO pattern to fetch data from database using Hibernate to carry out various database specific operations and avoided redundant database access statements and thus achieved decoupling and flexibility.
- Developed test cases and performed unit testing using Karma, Jasmine and JUNIT Test cases.
- Developed multiple unit and integrations tests using Mockito, Easy Mock.
- Used version control repository SVN (Subversion by apache) and JIRA for issue tracking.
Environment: Java 8, J2EE, JDK 1.6, PCF, HTML5,Spark, Cassandra, CSS3, ReactJS, Cucumber, Selenium, MongoDB, Postgre SQL, Java Script, Perl, XML, AngularJS, Node JS, Akka, Spring 4.x, Spring MVC, Multithreading, Spring Boot, Multi-Threading, Hibernate 4.x, JBOSS 4.0, My SQL, Kafka, Shell Scripting, Restful Services, Jenkins, Spring Pivotal Cloud Foundry(PCF), Docker, SVN, JUnit, Karma, Jasmine, Mockito, Eclipse, JIRA 5.x, Oracle 11g, Mongo DB.
Confidential, Lansing, MI
J2EE/Java Developer
Responsibilities:
- Involved in the design and development phases of Agile Software Development.
- Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and jQuery.
- Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
- Responsible for developing the connection pooling for FileNet Server implementing spring framework concepts such as Transaction management and DAO support.
- National level complex problem-solving competition, using JAVA, Data Structures and Algorithms .
- Used Spring Validation framework to implement the server-side validations and used Ext JS, AJAX to get the data from the server asynchronously by using JSON objects.
- Built Web pages those are more user-interactive using jQuery plugins for Drag and Drop, validator, AutoComplete, AJAX, JSON.
- Hand on experience with Elasticsearch , Logstash.
- Experience with high-speed messaging frameworks and streaming (kafka, Akka , reactive).
- Experienced in Web based UI frameworks such as JavaScript, Ajax, jQuery, AngularJS, Angular2, Angular 4, ReactJS, Backbone JS, Tag Libraries, Custom Tags.
- Designing and developing Microservices which enhance reusability and reduces the failure rate.
- Developed unit and integration tests for existing Microservices using JUnit, Mockito and Docker
- Developed Business components using Multithreading, Servlets, and JSP.
- Involved in generating JAXB classes from schema files.
- Used Pivotal Cloud Foundry (PCF) to role-based access controls, applying and enforcing roles and permissions to ensure that users can only view and affect the spaces for which they have been granted access.
- Involved in deploying systems on AWS Infrastructure services EC2, S3, RDS, SQS, and Cloud Formation.
- Developed cross browser compatibility code using CSS and jQuery .
- Effective use of data structures and algorithms to solve complex problems, reducing time complexity and memory usage.
- Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka.
- Hands on knowledge of Git, Jenkins, AWS Cloud Technologies, RDBMS ( PostgreSQL).
- Provided installation, configuration & maintenance of pre-prod and production Cloud environments including services such as Tomcat, Apache, Jetty, MongoDB, MySQL, and JIRA .
- Hands-on writing Stored Procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader.
- Worked on Hibernate object relational mapping according to database schema.
- Did load testing of SOAP Web Services using SOAP UI and Apache JMeter tools.
- Developed a GUI to help to read the logs generated by the scripts, the logs were saved in MongoDB, the GUI was created using flask, D3, jQuery table sorter.
- Implement Google Analytics for various screen, feature and service and user base tracking .
- Integrated Google Analytics for tracking various screen and functionality of the PSAL App.
- Implemented Internationalization using Spring MVC Interceptors and spring core modules.
- Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, MongoDB and MS SQL Server integrating to a proprietary framework.
- Used JMS (Java Mailing Service) API to mail notifications upon the success or failure when the backend processes are completed and also to send mail notifications regarding any system related problems.
- Defined collections to store data in MongoDB.
- Developed PL-SQL store procedures to convert the data from Oracle to MongoDB.
- Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, HTML, SASS and Ajax to speed the application.
- Prepared and presented UNIX production and implementation schedules to the Project Manager and client.
- Wrote PL/SQL Queries, stored procedures, triggers and prepared statements.
- Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database , with partitions and sub-partitions.
- Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug-in.
- Worked with Splunk to logging and analyzing defects status.
Environment: Java 8, J2EE, JDK 1.5, UNIX, JBoss 3.0, PCF, Microservices, Kafka, ReactJS, Spring core, Cucumber, Postgre, SQL, MongoDB, JMeter, Hibernate, Jetty, Perl, Akka, Spring MVC, Hibernate, SOAP Web services, FileNet, Ajax, XML, jQuery, HTML5, CSS, TC Server, SASS, Elasticsearch, JAX-B, SVN, Maven, Jenkins, AWS, SFX, Splunk, MAX, SEED.
Confidential, Pittsburgh, PA
Java Developer
Responsibilities:
- Participated in all phases of development, analysis, design, program analysis, programming, debugging, testing, documentation, delivery and implementation.
- Developed Spring Application using Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, Spring DAO.
- Created branding in the web UI front end using CSS classes.
- Extensively worked on Java server-side programming using Spring MVC, Servlets and JSP .
- Designed and developed middleware application using spring core framework.
- Used jQuery, Ajax for service calls on pages to interact with the server for information.
- Used JavaScript, jQuery for user interactions in pages.
- Used Jenkins for the automatic build process.
- Developed UI using HTML, CSS and jQuery to display the data on the client side.
- Built html templates for high traffic and complex data driven websites.
- Extensively used spring core , Filters, servlets and server-side programming.
- Built html templates for high traffic and complex data driven website.
- Developed RAML based REST web services for API's using Mule ESB .
- Developed SOAP webservices using Apache CXF webservices and Spring framework.
- Used Mongoose Connector to connect to MongoDB through Express framework.
- We used Multithreading in this application to improve the performance.
- Used automated scripts to perform routine management tasks on Web Sphere environments like Monitoring Disk Space, CPU and Memory Utilization.
- Involved in writing the code using Multi-threading and extensively used Collections during the development.
- Development of MQ application programs for Java JMS environments using queues and messages.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Used Maven for compilation and building JAR, WAR and EAR files.
- Developed and prepared test cases for unit testing with JUnit.
Environment: Java8, Spring MVC, Spring Core, Spring AOP, Spring MVC, Multithreading, Spring DAO, Batch processing, Multithreading, JSP, Servlet, jQuery, HTML, CSS, AJAX, MAVEN, Jenkins, Swings, Postman, IBM Web Sphere 6.0, JUnit, JMS, J2EE, Mule ESB, MongoDB.