We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

5.00/5 (Submit Your Rating)

BostoN

PROFESSIONAL SUMMARY:

  • Having 8+ years of expert IT involvement in planning and creating Web based and Enterprise applications utilizing OOA, OOD, OOPS and JAVA/J2EE innovations in Banking, Financial, Insurance and Health Care.
  • Experienced in all periods of Software Development Life Cycle ( SDLC ) including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications.
  • Experience in working with Agile (SCRUM) and Waterfall improvement methodologies.
  • Hands on Experience of Data Access Object (DAO) case to display a reflection layer between the Business reason level (Business address) and the Persistent stockpiling level (data source) .
  • Experience in applying best Design Patterns and Strategies to enormous business applications to diminish tight coupling, enhance execution, developing and testing.
  • Experience in working with Model View Controller (MVC) design for web improvement utilizing JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets.
  • Experience in implementation of Web - based Enterprise Applications using core Java, J2EE, Servlets, JSP, EJB, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object Oriented Programming techniques.
  • Experience in Implementing Graphical User Interface (GUI) pages by utilizing JSP, HTML5, CSS3, JavaScript, AJAX, Angular JS, jQuery, Node.JS with Standard Validations .
  • Experience with Core Java concepts like Collection Framework, Multi-threading, Generics, Serialization and Externalization.
  • Experience on ideas of Java 8 like Functional Interfaces and Lambda Expressions.
  • Collaborated with Development and Support teams to setup a CD (Continuous Delivery) environment with the use of Docker and Wrecker, continuous build and delivery tools.
  • Stored Procedures, User Defined Functions, Views, TSQL Scripting for complex business logic.
  • Experience in web servers like JBoss, Web Sphere Application Server, Web Logic, and Apache Tomcat on entire Software Development Life Cycle (SDLC).
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Hands on Experience with Spring, Struts, Hibernate and JPA structures.
  • Hands on Experience in understanding and modifying focus and J2EE arrangement plans like Singleton , MVC , Session outside , Data Access Object , Business Delegate , Factory etc.
  • Hands on Experience in developing building tools like Ant, Maven and Gradle.
  • Experience in making SOAP based Web Services using Apache CXF, JAX-WS and RESTful organizations like JAX-RS.
  • Experience in involvement at J2EE Testing in creating experiments with JUnit for Unit testing, and logging utilizing Log4j.
  • Experience in developing Jasper reports for the customers and integrating the reports within the web applications.
  • Experience in making and solid perception of Micro Services Architecture.
  • Experience in installation, configuration, troubleshooting, working and maintenance of Kafka & Spark clusters.
  • Experience in working with IDE tools like Eclipse, STS, NetBeans, and IntelliJ.
  • Experience at using the version control tools such as GIT, SVN, CVS and Rational Clear Case.
  • Hands on experience with SQL/No SQL databases systems like Sybase, Oracle, SQL Server, MySQL, MongoDB, DB2 using mechanical assemblies like SQL Navigator, Toad for performing SQL and PL/SQL programming.
  • Designing Micro services to increase software development and maintenance flexibility and sustainability.
  • Proficient in composing and taking care of SQL Queries , PL/SQL , Stored Procedures and Triggers .
  • Hands on Experience with UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms .
  • Experience on working with CI/CD using Jenkins.
  • Involvement in Cloud Environment using Amazon Web Services (AWS) .
  • Experience in Planning, designing and sent Amazon Web Services (AWS) for a substantial number of uses using the Amazon cloud arrangement.
  • Experience in Amazon Web Services like EC2, S3 basin, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic Search, Virtual Private Cloud (VPC) through AWS Console and API Integration .
  • Strong systematic and critical thinking abilities, exceptionally energetic, great cooperative person with great correspondence and relational aptitudes.

TECHNICAL SKILLS:

Languages: C, C++, Java, J2EE, PL/SQL, Java 1.8, Node JS, Yeoman

Enterprise Java: Java, J2EE, JMS, Spring, Struts, EJB, JSP, Servlet, JNDI, JDBC, Java security, JSF, JPA, JDBC,JSF

Markup/XML Technologies: HTML5, XHTML,CSS3, JavaScript, jQuery, Angular JS, Node JS,XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JSON

Tools: Struts, Spring, Hibernate, Spring MVC, Spring IOC, Spring AOP,JMS, JSF, Log4J, JUnit, SOAP UI, Spring Boot, Spring Batch, Spring Security

