We provide IT Staff Augmentation Services!

Sr. Java/ Full Stack Developer Resume

SUMMARY

  • Having 8+ years of experience in developing Enterprise, Web and Standalone Desktop applications and deploying the same applications on Servers like Web Logic Application Server, Web Sphere 6.0, and Tomcat.
  • Experience in developing applications using Spring Framework’s Spring MVC Flow, Inversion of Control, AOP, Spring Rest Template, Spring Cloud, Spring JDBC Template and Spring Boot.
  • Excellent Track Recordin delivering Highly Scalable and Efficient Multi - Threaded Applications on time using standard development practices.
  • Expertise in developing Middle-Tier components using Enterprise Java Beans (EJB), JMS, JNDI and other Remote Components.
  • Experience in using MVC based JavaScript frameworks like Angular JS, Back Bone JS, Ext JS, Ember JS and Knockout JS.
  • Maintained states in the stores and dispatched the actions using Redux .
  • Extensive experience on MVVM frameworks like Angular 4.0, Angular 2.0 to develop dynamic web applications.
  • Used React - Router to turn application into Single Page Application.
  • Experience in developing application user interfaces with Angular JS and EXT JS.
  • Experience in consuming the secured services like OAUTH, Kerberos implementations.
  • Extensively used view rendering JavaScript frameworks like ReactJS and Ember JS
  • Experience in writing custom LDAP authorization filters in enabling on top of web applications.
  • Experience in developing the applications which can talk to NoSQL Databases like Mongo DB and Cassandra.
  • Experience in writing the Docker YAML files in moving the applications in CI process.
  • Used Elastic search clusters to enable Kibana Dashboards for logging .
  • Training in KAFKA as distributed system in Data Analytics to integrate of spark and Cassandra.
  • Experience in using Node JS and Express to build Internal web applications.
  • Developed POC on data intensive UI using React JS and Backbone JS as library and Angular JS as framework.
  • Got trained in using the BigData modules like MapR, Hive, PIG, Zookeeper and Apache Spark.
  • Experience in using different Test Frameworks like Mocha, Jasmine, Mockito totest different layers of the application.
  • Experience in writing the ANT scripts for building and deploying theworking enterprise application and writing UNIX Scripts.
  • Excellent in front-end UI design implementations by writing HTML5, CSS, JavaScript to make better Single Page Application SPA using AngularJS .
  • Experience with Hadoop technologies like Apache Spark, Apache Zookeeper, Apache Nifi, HDFS.
  • Experience in logging the application using Log4j.
  • Experience in using Version Control Systems like CVS, Clear Case, SVN, TFS and GIT.
  • Developed User Interface using React JS, HTML5, CSS/CSS3(SAAS), Bootstrap 4.0, Redux, CouchDB.
  • Highly adaptable and adept Confidential building good working relationships.

TECHNICAL SKILLS

Languages: Java, Scala.

Frameworks: Structs, Spring, Spring Boot, MVC and Hibernate.

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, EJB, JSF, JNDI, JMS, SOA, SOAPJavaScript, XML and HTML.

Web Servers: Apache

App Servers: Tomcat, IBM WebSphere, BEA Web Logic, Red Hat JBoss.

Messaging System: JMS, Active MQ Series and Kafka.

Version Control Tools: GIT, Tortoise SVN, CVS, Clear Case, Bitbucket.

Databases: Oracle 8i/9i/10g, PL/SQL, MySQL, Mongo DB, Cassandra, Couch DB, VDB.

Design Patterns: Singleton, MVC, Business Delegate, Session Façade, Factory, DAO, Value.

IDE Tools: RAD, WSAD, Eclipse, WebStorm, NetBeans and IntelliJ.

Operating Systems: Windows 98/XP/7, DOS, UNIX, and Linux.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/ Full Stack Developer

