We provide IT Staff Augmentation Services!

Sr. Javascript React Software Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Overall, 10+years of broad involvement in Design, Development and Maintenance ofWeb applications with great information and working knowledge on Multi - TierArchitectures utilizing web centric innovations in various domains.
  • Experience working with different SDLC (Software Development Life Cycle) including Requirement gathering, Analysis, Design, Coding, Testing and
  • Implementation like AGILE (SCRUM), TDD, and Waterfall Models.
  • Provide technical consultation and delivery services to customers for CI/CD andDevOps initiatives.
  • Experience in implementing and deployingJavaEE design patterns such asSingleton, Abstract Factory, DAO, DTO, and Business Delegate in the Development ofMulti-Tier distributed Enterprise Applications.
  • Expertise in implementing CoreJavaSE concepts like Streams API, Lambda functions, Functional programming, and Generics.
  • Worked extensively withJAVA features like Time API, Functional Interfaces,Completable Future, Optional, Multithreading, Transaction Management, Exception
  • Developed the Spring Features like Spring MVC, Spring DAO, Spring Boot, SpringBatch, Spring Security, Spring Integration
  • Used Spring Core for dependency injection/Inversion of control (IOC) andHibernate Framework persistence onto Oracle database.
  • Experience in Transaction usage, Servlets, JMS,JavaBeans, Web Services,Multithreading Executor Services.
  • Good knowledge in building real-time dashboard applications using Splunk, Elastic Search, and Logstash (ELK) to profile and monitor the streaming data of the application.
  • Experience in Spring Security Framework for User Access Management, JWT token-based authentication, and involved OAuth configuration for authentication and authorization.
  • Developed real-time dashboard applications for visualization and analytics onApache web servers using Kibana, Splunk, Grafana, SumoLogic, and New Relic integrated with DataDog.
  • DHTML, CSS, CSS3(Sass, Less), Bootstrap, JavaScript, DOM, jQuery, Ajax, JSON, andJSP.
  • Hands-on experience with buildingJavaprojects using build tools like ANT,Maven, Gradle.
  • Developed and delivered Java server applications with various Java/J2EE technologies including servlet, JSP, JMS, JMX, GWT, JSF and Struts.
  • Experience With Core java, and Working on Frameworks Like Spring Mvc, Hibernate, JPA, Database (Oracle (SQl, Pl/SQL, Postgres), MangoDB), Hadoop (Sqoop, Hive, Pig) Developer.
  • Developed new features for highly concurrent, multi-threaded microservice applications that run on Tomcat in a Linux cloud environment using Java, MongoDB, Sybase, and Hazelcast.
  • Experience with database SQL development and excellent knowledge working with relational database systems such as MySQL, Microsoft SQL Server, Oracle, MariaDB and DB2.
  • Developed DAO API to manage the payment information using MS SQL, MySQL, Postgres, NoSQL, MongoDB, JDBC.
  • Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer and manage Docker containers with multiple namespace versions. Auto scaling groups. Worked on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SES, SNS, SQS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, CloudFront, IAM and DynamoDB
  • Defined the system interfaces (XSD, WSDL, etc.) for SOA components and implemented two-way SSL authentication for SOAP based web services .
  • Well versed with Java EE Design Patterns and framework: Singleton, Factory, Abstract Factory, DAO, DTO, MVC, IOC, AOP.

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE, Spring Boot, React, JavaScript, Python, Node.js, Angular.js, Redux, Hibernate, Spring Modules, Thymeleaf

Database: MySQL, Oracle, SQL, PL/SQL, SQL Profiler, MongoDB, Hadoop

Cloud: AWS, Azure

Testing Tools: JUnit, EasyMock, JMeter, Postman, Sonarcube, Mockito

Web-services: SOA, SOAP, Rest, JSON, OAUTH, JWT, IntelliJ JBoss, Git, Swagger, SAAS

React Tools: React-Redux, React-Hooks, React-Router, Redux-Thunk

PROFESSIONAL EXPERIENCE

Confidential - New York, NY

Sr. JavaScript React Software Engineer