SOAP, RESTful, UDDI, WSDL, JAX: RPC, JAX-RS, JAX-WS, JAX-B, Axis2, ApacheCXF

Web/App Servers: Web Sphere, Apache Tomcat, JBoss, WebLogic

Oracle, SQL: Server, MySQL server, Mongo DB, Couch Base

Development Tools: Eclipse, My Eclipse, Spring Tool Suite(STS), Net Beans, IntelliJ

OR mapping: Hibernate, PA, iBatis

Testing Tools/ Others: JUnit, SoapUI, Putty, LoadUI, Jenkins, Postman, Swagger

Version Control: CVS,SVN, GIT, Rational Clear Case

OS & Environment: Windows Vista/XP/2000/NT, Sun Solaris, LINUX, UNIX

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns

Cloud Technologies: Pivotal Cloud Foundary,Amazon Web Services,EC2, S3

PROFESSIONAL EXPERIENCE:

Confidential, Boston

Sr. Full Stack Developer

Responsibilities:

  • Developed RESTful web services that support JSON using Spring Boot, Web Services, JSON, Log4j, RESTful, MySQL and Maven.
  • Worked on Java’s built in XJC to generate JAXB classes from XSD and run through the utility to convert it to Json schema and Java POJO’s.
  • Used IMS Caliper 1.1 enabling the event data to be pushed over to the Data pipeline both through the front-end and the back-end (Trusted SVC).
  • Used Kinesis Client Library to push events over to the Caliper 1.1 kinesis stream.
  • Did End to End Integration tests as part of Spring Boot Tests powered by Kinesalite on Docker.
  • Used Maven tool to build, overlay and deploy the code.
  • Used Junit, Mockito, Powermock for unit testing.
  • Used code coverage tools like Cobertura, SonarQube.
  • Managed Amazon Web Services like EC2, bit bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Used JPA to define entities, map attributes and relationships between entities.
  • Converted and upgraded our main AngularJS eLearning web application to an Angular 2+ Progressive Web App with rxjs and ngrx store and state management to account for increasing student and instructor use.
  • Resolved the production issues which are related to both integration and data OR navigation issues.
  • Used JIRA for tracking the defects and to update the JIRA ticket's as the work progresses.
  • Used confluence for managing the project related notes and docs.
  • Coded Angular 2 front end that called server side API using JSON
  • Participated in WAR room discussions and triage meetings for avoiding the repeating integration related defects.
  • Developed a service request intake process using Angular 5 for the UI and Java for middle tier rest services. This allowed HMH salespeople to raise service requests for their clients in a standardized manner and helped HMH to better serve its clients.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs and Configured Docker container for branching purposes.
  • Followed Agile - daily Scrum methodology for development process.
  • Participated in build/deployment schedules.
  • Dockerized and deployed microservice via an AWS EC2 instance to maintain service oriented architecture and reduce coupling among services.
  • Created an entertainment pricing calculator using Angular 6 to construct Single Page Application(SPA), dynamically adjusting and delivering pricing for a number of entertainment products. Later expanded for all channels due to success.
  • Created PDF reports by using XSL FO and free tool Apache FOP Format Object Processor.
  • Followed coding and documentation standards using Findbug and SonarQube.
  • Gatling automation on the app added.

Environment: Java 8, Spring Boot 2.0.5, Spring JPA (JDBC), Embedded Tomcat, Unity, ReactJS,Swagger/Open API, Spring Cloud Config, Docker, NGINX (for DEV & INT), Junit, Gatling/Scala, Spring Boot integration Tests, Sonar, Jacoco, AWS RDS for Mysql, Flyway, AWS Elastic Cache for Redis, AWS S3, AWS Cloudfront, AWS Elastic Cache for Redis, AWS KMS, AWS SNS, AWS SQS, Spring Cloud Sleuth, Zipkin tracing, Prometheus, Telegraf, InfluxDB, Grafana Dashboards and Alerts

Confidential, Philadelphia

Sr.Full Stack Developer with Production Support