Responsibilities:

  • Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks on-time and with good quality on basis with onsite and offshore teams.
  • Understanding functional specifications and documenting technical design documents.
  • Providing POC’s for finalized design patterns.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Used Microservice with Spring Boot interacting through a combination of REST and Apache Kafka message brokers.
  • Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 6, JavaScript, node JS and has worked with AngularJS filters in expressions and directives to filter data in the UI.
  • Setting up Angular framework for UI development. Developed html views with HTML 5, CSS 3, jQuery, JSON, and JavaScript, Angular8.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers .
  • Implementation of Ehcache as a second level cache in the DAO layer for Hibernate.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Core Service is developed as maven jar that can be included by other Microservices as their maven dependency.
  • Worked in using React.js Router, Forms, Animations, Keys, components, Events and Flux concept
  • Implemented various screens for the front end using React.js and used various predefined components from NPM and Redux library.
  • Responsible for ReactUI and architecture Including Tree, Building components library, TableGrid and Slide-View
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular8.
  • Core service uses the main database and the other Microservices use their individual databases to access and store data.
  • Docker is used for creating images that are deployed on AWS as Microservices.
  • Implementation of the modularity by using OSGI framework.
  • Used different type of Spring controllers depending on the business requirement.
  • Implementation of Springsecurity and LDAP integration.
  • Integration of Maven Jenkins, Urban Code Deploy with Git, JIRA and Cloud Foundry
  • Development of REST web services using Spring with the enabled OAUTH.
  • Experienced in using Spring Framework, using Controller, Service, Spring-WS and DAO layers to create flexible application subsystems.
  • Implemented Micro Services architecture using Spring Boot for making application smaller and independent.
  • Consumed REST based micro services with Rest Template based on RESTful APIs.
  • Used Jenkins tool and made customizations according to the local build to track out the build status.
  • Implemented micro service architecture using Spring boot and Spring REST to create REST endpoints and integrated Swagger to get dynamic documentation.
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades.
  • Implemented stable React components and stand-alone functions to be added to any future pages
  • Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.

Environment: Java 1.8, Agile, Spring Boot, Angular6, Angular8, JDBC, React JS, JSP, JSTL, Hibernate, Spring Core, Spring AOP, XML, SQL, JUnit, jQuery, JSON, Log4j, Unix, RestTemplate, Kubernetes, Mockito, Jenkins, AWS, Docker, Postman, Swagger, ELK.

Confidential, St. Louis, Missouri

Full Stack Developer

Responsibilities:

  • Involved in the requirements review meetings using Scrum and partnered with business analysts to clarify any specific scenarios.
  • Worked for Mueller Content Tagging - to tag and categorize the content data to enable Watson, search and navigation to find the content with Liferay6.2 EE.
  • Actively involved with Security settings of Mueller Site with Liferay- setting Permissions for different Site roles, Organization roles and creating User groups and the API connect with Strongloop Loopback Framework.
  • Highly used Angular 4 router to build Single Page Application for navigation through the different status and multiple modals.
  • Leveraged Virtual DOM modules and constant DOM manipulations through WebSocket’s listening to REST API through React JS.
  • Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
  • Assisted in designing and implementing a new VoIP phone system utilizing complex pieces of Cisco networking equipment in CCIX Environment.
  • Involved in complete migration of JSP, JQUERY to React JS modules and written unit tests.
  • Created responsive designs for Mueller Social-Media- implemented facilitating and configuring various social media sign-ins with the site using Liferay Hooks and Liferay Out-of-Box portlets. Worked with the responsiveness of the same using Alloy-UI and Alloy-Bootstrap.
  • Was actively taking part in Weekly Code Reviews, Sprint Planning on JIRA Agile Development and also developed some of the Best practices for UI-templates.
  • Worked with Angular CLI and Typescript in Angular 4.0 to create Controllers and Angular components for the Web Pages
  • Built the backend of Mueller Table Product and Responsive Mueller Checklist Templates- with PostgreSQL connector to fetch various product related data- attributes, product 3D Links, Color Panel with Liferay Admin Control using Liferay Custom Portlets.
  • Designed and developed Micro Services business components using Spring Boot and deployed in the cloud.
  • Analyzed the business requirements and created use cases and prepared low and high level design documents.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed Rest based Web Services.
  • Developed Single Page Application using Angular, Bootstrap, CSS3 and HTML5.
  • Developed Spring, CASSANDRA, Elasticsearch and AWSS3 integration for the entire system.
  • Created EC2 instances using cloud formation Templates on AWS
  • Configured Morphia to transparently map Java entities to Mongo DB documents and back.
  • Works with JacksonAPI for parsing messages in the Json format to java objects and strings.
  • Consul used for the Service Discovery and Configurations (Stores the values as key value pair).
  • Used NOSQL as a persistent store and Apache Kafka as a messaging layer for custom framework and Amazon Web Services as cloud platform leveraging its services and EC2 Infrastructure.
  • Implemented Authentication and security in Apache Kafka pub-sub systems.
  • Worked with Spring BOOT and written content XML for creating the beans Confidential time of build.
  • Assisted in Developing consumer based features and applications using Ruby on Rails, JavaScript, jQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Used Vagrant to make Docker containers portable.
  • Writing Unix shell scripts for batch processing.
  • Creation of database objects in the Unix environment
  • Used Solar Search Engine and integrated with Liferay from Lucene, Replacing Kaleo workflow engine with 'Activiti' workflow in Liferay 6.2 EE
  • Jenkins based Automating deployment systems. It enables one-button click to build Docker images and deploy to specified stage and integrate Nexus with CI as package management Repositories.
  • Junit and Mockito used for Unit testing
  • Written and tested the Test-Driven Development (TDD) and advanced Test-Driven Development (ATDD) Scenarios using cucumber for E2E testing.