Responsibility:

  • Proficient in React, React-Router, Redux, Redux-Promise, Redux Form, React HOC, React Hooks, React Bootstrap and react libraries like create- react-app, material- UI, styled-components
  • Used a React/Redux front end and AWS backend to build a SAAS platform for users. ring and exchanging information between browsers and servers.

Confidential, San Jose, CA

Sr Java BackEnd Software Engineer

Responsibilities:

  • Developed and delivered Java server applications with various Java/J2EE technologies including servlet, JSP, JMS, JMX, GWT, JSF and Struts.
  • Experience With Core java, and Working on Frameworks Like Spring Mvc, Hibernate, JPA, Database (Oracle (SQl, Pl/SQL, Postgres), MangoDB), Hadoop (Sqoop, Hive, Pig) Developer.
  • Developed new features for highly concurrent, multi-threaded microservice applications that run on Tomcat in a Linux cloud environment using Java, MongoDB, Sybase, and Hazelcast.
  • All the functionality is implemented using Spring IO / Spring Boot, Thymeleaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Expertise in developing User Interface applications and professional web applications using web standards HTML, CSS, JavaScript, Ecmascript, Bootstrap, Angular JS, Angular, React JS, VueJS, JSON, jQuery, Node JS, AJAX, XML, Restful web services.
  • Design, develop, and implement server side Java applications in a multi-tier architecture to support business requirements using J2EE, Struts/Spring/JSF Frameworks, TopLink, JSPs, JavaScript and HTML.
  • Design, develop, and implement server side Java applications in a multi-tier architecture to support business requirements using J2EE, Struts/Spring/JSF Frameworks, TopLink, JSPs, JavaScript and HTML.
  • Experience with database SQL development and excellent knowledge working with relational database systems such as MySQL, Microsoft SQL Server, Oracle, MariaDB and DB2.
  • Developed DAO API to manage the payment information using MS SQL, MySQL, Postgres, NoSQL, MongoDB, JDBC.
  • Implemented agile and scrum methodologies throughout project development
  • Hands on experience in using tools like Index Tuning Wizard, SQL Profiler and Windows Performance Monitoring and Tuning MS SQL Server Performance.
  • Built REST MicroServices using JAVA to compile, deploy and execute the Smart Contracts on Ethereum one of the blockchain platform.
  • Strong knowledge on securing the web APIs data-integrity/confidentiality, basic auth and OAuth.
  • The application process new businesses, Claims and generation of bills. Implemented the extensive SOA platform using different SOA principles which includes insurance modules. Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus providing authentication of RESTful services.
  • Responsible for removal of Java SEAM libraries and utilizing Java/JBoss (Wildfly) to eliminate known security vulnerabilities. Worked on JBoss Migration (Wildfly) which involves code changes for EJB invocation, deployment structure because of modular class loading of Wildfly
  • Debugged and solved problems with Eclipse, IntelliJ IDEA, Android Studio and RAD.
  • Created test coverage for the web services by using Junit and Easymock. Developed unit test cases for the data access layer and business components using Junit and EasyMock.
  • Extensively used express servers and SONAR dashboard. Used sonarqube for code quality analysis.
  • Experience in developing automated unit testing using JMeter and Unit test cases using Junit, Easy Mock, Mockito and Power Mock Frameworks.
  • Developed and Consumes Restful web services and tested using POSTMAN, RESTClient, SOAP UI.
  • Employed Test Driven Development (TDD) strategy using RSpec and Behaviour Driven Development (BDD) strategy using Cucumber.
  • Worked on a redesign of existing Learning some application using domain driven design and dependency injection framework.
  • Created AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance
  • Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer and manage Docker containers with multiple namespace versions. Auto scaling groups. Worked on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SES, SNS, SQS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, CloudFront, IAM and DynamoDB
  • Used ELK (Elasticsearch, Logstash, Kibana) for log metrics of the deployed Java Applications.
  • Deployed infrastructure on AWS utilizing services such as EC2, RDS, VPC and Managed Network and Security, Route 53, Direct Connect, IAM, Cloud Formation, AWS OpsWorks (Automate operations), Elastic Beanstalk, AWS S3, Glacier and Cloud Watch Monitoring Management.
  • Worked on Converting existing AWS Infrastructure to Serverless architecture (AWS Lambda, Kinesis), deploying via Terraform and AWS Cloud Formation templates.
  • Used Azure cloud storage for storing huge amount of messages with Kafka in an azure instance as a message broker. Delivered high quality modules on the AWS stack using Lambda, SNS and ElastiCache with Redis Direct and secure file-uploads to AWS S3, Google Cloud Storage, NoSQL and others, using meteor-slingshot.
  • Defined the system interfaces (XSD, WSDL, etc.) for SOA components and implemented two-way SSL authentication for SOAP based web services .
  • Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
  • API implementation included Redis, Mongo DB, Lucene Solr and Elasticsearch.
  • Worked on Java, CI/CD, Spring, Spring Boot, Microservices, Cloud-based Architectures, JavaEE, Kotlin, nEureka, Hystrix, Ribbon, Cloud Foundry, GCP, Azure, Kubernetes, Kafka, Redis, AMQP, RabbitMQ, Continuous Delivery
  • Used Apache Kafka cluster as messaging system between the APIs and Microservices.
  • Leverage WebLogic JMS for SOA Messaging and ActiveMQ for enterprise messaging.
  • Worked on WebSphere, Mac OS, IBM EGL, JSF, IBM RTC, Eclipse, Linux, Unix
  • Designed pluggable & extensible functional layers through Single Responsibility & Liskov Substitution Principle (LSP)
  • Expertise in Object - arranged outline/examination, UML demonstrating, Gang of four plan examples and J2EE designs.
  • Worked on basic front-end prototypes and page design with HTML, CSS, Adobe fireworks, Adobe flash, Adobe Illustrator and Java Scripting.
  • Well versed with Java EE Design Patterns and framework: Singleton, Factory, Abstract Factory, DAO, DTO, MVC, IOC, AOP.
  • Created rule-based decision services using BRMS (ILOG JRules framework) and developed specialized search system using MongoDB, Angularjs, Java Servlets, JUnit, and Maven.
  • Integrated configuration management and bug tracking tools such as the GIT SCM and JIRA.
  • Wrote code and deployed Serverless Restful services using AWS Lambda and API Gateway.
  • Worked on AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, CloudFront, IAM and DynamoDB
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