Responsibilities:

  • Involved in various phases of project development following Agile Software Development Methodology and Test Driven Development (TDD) to build the application.
  • Collaborate with leads (Onsite/Offshore) in seeking clarifications or suggesting optimized way of achieving the same results.
  • Part of L3 support team for development/support tasks.
  • Implemented Apache Camel DSL scripts to route messages.
  • Used WinSCP tool for logging into different servers in Orion Middleware 10 different environments and checking the logs and daily events.
  • Performed application level logging using log4j for debugging purpose.
  • Implemented RESTFUL and SOAP based web administrations utilizing for JAX-RS and JAX-WS individually.
  • Extensively used core Java concepts like collection frame work, multi-threading, OOPS and Exception Handling as well as Java 1.8 new version of Java collection API.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Responsible for integrating the backend service written on spring service with the front end using JSON model
  • Creating the micro services service discovery using Netflix Eureka Service with Vault and the API gateway is implemented with the Spring Cloud Eureka service .
  • Developed the REST based Microservices using spring Boot.
  • Developed Gateway Service using Netflix Zuul to redirect service calls and created Spring Cloud Config Server Using Spring Boot to configure the application.
  • Hands on experience in designing Microservice applications with fail safe methodology using Circuit Breaker pattern with Hystrix /Dashboard, load balancing using Spring Ribbon and service discovery using Eureka.
  • Used Multithreading for faster and parallel processing of documents.
  • User and Role mappings in Kibana , correlating the anomalies from different tools to triage the issue and show up in kibana dashboard with actual root cause of the problem.
  • Used Jira/Rally as a Requirements gathering/Bug Reporting Tool and to track, analyse User Stories/requirements and defects.
  • Created spring components to integrate with Redis cache Kafka messaging and Mongo DB.
  • Developed screens using Angular Js, CSS3 and html5.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular Js.
  • Extensive use of Elasticsearch logstash filter to correlate the different alerts.
  • Built service from open-source components including, Elasticsearch , Logstash , Kibana , Kafka , and Grafana .
  • Used Git for Version Control.
  • Used log4j with Splunk Logging for logging error/debug messages and managing them.
  • Experience on working with CI/CD using GOCD and Gradle.
  • Responsible for meeting the SLA while resolving the defects in HP ALM (Application Lifecycle Management) tool .
  • Solved unresponsive problem of message queue in peak flow by refactoring and optimizing delivery as well as processing logic with RabbitMQ.
  • Having experience in Pivotal Cloud Foundry for handling the code versions and production releases.
  • Virtualized the servers using the Docker for the test environments and dev-environment needs and Configured Docker container for branching purposes.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Built fluid, dynamic front-end web applications with React JavaScript , CSS, & Bootstrap.
  • Implemented and developed Web Services such as SOAP and REST.
  • Deployed and ran applications on PCF (Pivotal cloud Foundry ) using cf commands and manifests files and used to Monitor, Restart, Restage and Bind the services to apps using CF UI.
  • Developed Unit Tests using JUNIT, Mockito and Rest Assured.
  • Developing Messages Queue and consumption using RabbitMQ, ActiveMQ, Slack and Kafka .
  • Code review using SONAR CUBE.
  • Used Swagger as medium for modifying the web services URL to feed the input to UI.
  • Used Postman to test the web service calls.

Environment: Java 1.8, J2EE,Node JS, Yeoman, WinSCP, Apache Camel, Spring modules, Web Sec Ping - Federate,Netflix Eureka, Netflix Zuul, Netflix Hystrix, Log 4j, Logstasth, Elastic search, Kibana, Zipkin Sleuth, App Dynamics, Grafana, Influx DB, GO CD, Gradle, Active MQ, Rabbit MQ, Slack, Kafka, Jfrog Artifactory, REST Services, GIT Hub, Oracle 12c, Pivotal Cloud Foundry, Sonar Cube, Junit, Jacaco, Jmeter, SOAP UI, Parasoft, MOCO, Postman and Swagger.

Confidential, Windsor, CT

Sr.Full Stack Developer

