We provide IT Staff Augmentation Services!

Java/ Full Stack Developer Resume

2.00/5 (Submit Your Rating)

IN

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 Recording delivering Highly Scalable and Efficient Multi - Threaded Applications on time using standard development practices.
  • 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.
  • Used React-Router to turn application into Single Page Application.
  • Experience in developing application user interfaces with Angular JS and EXT 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 DynamoDB.
  • Developed Junit test cases for all the APIs and business logic.
  • 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 Wiremock, Mockito to test different layers of the application.
  • Experience in writing the ANT scripts for building and deploying the working 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, SVN, TFS and GIT.
  • 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, IN

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 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.
  • Worked on Developing API proxies using APIGEE.
  • 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.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Core Service is developed as gradle jar that can be included by otherMicroservicesas their gradle dependency.
  • Responsible for ReactUI and architecture Including Tree, Building components library, Table Grid and Slide-View
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular8.
  • Used different type of Spring controllers depending on the business requirement and worked on Implementation of Spring security and LDAP integration.
  • Integration of Gradle Bamboo with Git, JIRA andCloudFoundry
  • Experienced in using Spring Framework, using Controller, Service, Spring-WS and DAO layers to create flexible application subsystems.
  • Consumed REST based micro services with Rest Template based on RESTful APIs.
  • Used Bamboo 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.
  • 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, Wiremock, Mockito, Jenkins, Bamboo, AWS, Apigee, Docker, Postman, Swagger.

Confidential, Dallas, TX

Sr. Java/ Full Stack Developer

Responsibilities:

  • Involved in the requirements review meetings using Scrum and partnered with business analysts to clarify any specific scenarios.
  • 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 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.
  • Created EC2 instances using cloud formation Templates on AWS.
  • Works with Jackson API for parsing messages in the Json format to java objects and strings.
  • 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 bootand 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.
  • 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.

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

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 Strong loop 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 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 Jackson API 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 BOOTand 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

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 theJava/J2EEbased 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 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, Spring MVC, Hibernate.
  • Involved in development to User Interface using HTML, CSS, JavaScript, AJAX, JSON and Angular2 to use single page application.
  • Configuring spring beans following the Spring Dependency Injection (DI) and Inversion of Control (IOC) principles.
  • Used Maven as build tool for application build process.
  • ExperiencedinDockerforcontainerizingtheapplicationtoeasedeploymentprocess in several environment and GIT repository 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 TestNG framework 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 shell scripts 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 Spring dependency injection concepts.
  • Built SOAP Webservice client using apache axis 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, AngularJS, SOAP, JUnit, Eclipse, Web Logic.

We'd love your feedback!