Environment: Java, Spring boot, Spring Modules, Thymeleaf, Enterprise Java sass applications, JPA Toplink, Hibernate, Hibernate Critieras, JavaScript, Angular 2, ReactJS, AJAX, HTML/CSS, MySQL, Oracle, SQL, PL/SQL, SQL Profiler, MongoDB, Hadoop, Microservices, SOA, Rest, JSON, OAUTH, JWT, IntelliJ JBoss Wildfly, Git, Swagger, JUnit, EasyMock, TestNG, JMeter, Postman, Sonarcube, Mockito, Test Driven Design, Behaviour Driven Design, Domain Driven Design, Agile, Scrum, AWS, EC2, S3, RDS, API Gateway, Load Balancer, auto scaling, DynamoDB, Docker, Kubernetes, ECS, Cloudwatch, SES, SQS, SNS, elasticsearch, kinesis, hadoop, data pipeline, message broker activemq, elasticbeanstalk, lambda, elasticache, codedeploy, SSO, SSL, Solr, Azure, GCP, CI/CD, Maven, JSON, JIRA, Microservices, Kafka, RabbitMQ, JMS, activemq, Tomcat, Linux/ unix/ Mac, solid principles, domain driven design, single responsibility design, gang of four, composite, beahvioural, proxy, abstract, prototype, singleton, factory.

Confidential, Dallas, TX

Sr. Java Backend Engineer