Responsibilities:

  • Worked closely with a team of 12 who provide Production Support for 12 different applications include Java and .NET.
  • Involved in providing Production Support for 2 different Java Applications Health Care Provider Manager (HCPM) and Provider Read Only Date Store (PRDS) or Provider Data Services (PDS).
  • Involved in Daily Meetings with the teams such as Development Team. IT Readiness Team, IT/Reimbursement Team and ETL Team to understand the daily metrics and new implementations.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used HP Service Manager Application to Create, Assign and Resolve the tickets received from the business users.
  • Using spring integration with iBatis for persistence.
  • Implemented Batch employments utilizing Spring Batch made different thing peruses, thing essayists and thing processors.
  • Used WinSCP tool for logging into 48 different servers in environments like HCPMPRD, HCPM2PD, HCPMPFIX and PRDS for checking the logs and daily events.
  • Used TOAD to navigate between different schemas and tables and to write Complex SQL Queries to make transformation to the data in Oracle Database.
  • Involved in Migration from IBM ESB on premise to JBoss Fuse ESB.
  • As part of the chatbot initiative, developed Python scripts to turn company information into conversation trees and wrote a scalable backend using Java Spring Boot and CouchDB.
  • Developed message driven beans to listen to JMS.
  • Performed application level logging using log4j for debugging purpose.
  • Automated Batch Jobs in CA Workstation by writing Oracle Stored Procedures and done Korn Shell Scripting to perform log generation automatically.
  • Implemented RESTFUL and SOAP based web administrations utilizing for JAX-RS and JAX-WS individually.
  • Utilized Hibernate for protest Relational Mapping and utilized JPA for comments.
  • Used JBOSS Developer Studio as an IDE for making code changes in Provider Data Services Application.
  • Used Spring MVC framework with MyBatis as ORM Module to perform code changes in case of fallouts and technical issues.
  • Migrated Angular.js apps to React/Redux/TypeScript.
  • Used SOAP UI to send request and response for accessing REST Services as well as MQ Services for carrying the claim data from the Claim Intake Application to the PORTICO QM Repository.
  • Worked with infrastructure team to create LoadBalancer, and point to JBoss Fuse server .
  • Developed the User Interface using spring framework, JQuery and Ajax.
  • Implemented JAX-B for unmarshalling the data on UI received from REST Web Services.
  • Used iBatis framework with Spring framework for data persistence and transaction management.
  • Used Maven as a build tool to develop, create artifacts and deploy applications on server.
  • Resolved various tickets like bulk processing of data, Monitoring and notifying IT/Readiness team to turn- on networks, clearing inactive Database Connections etc.
  • Written Stored Procedures to extract entity data from Proclaim and PMHS Provider Managers to store the transformed data into Central QM Repository.
  • Used Tortoise SVN as a version control tool to create and import development code from different branches.
  • Monitored Batch Jobs such as Daily Demographic Feed (DDF), Daily Contract Reimbursement Feed (DCRF), and Provider Network Contract Relation (PNCR) to verify the fallouts and involved in notifying team to resolve the fallouts.
  • Written Complex SQL Queries and Stored Procedures to interact with Oracle DB.
  • Implemented apache camel to integrate the different applications using protocols like http, ActiveMQ and JMS.
  • Used IBM WebSphere server to route our ActiveMQ queue messages to different business floors and configured routes in Apache Tomcat and used ActiveMQ in e-mail notification.
  • Involved in Production Code Deployment during the major releases in October and November .
  • Used Maven as build automation tool for deploying the project on WebSphere Application Server.
  • Installed, monitored and maintained the development infrastructure including JIRA.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges and creating new branch when new feature implementation starts.

Environment: Java 8, J2EE, SQL, Tortoise SVN, HP Service Manager, WinSCP, TOAD, ActiveMQ, Apache Camel, Spring MVC, MyBatis, JBOSS Developer Studio, JBOSS Fuse, REST Services, GIT Lab, Maven, IBM WebSphere, Oracle, JIRA, CA WorkStation setup.

Confidential, Des Moines, IA

Sr.Full Stack Developer

Responsibilities:

  • Actively includes in various phases of Software Development Life Cycle (SDLC) for example, Design, Analysis, Development and Testing.
  • Included in total improvement of Agile Methodology. Partaken in Scrum handle that is utilized for arranging diverse cycles of the venture
  • Modified the UI screens created by web designer usingHTML5, CSS3, and JavaScript.
  • Implemented data-binding using Node.JS for front-end development of a current web application.
  • Implemented RESTful administration endpoints utilizing Spring boot.
  • Implemented RESTFUL and SOAP based web administrations utilizing for JAX-RS and JAX-WS individually.
  • Utilized Hibernate for protest Relational Mapping and utilized JPA for comments.
  • Designed and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Transactions, Spring JDBC.
  • In charge of actualizing the business necessities utilizing Spring Data and Spring Security.
  • Utilized Maven as fabricate computerization apparatus for sending the venture on Tomcat Application Server.
  • Extensively chipped away at Drools Rules Engine for composing business rules approval and externalization of parameters.
  • Validations are done utilizing Soap UI and Ready API testing instrument structure in various conditions.
  • Used Jenkins for Continuous Integration and Continuous Delivery to assemble pipelines amid organization.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Worked on Log4J to approve functionalities and JUnit for unit testing.
  • Improved and maintained AJAX based rich client for improved customer experience.
  • Advancement completed under Eclipse Integrated Development Environment (IDE).
  • Used GitHub to keep up the form of the documents and assumed the liability to do the code converges from branch to trunk and making new branch when new element execution begins.