Environment: Java 1.8, Liferay 6.0, Spring Boot, Angular4, Angular 2, React JS, REST, SOAP, HTML 5, CSS3, Bootstrap, Angular, Morphia, NoSQL, EJB, Unix, JSON, Junit, Mockito, Scala, Cucumber, Cisco CCIX, Scrum, Jenkins, Solr Search Engine, Kafka, AWS EC2 AND S3, Docker, MVN, GIT Repository, Spring Tool Suite.

Confidential, Troy, MI

Sr. Java Developer

Responsibilities:

  • Actively involved in Requirement Gathering meetings with the Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed the Java/J2EE based multi-threaded application, which is built on top of the struts framework.
  • Written JS components to consume REST API which is written in SPRING REST.
  • Leveraged Virtual DOM modules and constant DOM manipulations through WebSocket’s listening to REST API through React JS.
  • Involved in complete migration of JSP, JQUERY to React JS modules and written unit tests.
  • Implementation of AJAX, JavaScript and jQuery on the Front end side to implement the dynamic DOM manipulation.
  • Used Spring DATA to connect to Relational and NoSQL data stores like Mongo DB, Cassandra and Couchbase.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Extensively worked with Spring framework which includes several modules like MVC, Security, IOC, AOP, Hibernate Template, JDBC Template..
  • Implementation of SOA using distributions like Fuse ESB and Mule ESB.
  • Experience in using Junit writing the test cases and build with Gradle
  • Implementation of SOAP Template and REST Template to consume the third party endpoints and to process the XML and JSON data.
  • Used Angular JS and React JS for Data Analytics App to process from the different Data sources and exposing it as REST API.
  • Participated in code review meetings and provided improvements.
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Implementation of POC using the Angular JS and Spring REST API connecting to the Mongo DB using Spring Data.
  • Working with team of 5 members and worked closely with them in delivering the task and also work with project manager, engineering principals, and the production team.
  • Web application development using AngularJS with cutting edge HTML5 and CSS3
  • Delivered the defect free code in time that complies to the standards of client .

Environment: : Hibernate, JDBC, REST, SOAP, Gradle, Maven, GIT, XML, JSON, Liferay 6.2 EE, CA Release Automation, AWS, Spring Boot.

Confidential

Java Developer

Responsibilities:

  • Worked extensively on design and development of applications using Java,J2EE,SpringMVC,Hibernate.
  • InvolvedindevelopmentofUserInterfaceusingHTML,CSS,JavaScript,AJAX,JSON and Angular2 touse single page application.
  • Configuring spring beans following the Spring DependencyInjection(DI) and Inversion of Control(IOC) principles.
  • Used Maven as build tool for application build process.
  • ExperiencedinDockerforcontainerizingtheapplicationtoeasedeploymentprocess in several environment and GITrepository as SCM tool and SourceTree as GIT Client Tool.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Used MVC Framework in the development for data binding and to consume RESTful webservices.
  • Extensively used and implemented all the Swing components in the source system for the disputes delivery.
  • Used TestNGframework for unit testing the web service operations code.
  • Also used SOAPUI tool to test the REST webservice operations.
  • Used JDBC to query, update and maintain Database Servers using SQL queries.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Automated AWS deployments with shellscripts and connected AWS test environments with hosts used for builds.
  • Created SQL Map config files to create the SQL queries, map the data and objects to retrieve data from the database using IBATIS. Injected objects using Springdependencyinjectionconcepts.
  • Built SOAPWebservice client using apacheaxis to consume Soap Webservice.
  • Used Atlassian Crowd for user management
  • Used IntelliJ as Integrated Development Environment.
  • Tools were used MySQL Workbench, Maven, GIT,PUTTY, SoapUI.

Environment: Java 1.6, Struts, Hibernate, Spring, JEE, XML, HTML, CSS, Ajax, AngulatJS, SOAP, JUnit, Exclipse, Toad, Web Logic.

Hire Now