Responsibilities:

  • Involved in design and development of micro services via REST api and common frameworks like caching, DB connection pooling, java web token(JWT) management etc.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Developed Cloud Compatible Micro Services using Spring Boot, java and related web technologies
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Designed and developed Micro Services business components and RESTful service endpoints using spring boot.
  • Developed the Spring Features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Heroku, etc…
  • Deployed application and provide continuous maintenance using Git and Heroku.
  • Implemented functionalities using Spring IO / Spring Boot with Thymeleaf and Hibernate ORM.
  • Developing dynamic web pages using HTML/CSS, Bootstrap, jQuery, D3JS, AngularJS, Angular, React.JS, Node.JS, LESS, SASS.
  • Developed user interfaces using HTML, DHTML, JSP, CSS(SASS), Java Script and AJAX in order to provide specific Look and Feel to the application.
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Created Java layer on top of PostgreSQL database and build a command line interface for basic database functionality.
  • Wrote and integrated custom Cordova plugins, OAuth and GPS using native code, Objective C and Android Studio, and Java.
  • Hands on Experience in writing Sling Servlets, Services, Filters, Event handlers and Java Utils classes housed in bundles using Eclipse IDE and Apache Maven Build Integration.
  • Installation, configuration and deployment on WAS, Websphere Portal Server, ehcache, IBM directory server, WebSphere Commerce Server.
  • Managed Amazon RDS for backups, software patching, automatic failure detection, and recovery. migrating and managing multiple applications from on premise to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, CloudFormation, VPC etc.
  • Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Build log files reader with Amazon S3, DynamoDB and Lambda.
  • Used Kafka as a message broker consuming and producing messages.
  • Utilized Ansible and AWS lambda, elastic cache and cloudwatch logs to automate the creation of log aggregation pipeline with ElasticSearch, Logstash, Kibana stack (ELK stack) to send all our team's logs coming into cloudwatch, to process them and send them off to ElasticSearch.
  • Setup Azure DevOps, CI/CD and AAD
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud and GCP configuration.
  • Used DOJO for Ajax Support and used JSON for DOM objects and developed data visualization using D3.js and Google Charts.
  • Incorporated RabbitMQ as message broker to decouple back-end services.
  • Developed BPM event processing, Data validations, Low-code strategy, Model business process using Appian
  • Expertise in Web Service including SOAP, Restful and Service Oriented Architecture, built several ESB systems using JMS, Jersey, Spring Web Service.
  • Performed BRMS product Evaluation and created POC using ILog JRules and JBoss BRMS drools
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Implemented a Backend Server with SQLite database using Java Servlet running on a Debian Linux system with Tomcat server.
  • Development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Extensively worked with Repository tool SVN and continuous integration tools Jenkins, SONAR.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD) and Used Behavior Driven Development pattern for code quality and good readability standards
  • Maintained enterprise size application with Domain Driven Design.

Environment: Java, Spring boot, Spring Modules (DAO, MVC, Securities, AOP, ORM data), Thymeleaf, Enterprise Java sass applications, Ibatis, JavaScript, HTML/CSS, React, Angualr, Postgres, PostgreSQL, Microservices, Restful API, JSON, OAUTH, XML, Eclipse, websphere, Git, SVN, JUnit, Mockito, JMeter, Postman, Sonacube, Test Driven Design, Behaviour Driven Design, Domain Driven Design, Agile, Scrum, AWS, EC2, S3, RDS, Load Balancer, auto scaling, DynamoDB, Cloudwatch, SES, SQS, SNS, elasticsearch, message broker activemq, Azure, GCP, CI/CD, Maven, JSON, JIRA, BPM, iLog, SOA, Kafka, RabbitMQ, JMS, activemq,, Tomcat, Linux / unix / Mac

Confidential - Waltham, MA

Sr. Java Developer