Environment : Java, Micro Services, Hibernate, Spring, Spring MVC, Spring Boot, Spring Security, Spring DATA, Spring batch, SOAP, RESTful, Soap UI, Ready API, Amazon Web Services, Mongo DB, HTML,JavaScript, AngularJS, AJAX, Log4J, JUnit, Maven, Apache Tomcat, GitHub, GIT, Bash shell scripting and python scripting JIRA, STS.

Confidential, Fort Worth, TX

Full Stack Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, testing, and monitoring.
  • Used Maven as build tool and deploying the application.
  • Developed the User Interface using spring framework, JQuery and Ajax.
  • Developed screens using Angular Js, CSS3 and html5.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular Js.
  • Used Spring frame work AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO and PO.
  • Successfully met production goals for algorithms and contract auditing
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Created SOAP web services interface to Java-based runtime engine and accounts.
  • Done thorough code walk through for the team members to check the functional coverage and coding standards.
  • Actively involved in writing SQL using SQL query builder.
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Developed test cases using JUnit.

Environment: Java, Hibernate, spring (AOP, Dependency Injection), XML, Tortoise SVN, JSP, Spring MVCPearl scripting, J2EE, JUnit, Maven, Web Sphere, UML, SOAP, Oracle, JavaScript, AJAX and JIRA.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in client requirement gathering, analysis & application design.
  • Used UML to draw use case diagrams, class & sequence diagrams.
  • Implemented client-side data validations using JavaScript.
  • Implemented server-side data validations using Java Beans.
  • Implemented views using JSP & JSTL1.0.
  • Implemented code MVC2 framework using JSP's JavaBeans& Servlets.
  • Developed Business Logic using Session Beans.
  • Implemented Entity Beans for Object Relational mapping.
  • Implemented Service Locater Pattern using local caching.
  • Worked with collections.
  • Implemented Session Facade Pattern using Session and Entity Beans
  • Developed message driven beans to listen to JMS.
  • Performed application level logging using log4j for debugging purpose.
  • Involved in fine tuning of application.
  • Thoroughly involved in testing phase and implemented test cases using JUnit.
  • Involved in the development of Entity Relationship Diagrams using Rational Data Modeller.

Environment : Java SDK 1.4, Entity Bean, Session Bean, JSP, Servlets, JSTL1.0, CVS, JavaScript, and Oracle9i, SQL, PL/SQL, Triggers, Stored Procedures, log4j, JBOSSv3.0, Eclipse 2.1.

Confidential

Java/J2EE developer

Responsibilities:

  • Participated in Requirements gathering and created Design prototypes using story boards to involve in analysis, design and implementation of the Insurance Purchase System.
  • Developed user interfaces using HTML, CSS, AJAX and JSF UI components.
  • Developed Struts validation framework and JavaScript for validation.
  • Implemented and maintained AJAX based rich client for improved customer experience.
  • Followed Model, View and Controller Architecture (MVC) for the project development.
  • Used Spring MVC Framework to develop Action classes and Controllers along with validation framework and annotations.
  • Involved in development of presentation layer using Spring framework, and MVC design paradigm.
  • Worked in implementation of MVC design paradigm of Spring framework, Object-Relational Mapping (ORM) using Hibernate and Oracle database at the back end.
  • Configured Spring ORM that provides simplified templates for accessing databases through ORM technologies, such as Hibernate in our case to access the database.
  • Involved in developing SOAP and Restful Web Services functions to get data from the Mainframe Systems.
  • Used SoapUI for web services testing.
  • Developed SQL queries and views for handling database activities in Oracle/MS SQL Server.
  • Project coordination with other Development teams, System managers, and developed good working environment.
  • Used JBOSS Server for deploying the application.
  • Involved in Object Analysis , design and documentation of the application model using Unified Modeling Language (UML).
  • Developed Exception Handling framework and used Log4j for logging.
  • Involved in handling unit testing using JUnit.
  • Automated the build and deployment process using ANT build script.
  • Worked with defect tracking system Bugzilla.
  • Used SVN as a version control system and for code management.

Environment : Java, J2EE, HTML, CSS, AJAX, JSP, JSF, Java Script, Hibernate, spring, Struts, SOAP, RESTful, SoapUI, XML, UML, UNIX Shell Scripting, Oracle, SQL, Ant, Bugzilla, JBoss, Log4j, Eclipse, MVC, SVN and RAD.

We'd love your feedback!