We provide IT Staff Augmentation Services!

Java Ful Stack Developer Resume

4.00/5 (Submit Your Rating)

Groton, ConnecticuT

SUMMARY

  • 7 Yr. Experience as a Full Stack Java/J2EE Developer includes Analysis, Design and Development of quality software and Web - based applications using JAVA/ J2EE technologies using software development methodologies / frameworks like SDLC, OOAD, JPA, Hibernate, MVC framework struts, and AGILE.
  • Experience in developing Single Page Application (SPA) using AngularJS, Routing, Controllers, Services, and Custom Directive.
  • Good experience developing enterprise applications using Spring, Hibernate, JavaBeans, Servlets, Struts, XML Mapping, Ant, Ivy and Maven.
  • Developed User Interface using HTML5, CSS3, JavaScript, Dojo, AngularJS, ReactJS, jQuery, and Bootstrap for providing user interface and communication between the client and server.
  • Java/J2EE development experience working within frameworks such as Spring, Hibernate or Struts.
  • Experience with Streaming platforms like Apache Kafka. Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Identifies security risks in the web application by following OWANSP compliance standard like Injection, broken authentication, Cross- site scripting, security misconfiguration
  • Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns.
  • Experience with relational databases such as MySQL, PostgreSQL, SQL Server, Oracle, DB2 and experience in writing stored procedure Functions and Triggers using PL/SQL.
  • Experience in design/development of web applications using Java, JSP, J2EE, Servlets, JMS, MVC Framework, Web Services, XML, XSD, JSON, and JAXB.
  • Experienced in front-end framework such as Bootstrap and Angular; NoSQL databases, Cassandra and MongoDB, Node.
  • Extensive knowledge in working with J2EE technologies such as JSP, Servlets, JDBC, JMS, Spring, Hibernate, Web Services, Design Patterns.
  • Portable deployment of applications as a single object using Docker.
  • Developed DAO layer for the application using Spring Hibernate Template support.
  • Experience in various Agile methodologies, Waterfall & amp; Test Driven Development (TDD).
  • Experience in Web Services Technologies like JAXP, JAXB, SOAP, JMS and Service Oriented Architecture (SOA).
  • Experience in using Log4j and good expertise in Ant Tool.
  • Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic search, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
  • Strong technical knowledge in MS SQL Server development including DTS, Performance tuning, Reporting, Designing logical/physical databases and Troubleshooting.
  • Extensive in-depth knowledge in OOAD concepts of Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML.
  • Experience in Developing testing plans and procedures for unit test, system test, and acceptance test.
  • Experience in working with multiple Servers like Web Logic, JBoss and Apache Tomcat.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans, Maven, and WSAD/RAD.
  • Experience with Hibernate Persistence Framework and hands on Experience in solving design issues by applying design patterns including Model-View-Control (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Singleton, Factory patterns, Business Delegate in the development of multi-tier distributed applications.
  • Experienced in developing web-based applications using Java/J2EE, Servlets, Struts, Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, JDBC, Web Services (SOAP & RESTful services) and ORM frameworks like Hibernate
  • PerformedA/B testing using Adobe Targetfor sites andcampaigns to increase conversion rates and maximize user experience
  • Good Working knowledge in CVS, Perforce, ClearCase and GIT open source version control systems.
  • Good understanding of object-oriented programming (OOPS) concepts like Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Strong Experience in developing test cases using JUnit, Easy Mock and Spring Test Case framework.
  • Strong technical skills, high sense of ownership, good problem-solving skills, and client focused approach, fast learner and cohesive team player.
  • I have good knowledge in C++ as well

TECHNICAL SKILLS

JAVA TECHNOLOGIES: Core Java, Collections, JDBC, Multi-threading, AWT, JSP, Servlets, JSTL, JNDI, Ajax, EJB, JMS, Java Beans, Custom Tags, RMI, JCAPS, Design Patterns, Spring, C++

WEB TECHNOLOGIES: PHP 5, JavaScript, jQuery, Prototype, CSS3, HTML, HTML5, XML (SAX, DOM), XSL/XSLT, XPATH

Application Servers: Apache Tomcat, Glass Fish, IBM WebSphere, JBoss, WebLogic

Web Services: SOAP, APACHE CXF, AXIS, XFire, JAXP, JAXB, JMS, WSDL(JAX-WS), UDDI, REST(JAX-RS)

Framework: Spring, JPA, Hibernate, Struts

Database: MySQL, PostgreSQL, SQL Server, Oracle, DB2, Cassandra and MongoDB

Scripting Language: Linux/Unix Shell Scripting, JavaScript

Version Control: GitHub, Bitbucket, Git

Web Frameworks: AngularJS, NodeJS, ReactJS

Designing Tools: Balsamiq (Wireframing), In Vision, Adobe In-design, Photoshop, Illustrator, Muse, Dreamweaver, Bootstrap, WordPress

IDEs: Eclipse, IntelliJ, NetBeans, Spring Tool Suite, Maven, RAD, WSAD, JBuilder, JDeveloper, Visual Studio.NET, Toad, Putty, JUnit, Log4j.

Cloud Technologies: AWS EC2, S3, Elastic Search, VPC, SNS, SQS, AMI.

Other Tools: Ant, Ivy, Maven, Jenkins, Cruise Control

PROFESSIONAL EXPERIENCE

Confidential - Groton, Connecticut

Java Ful stack Developer

Responsibilities:

  • Analysed requirements with the business team, and involved in design, development and testing of the application.
  • Used J2EE, REST, and Spring Framework for developing the application. Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Cassandra Database from the DAO.
  • Strong Experience on Virtualization, Cloud Computing (SaaS / PaaS) (Azure / PCF)and Web Services. Performed Configuration,deploymentand support ofcloudservices including Amazon Web Services (AWS), Open stack and VMware. Worked extensively with big data tools, integratingApache Solrsearch for multi-faced search, provided input on database design, and building stored procedures for smooth data.
  • Developed the core search module using theApache Solrand customized theApache Solrfor handling fallback searching and to provide custom functions.
  • Design and developed web application using JSF, Spring Web Flow, AJAX technology and front-end UI using JSF, Apache MyFaces andPrime FacesUI components.
  • Modifies existing programs to conform to system changes or to make improvements in the existing program
  • Utilizes any special programming techniques necessary to achieve the most effective program
  • Created Reusable Modules and Custom Directives inAngular7.0which got used in various places of application.
  • InstalledApache Solrcloud on cluster and configured it withZookeeper.
  • Fetching the records forSOAPandRestfulrequests fromOracle DBusingSOLRsearch.
  • Worked onApache SolrCloudto index documents using hive-solrstorage handler to import different datasets includingXMLandJSON
  • Designed the application by implementing JSF Framework based onMVCArchitecture withEJB, simple Java Beans as a model,JSP, JSF, Prime Facescomponents asViewandFacesServletas aController.
  • UsedJSFframework in developing user interfaces usingPrime facesUI Components,Validator,EventsandListenersfor handling request processing.
  • ImplementedAngularJSControllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS' s built-in testing facilities.
  • User authentication and authorization between multiple systems, servers, and environments
  • Advises and works with user departments to resolve specific problems or make changes in programs, computer applications, capabilities, alternative programming approaches, limitations etc.
  • Cross-trains as back-up for development and maintenance
  • Worked as Onshore lead to gather business requirements and guided the offshore team on timely fashion.
  • Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
  • Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup
  • Integration of multiple data sources and databases into one system.
  • UsedNode.jsto runWebpack tasksand build properly the project.
  • Implemented modules intoNode JSto integrate with designs and requirements.
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnodejsapplications.
  • Built Node server usingNode.jswithExpress.jsto populate the data on webpage through database. Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Lead technology teams migrating Enterprise applications to AWS.
  • Developing C1/CD roadmap and implementing to the project
  • Improve deployment process within AWS (ex. Cross- region automated deployment).
  • Develop and automate standard operating procedures around common failure scenarios.
  • Used Spring Rabbit-MQ in cluster as messaging system between the APIs and Micro services.
  • Strong Experience in Deploying, managing and operating scalable, highly available, and fault tolerant systems in different Cloud providers.
  • Implemented Spring SOAP for basic authentication at API Level, which it reduces the development time to handle the exceptions.3
  • Extensive Experience with VMware, AWS API’S while developing the User Story’s. Developed Spring REST web services to serve multiple applications across the organization. The data is provided in Json and used Jackson library. Also, consumed REST web services.
  • PerformedA/B testing using Adobe Targetfor sites andcampaigns to increase conversion rates and maximize user experience
  • Good Experience in writing various SHELL Scripts to run on top of a virtual Box in various Providers.
  • Contributed to the application architecture of several micro-services (PCF/AWS)
  • Created solutions forservice-to-service securityin PCF
  • Created standards and patterns for deploying a spring boot data micro-service architecture to PCF
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Used ApacheKafka(Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
  • Worked on GIT as a version controlling tool for managing the module development.
  • Develop, integrate, and deploy java code, including source code control management.
  • Analyze cloud infrastructure and recommend improvements for performance gains and code efficiencies.
  • Create, evolve, mature and execute a cloud migration plan that includes detailed road map and risk assessment and mitigation approach.
  • Configure, tune, deploy and back up elastic search cluster
  • Implement TLS certificate use and deployment
  • Baseline system administration task and prepare for transition to O & M resource
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Created multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose.
  • Developed interactive web application usingNode Jsa pure java script application framework.
  • Selecting the appropriateAWSservice based on compute, data, or security requirements.
  • Integration of Amazon Web Services (AWS)with other applications infrastructure
  • UsedJBoss Fuse ESBto create mediation and route message between Services
  • Integrated Kafka source to read the payment confirmation messages
  • Created Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone's instances for their application elsewhere
  • Implemented Automated Microservices development framework to improve fast development and easy Onboarding process.
  • Performed A/B testing and page optimization based on target segments using Adobe Test & Target increasing conversion rates and maximizing user experience
  • Developed various screens for the front end usingReact JSand used various predefined components fromNPM and Redux library.
  • Components fromNPM (Node Package Manager) and Redux library.
  • Implemented Initial setup and component migrationto Redux.
  • MaintainingParentandchildelements by usingStateandPropsinReact.js
  • Implemented React and Functional DrivenJavaScriptinSPAs,UI Components,Mobileandwebalong withPerformance optimization
  • Skilled in leading frameworks asReact.jsto build high-quality, scalable and reusable components and Front-end solution.
  • Created custom filter inReact.JSin the application
  • Used services to read data from remote server usingReact.JS
  • UsedReact.jslibrary functions for the logical implementation part at client side for all the application.
  • CreatedReact.jsfor reusable components (multi-field form elements, background file uploads.
  • Responsible for installingJBoss, administering and support of staging, QA and Production environment and performed failover test. Deployed application inJBossonUNIX.
  • DevelopedApache Camelmiddleware routes,JMSendpoints, Spring service endpoints and usedCamelfree marker to customizeRESTresponses.
  • Good experience of AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirement.
  • Have involved in migrated Application from Java 1.7 to Java 1.8.
  • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.
  • Designed and developed Restful API and services using best practices to interact within the microservices and with the front-end using Spring MVC and Spring Rest. Security is provided via tokens(jwt) and Spring Security
  • DevelopedKafkaconsumers to consume data fromKafkatopics
  • Designed and implemented the logging mechanism using SVN as a version control tool and Ant for building and deploying the application.
  • Developed the application using SCRUM methodology, we have scrum meeting once in every two where we would demo all the user stories done during that iteration for final feedback from end users.
  • Provide production support and address issues that may occur in production and Involved on build and deployment process.
  • Involved in configuration of Apache web server with Jboss and Tomcat and also involved in the configuring the software load balancer like mod proxy.
  • Trouble shoot and performance tuning in Jboss Server Hanging Issues
  • Used JBoss Fuseprovides a platform that can beusedto allow disparate enterprise components to work together.

Environment: Java1.7/1.8,Spring,Jenkins,Maven,SVN,RabbitMQ,CassandraDB, PostgreSQL, HTML4/5,CSS2/3,JavaScript, jQuery, GIT, J2EE, JSON, JBoss Fuse, Struts, SOAP, Mongo DB, RESTFUL Micro services, Hibernate, AWS,Kubernetes, NOSQL, Microservices, Angular6, Angular7, ReactJS, Docker, Apache Camel, VMware

Confidential - Pittsburgh, PA

Java full stack Developer

Responsibilities:

  • Developed the functionalities usingAgile Scrum Methodology.
  • Extensive experience in variousAgilemethodologies likeTest Driven Development(TDD).
  • Involved in developingUIusingSpring MVCframework,JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX and AngularJS.
  • Extensively used core java concepts likeMultithreading,Collections Framework, File I/oandconcurrency.
  • Experience with the features ofAngular 7such as directives, modules and routing.
  • Highly usedAngular 7router to build single page application for navigate through the different status and multiple modals.
  • Configured inter node communication betweenApache Solrnodes and client usingSSLencryption
  • UsedLucene/Apache Solrto index the processed data to make use ofSolrsearch capabilities
  • Extensive experience with the searching engines likeApacheLucene,ApacheSolrandElasticSearch.
  • Experienced in deploying theApache solr/zookeeper clusterin cloud, on Premises, working on the data storage and disaster recovery forsolr/zookeeper
  • Experience in Core Java concepts such asOOPConcepts,Collections Framework, andException Handling, I/O System, Multi-Threading, JDBC, Generics.
  • UsedJava8features in developing the code likeLambda, creating resource classes, fetching documents from database.
  • Written an external API call to explore the connection mechanism to between Sequentra to LeaseAccelerator(LA) and Sequentra to Leverton Integration system.
  • Used Spark API to generate Pair RDD using Java programming.
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
  • Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.
  • Explored with the Spark improving the performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark -SQL, Data Frame, PairRDD's, Spark YARN.
  • Handled importing of data from various data sources, performed transformations using Hive, MapReduce, loaded data into HDFS and Extracted the data from SQL into HDFS using Sqoop
  • Used design patterns likeSingleton, Data Access Objects, FactoryandMVC patterns.
  • Testing and production support ofcore javabasedmultithreading ETL,Lambdatool for distributed loadingXMLdata intoOracle databaseusingJPA/Hibernate.
  • CreatedPOJO’sandDAO’s for the database entities usingSpring JDBC annotation mappings
  • Integrated withSpring Cloudprojects to provide distributed tracing and other features.
  • Developedmicroserviceswith Spring and tested the application using Spring Boot.
  • UsedSpring Core annotationsforSpring Dependency Injection, Spring MVCforRest API’sandSpring Bootformicroservices.
  • Development of cloud hosted web applications andREST APIsusing Spring Boot with embeddedTomcat.
  • DevelopedGSA, LSS and SDLusing C++, Multi-threading and socket programming.
  • Deployed the application onAmazon Web services (AWS) S3, EC2, lambda and CloudFront. And used it to provide a large computing capacity for scalable solutions.
  • Deployed applications into Continuous integration environments likeBamboo, Stashto integrate and deploy code on CI environments for development testing.
  • Implemented Rest based web service usingJAX-RS annotations,Jerseyprovider implementation.
  • Streamlined website development by migratingto Acquia's Drupal hosting service.
  • IntegratedETL and spring APIto send and receive message for the application’sRestful API.
  • Experience in design and development ofWeb services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML, XSD, XSLT, X-Path.
  • Wrote build scripts usingMaven.
  • Developed the persistence layer using Hibernate Framework by configuring the 1:1/1:M/M:M mappings inhibernatefiles and createdDAO and POJO.
  • Experience indynamic DBdatabase likeMongoDBinstallation, configuration and in designingMongoDBmulti-shared cluster and monitoring with MMS.
  • Installed theWebSphere MQand involved in configuringMDB listeners, JMS resources, and queues and integrating with theWebSphereApplication Server.
  • ConfiguringApache KafkaApplication Server on multiple platforms for both horizontal and vertical scaling for Workload Management.
  • Experience in working withNoSQLDatabase likeMongoDBto manage extremely large data sets.
  • Usedlog4jto print the logging, debugging, warning, info statements.
  • ImplementedSelenium Web DriversandProtractorFor testing the UI components.
  • Involved in setting up Test automation and developedcucumberfeature files and usedSeleniumfor automated testing withTestNG.
  • UsedJIRAtool for Issue/bug tracking, monitoring of work assignment in the system.
  • Experience on implementation of version control softwareGITrepositories.

Environment: Agile, HTML, CSS, JavaScript, jQuery, AJAX and Angular 6, XML, DAO, POJO, JPA, JAVA, Java8, Springs (IOC, AOP, JDBC) Frameworks, Spring Boot, Microservices, JSP, Hibernate Framework, AWS, RESTful Web services, SOAP, Maven, WebSphere Application Server, Mongo DB, NoSQL, Log4j, Jenkins, JIRA, Selenium Web Drivers, Protractor, GIT, Socket Programming.

Confidential, Richardson, TX

Sr Java Developer

Responsibilities:

  • Developed J2EE web application using the Java 6/7, multi-threading, Spring MVC 4.1.0, spring-JDBC and implemented caching in the application using IBM dyna cache.
  • Developed DB2 stored procedures on DB2 Database. Developed Hibernate services, Data Objects and Data Access Objects to access DB2.
  • Build REST web service by building Node JS Server in the back-end to handle requests sent from the front-end JQUERY,AJAX via JSON .
  • Used JPA to fetch data from database to avoid any dependency on database tables.
  • Implemented User Interface and integrated with backend code,Node.JS as server side technology for the feedback system.
  • Integration of user- facing elements developed by front- end developer with server side logic
  • Implementing automated testing, unit tests and functional test Configuring the Load Balance Sets Azure Load Balancer, Internal Load Balancer and Traffic Manager and worked on Application Gateway.
  • Worked on Power Shell scripts to automate the Azure cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.
  • Created and Configured Azure Cosmos DB and exposed the service as Web API.
  • Provisioned Azure data lake store and azure data lake analytics, and leverage U-SQL to write federated queries across data stored in multiple azure services.
  • Worked on Serverless services (Azure Functions) created and configured HTTP Triggers in the Az Azure Functions with Application insights for monitoring and performing load testing on the Applications using the VSTS.
  • Strong participation in production support and enhancements
  • Solve unique and complex problems with broad impact on the business
  • Ensure timely completion of releases, for Consumer portal websites with the highest quality and least defects; and identify application performance and process improvement initiatives and implement the same in consultation with project manager
  • The complete feedback system was designed using MEAN (MongoDB, ExpressJS, AngularJS, NodeJS) stack technologies for quick response and throughput.
  • Integrate the dynamic pages with Angular 5 and jQuery to make the page dynamic. Used Backbone.JS for passing on data from HTML forms.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 7.0, Node.js and Bootstrap.
  • UsedJMS MQ (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications using Quartz Scheduler library. Developed custom exception handling mechanism to handle errors/exceptions.
  • Used Angular 7.0 by consuming Restful web services.
  • Involved in writing the front-end code for the application using Angular 7.
  • Implementeddata bindingusingAngularJSfor front-end development of a current web application.
  • Extensive experience inAngularJSimplementingMVCand concepts oftwo-way data binding.
  • UsingAngularJS factoryandservicesfordependency injectionto share data and common code functionality between multiplecontrollers.
  • Developed reusable components usingCustom DirectivesinAngularJS
  • Developed applications usingAngular JS Single page applicationsSPAs to improve page performance and minimize the changes on the page usingUI-router.
  • Usedhttpinangularfor consumingRESTful webservices.
  • Used$qas apromiselibrary in working with$httpinAngularJS.
  • Developed JUnit test cases to unit test the business logic. Supporting System Test and User Acceptance Test.
  • Used Apache camel to integrate the different applications using protocols like http, Active MQ and JMS
  • Knowledge on using ApacheKafkain cluster as messaging system between the APIs and Micro services.
  • Used Spring MVC components to implement business layer and Spring Boot for Micro-services.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git.
  • Configured and deployed web application in JBOSS Server using ANT tool. page layouts while adhering tocode standards.
  • Used advanced level ofHTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Deep technical hands-on experience developing RESTful APIs in Spring Boot framework, ideally with Pivotal Cloud Foundry (PCF).
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 5.
  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view
  • Worked onKafka Backup Index and In depth knowledge of Apache Cassandra.
  • Developed microservices and API’s using Core Spring, spring MVC and used JMS(java messaging service) as messaging system between the API’s and microservices
  • Followed Agile Software Development Methodology and Test Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings.
  • Performed Design review and Code review for well-known performance practices for better performance and code maintainability.

Environment: Java1.7,Spring,Jenkins,Maven,SVN,JMS,DB2,Postgresql,MongoDB,HTML4/5,CSS2/3,JavaScript, Angular 5, ReactJS, jQuery,J2EE,NodeJS, GIT, Hibernate, Struts, JSON,RESTFUL, Microservices, JPA,MEAN Stack, AWS, Apache Kafka and Cassandra.

Confidential

Java Developer

Responsibilities:

  • Implemented Agile (Scrum) Methodology that includes daily scrum meeting with team, sprint planning and estimating the tasks for the user stories.
  • Involved in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, Bootstrap, JQuery, HTML, DOM, XHTML, JSON and AJAX, React JS.
  • Built Single page web application using JavaScript Frameworks like Angular2/4, ReactJS, JS.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular and Bootstrap.
  • Created Front-end Application using HTML5, CSS3, JavaScript, Typescript Angular 4, Node JS, Twitter Bootstrap and JSON.
  • Involved in writing the front-end code for the application using Angular 4.
  • Write quality, maintainable code in HTML, CSS (LESS and SASS), JavaScript, JQuery, and Ajax.
  • Expertise in Client-Side Technologies such as HTML, DHTML, EXTJS, HTML5, JavaScript, XHTML / XML /CSS3.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 4.0, Node.js and Bootstrap.
  • Involved in building an application service layer using Angular JS Dependency Injection.
  • Performed client-side validations using JavaScript functions to implement various functionality. Handled the server-side validations by using the validate framework.
  • Working on prototyping and development of JavaScript user interface.
  • Highly used Angular4 Router to build single page applications for navigation through the different status and multiple modals.
  • Integrated application with Spring Security for form-based authentication and authorization by used spring security JSP tags to provide UI level spring security.
  • Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Working with Angular routers like UI router to establish routing between Nested html views.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Used twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
  • Used Angular 4.0 by consuming Restful web services.
  • Closely worked with developers, businessanalyst, production support and other groups interfacing with the product.
  • Extensive experience on using Angular directives, working on attribute level, element level and class level directives to perform DOM manipulations.
  • Responsible for checking cross-browser compatibility and hence worked on different browsers.
  • Created AJAX requests to the REST service using Angular JS built in http and resource objects.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Created Spring Configuration files and used Spring annotations to auto wire JavaComponents using Spring Dependency Injection.
  • The portal is made responsive using CSS3 pre-processors like Bootstrap, and media queries to support desktop and tablets.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by AngularJS.
  • Written the Rest Services to get the data from NoSQL Cassandra collections in JSON format.
  • Developed functional modules in the Data Access Layer using Hibernate with IBM DB2 as the backend database.
  • Worked on generating the web service classes by using Service oriented architecture (SOA), WSDL, SOAP, Spring-WS.
  • Created the VM Cluster and load balance for VMs using PowerShell in SQL & Windows Environment.
  • Implemented microservices using Spring boot, spring based microservices, and enabled discovery using the server.
  • Developed XML Schemas for developing user defined complex types and based on the schemas created WSDL to provide web services to add, delete and get documents from the Content Engine.
  • Involved in writing Java API for Amazon Lambda to manage some of theAWSservices. Worked with networking teams in configuring AWS Direct Connect to establish dedicated connection to datacenters.
  • Design roles and groups for users and resources usingAWSIdentity Access Management (IAM).
  • Implemented the mechanism of logging and debugging with Log4j.
  • Maintained code and configuration files in Git and performed unit testing using Junit.

Environment: Java/J2EE, Spring Framework, Java1.7, Eclipse4.2 Juno, AngularJS, Angular 2, Angular 4,React JS, Node JS, J2EE, Server, Core Java, HTML5, Java Script, CSS 3, Spring framework 3.x, Amazon Lambda, Spring Boot, Hibernate 3.x, JMS, Micro Services, Web Services, JAX-RS, Log4j, Junit 4.4, GIT Hub, PL/SQL, Apache Tomcat 6.x, Oracle 10g, IBMDB2.

Confidential

Java Developer

Responsibilities:

  • Used spring framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction, Configured and worked with Apache Tomcat Server.
  • Used Hibernate extensively to interact with Oracle 10g Database.
  • Worked with JMS Connection Pool and the implementation of messaging using Spring JMS and Message Queues.
  • Developed JUnit test cases to unit test the business logic. Added constraints, indexes to the database design. Developed business objects and other based on the database tables.
  • Wrote PL/SQL Stored Procedures, Views and Queries using SQL Developer for archiving data on a daily basis for daily and monthly report and scheduled the job using Spring Scheduler.
  • Made use of jQuery, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS3 and JavaScript
  • Apache Maven is used as Build tool to automate the build process for the entire application and Hudson for continuous integration.
  • Involved in maintenance of existing PERL application and wrote Perl scripts to enhance the application.
  • Developed UNIX scripts for transmitting files from the secure server to the customer specified server, using various FTP batch processes.
  • Ensure that coding standards are maintained throughout the development process by all developers.
  • Followed agile methodology that included iterative application development, weekly Sprints and daily stand up meetings.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Involved in project documentation, status reporting and presentation.
  • ImplementedLog4J for the debug and error logging purpose.

Environment: Web Logic 9.2, Oracle 10g, Java 1.6, Spring 3.1, Spring JDBC, PL/SQL, JMS, Unix Shell Scripting, JavaScript,J2EE, HTML, CSS, Perl Script, Apache Maven, Hudson, SLF4J, Log4j, REST Web services, Oracle SQL Developer.

We'd love your feedback!