Responsibilities:

  • Design and implementation of desktop, mobile and web applications in Java and HTML/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGapframeworks; and SVN, git, maven source code environments.
  • Developed client slide components utilizing Java Swing framework.
  • Experienced with Java, AWS, Spring Cloud, Spring Security, Spring Batch, Spring XD/Dataflow, Spring integration, RabbitMQ, Kafka, MongoDB, Oracle, HazelCast, JAX-RS, REST, Git, Jenkins
  • Developed use case diagrams, class diagrams, database tables, and mapping between procedure results set and object oriented java objects using Mybatis.
  • Performed the validations using Struts and JPA.
  • Working experience in Web Services using REST, SOAP and WSDL, JSF, JSON, XML, JQuery, JMS and Oracle coherence.
  • Worked as a Front EndDeveloper on the project with Javascript, ES6, React, Redux Saga, RESTful services, HTML/CSS/SASS/Bootstrap and Gitlab.
  • Broad working knowledge in Oracle, DB2, MS-SQL. Expertise in database schema design and writing SQL/PL SQL
  • Exposing and consuming the web services to the downstream applications using Apache CXF and Apache camel framework
  • Developed the application using Eclipse and Intellij idea as the IDE and used eclipse standard/plug-in features for editing, debugging.
  • Performed load testing using Jmeter and developed Java code to improve performance.
  • Used TDD with unit testing using Junit, Mockito and Karma.
  • Experienced in using and configuring AWS services such as EC2, Auto-scaling, and S3.
  • Developed the application by using JSP, Servlets, Web Services, JavaScript, WebLogic, JAX-RS and SaaS.
  • Experience with build and development tools like Gradle, Ant and Maven.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Expertise in Atlassian tools like JIRA Administration, Confluence, Bamboo, Green Hopper(Agile), FishEye, GIT, Jenkins and SVN with Installation, Migration and Upgradation and Build & Release in Unix and Linux environments including production support.
  • Deployed the developed web components on Apache Tomcat Web-Server.
  • Development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Used Postman to validate the flow of newly added functionalities based on the test data.

Environment: Java, Spring, Mybatis, Struts, JSF, JavaScript, HTML/CSS, Db2, MS SQL, Rest, XML, Apache CXF, Eclipse, weblogic, SVN, JUnit, JMeter, Postman, Agile, AWS, EC2, S3, RDS, JSP, Servlets, Maven, ANT, JSON / XML, JIRA, jRules, SOA, Tomcat, Linux / unix / Mac.

Confidential - New York, NY

Sr Core Java Developer

Responsibilities:

  • Made use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view and render the virtual DOM dynamically.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • CoreJavadevelopment and Support ofJava/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Pooling up most apposite design pattern for SOA and implementing interface to reduce code reuse.
  • Understanding the Business Process and developing logic and software stack based on business flow.
  • Implemented Model View Controller (MVC) architecture through spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Responsible for the overall layout design and prototype using React JS with Redux library, jQuery UI, and CSS/Less and HTML.
  • Designed, configured, and deployed containers and Microservices using EC2 Container in Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
  • Implemented Node JS as a server-side proxy for an event-driven, non-blocking I/O model to make the application lightweight and efficient.
  • Extensively worked in writing minimal code in building re-usable forms with their validations using REACT with Redux Architecture.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by usingJavaJAX-WS API and did the corresponding configurations.
  • Used Mongoose ORM to map JavaScript objects to MongoDB.
  • Good knowledge of Lambda expressions, Time APIs, andJava core features Optimized cleaning up of session-level Data Structure's shared across different open tabs when data is flushed/committed from one of the tabs.
  • Developed JavaScript for all client-side validations and developed GUI using CSS JSTL, and XSL.
  • Web pack module bundler and Babel JavaScript compiler are used accompanying React JS.
  • UsedJava features such as Lambda Expressions to make the code concise and Stream API to increase the performance and manage some of the AWS Services.
  • Dockerized Spring Boot application to Pivotal Cloud Foundry PAAS (Platform as a service).
  • Worked with container-based application deployments using Docker with Kubernetes.
  • Experience integrating the internal security model into new projects with Spring
  • Batch, Spring Microservices and Spring Boot, Pivotal Cloud Foundry, and Netflix Eureka.
  • Responsible for writing Unit Test Cases using Junit. Responsible for Load Testing using Apache JMeter.
  • Experience in integration testing tools like Selenium Web Driver, Cucumber (Behaviour Driven Development testing).
  • Developed and delivered Java server applications with various Java/J2EE technologies including servlet, JSP, JMS, JMX, GWT, JSF and Struts.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi- threading, Concurrency etc.
  • Development with Java, J2EE, JSF, JSP, Servlets, JDBC, Oracle, Eclipse, MyEclipse, BEA Workshop Studio, JUnit, & Ant for deployment on Apache/Tomcat.
  • Experience With Core java, and Working on Frameworks Like Spring Mvc, Hibernate, JPA, Database (Oracle (SQl, Pl/SQL, Postgres), MangoDB), Hadoop (Sqoop, Hive, Pig) Developer.
  • Used Spring MVC to develop application architecture and JDBC to interact with Database. Also used Ajax to communicate with DB for certain functionalities.
  • Customizing HTML, CSS, Java script and Jquery scripts for UI/UX development according to client's needs.
  • Proficient in developing web-services using REST, SOAP, WSDL XML and ApacheAXIS2.
  • Extensive experience in deploying, configuring, and administering Web/Application Servers like JBoss, WebSphere, WebLogic and Apache Tomcat.
  • Continuous built integration & deployment (Jira, Bamboo, Confluence, Git, Jenkins).
  • Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS along with writing and retrieving files to and from AWS S3 bucket for UI to render data faster.
  • Worked on Jenkins for Continuous Integration from pulling up the code from version control tools like GIT, SVN, CVS.
  • Worked in various application methodologies including Agile, waterfall model and rdm.
  • Working on IDE's like Eclipse, Netbeans and version control tools like Mercurial, SVN, and Git.

Environment: Enviornment: Java, Spring, Struts, JDBC, Struts, JSF, JavaScript, HTML/CSS, Oracle, SOAP, Rest, Axis2, NetBeans, websphere, CVS, JUnit, Waterfall, AWS, EC2, S3, RDS,, JSP, Servlets, Ant, XML, WSDL, JIRA, Tomcat, Linux / unix

Confidential, Hartford, CT

JavaDeveloper

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications usingJava, J2EE, XML and XSLT and Web Services (REST, WSDL).
  • Implemented Agile Methodology as part of project requirement changes.
  • Implemented J2EE design patterns like Singleton and Session Façade.
  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built usingspringand the persistent layer uses Hibernate.
  • Designed and Developed UI for Portfolio Review Dashboard application using Angular.JS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery.
  • Created multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes cluster for testing purpose.
  • Utilized Angular.JS framework to bind HTML template (views) to JavaScript object (models).
  • Created Custom Directives in Angular.JS, making use of Modules and Filters objects according to the application requirement.
  • Used Angular JS framework where data from backend is stored in model and populated it to UI and also used DOJO for JavaScript.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Implemented all the components of SpringFrame work (Controller classes,SpringBean Configuration file (dispatcher-servlet.xml).
  • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Developed User Interface having animations and effects using JSF, JQuery, JavaScript, CSS3 and HTML.
  • Designed roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, optimized volumes and EC2 instances
  • Developed reusable Ext JS components such as Viewport, Panel, and Grids etc.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
  • Implemented the Struts frame work with MVC architecture.
  • Developed the presentation layer using JSP, HTML and client-side validations using JavaScript.
  • Developed middle-tier application with J2EE using Servlet, EJB,JavaBeans and Web Services Standards (SOAP, WSDL, UDDI).
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Worked on theJavabackend development usingspring, Reflection, REST API and JSON.
  • Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing in UFT.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Performed manual testing on web services using Soup UI.
  • Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application
  • Assigned the sprints to onsite and offshore teams and making sure the tasks are completed within sprint duration.
  • Coordinated with offshore development team and clarified their day-today questions. Reviewed offshore delivery before check-in the code into SVN.
  • Proficient in designing and building Rails API's.
  • Wrote and debugged the ANT Scripts for building the entire web application's
  • Used CVS for version control across common source code used by developers.
  • Worked with QA team in preparation and review of test cases.

Environment: JavaSE, Servlets,Spring, JAXB, AWS, IBM MQ Series, XML, JavaScript, JQuery, AJAX, Angular JS, MVC, HTML, CSS, Multithreading, Eclipse, REST, Junit, EXT JS, UNIX, Kubernetes,Hibernate, Oracle, Agile Methodologies, Selenium.

Confidential - Cincinnati, OH

Software Developer - Java

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Development, Unit/Integration Testing and estimating timelines for few requirements.
  • Involved in making the POC withSpringintegration of existing BIF application.
  • Involved in converting the Mule based flows tospringintegration flows.
  • Implemented Agile (Scrum) Methodology that includes daily scrum with team.
  • Developed and deployed multiple application in PCF (Pivotal Cloud Foundry) platform.
  • Developed various components using Bounce framework which is customizedSpringframework.
  • Worked on highly advanced and user interface design and development using Angular, AngularJS, NodeJS, HTML and CSS.
  • Code cleaning using Sonar Qube to remove the sonar issue and reduce the code complexities.
  • Designed and developed spark programs to filter, transform data using RDD, Dataset/Data Frame APIs
  • Turn Azure customers to Azure fans by improving support efficiency through finding opportunities to optimize existing processes and tools
  • UsedSpringKafka API calls to process the messages on Kafka Cluster setup
  • Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML.
  • Implemented Gradle and Maven build tools to build JAR and WAR files and deployed WAR files to target servers.
  • Incorporated cache replication across nodes using EH cache on JBOSS.
  • Assist internal users of Splunk in designing and maintaining production quality dashboards
  • Developed application usingJava/J2EE technologies -SpringBoot, PCF & Microsoft Azure
  • Worked on MuleSoft Any point API platform on designing Mule API.
  • Created batch job using spark.
  • Performed data mining and analytics using SPARK.
  • Used Python to access real time data from machine and analysis of the data using panda and matplotlib library for graphical representation.
  • Implemented J2EE standards, MVC architecture usingSpringFramework.
  • Worked with NoSQL Databases like Mongo DB.
  • Designing, improving & driving implementation of all aspects of DevOps for our clients
  • Deployed Mule applications into MMC (Mule Management Console).
  • Worked on the creating different screen using ExtJS
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group.
  • Work on Asp.net, C#, Stored procedure and developed a Web App for one of our client with onsite implementation for the project.
  • Implemented methodologies for Redis failover testing between data centers
  • Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
  • Use Jenkins, Maven and Gradle scripts for automating the process of building, testing & deploying the system.
  • Experience in performing unit/ integration and system testing using JUnit.
  • Created branches and managed the source code for various applications in GIT.
  • Used ExpressJS to route different endpoints, made RESTful services to manipulate data in MySQL.
  • Wrote SQL queries and PL/SQL procedures for MySQL database.
  • Support Splunk on Unix, Linux & Windows-based platforms
  • Extensively worked on XML binding (marshaling and unmarshalling) using JAX-BXML parser.
  • Deployed applications on WebSphere Application server
  • Implemented various routing mechanisms in the webpage using AngularJS.
  • Configured Data source using JNDI data pooling.
  • Worked on writing some ExtJS Plugin
  • Experience in Mule Administration, Configuration, & Tuning with MuleSoft MMC & Enterprise release capabilities.
  • Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API to access the MongoDB from NodeJS.
  • Extensively worked on Oracle SQL queries and PL/SQL stored procedures to perform CRUD operations in DAO layer.
  • Monitor the Splunk infrastructure for capacity planning and optimization
  • Responsible for building the application EAR, WAR and JAR files for different environments using ANT script. Written JUNIT test cases for performing unit testing.
  • Resolving User Interface issues using various front-end technologies such as HTML, CSS, JavaScript, AngularJS, Bootstrap, jQuery & AJAX.
  • Responsible for code sanity in integration stream used Clear Case as version control tool.

Environment: Springboot,SpringIntegration,SpringBatch, XML, MVC,springframework, J2EE,SpringDAO, HTML CSS,JavaScript, Node JS, Angular JS, Bootstrap, jQuery, AJAX, NoSQL, AWS VPC, GIT, Json, XML, JNDI data pooling, JBOSS, Oracle SQL and ANT.

We'd love your feedback!