We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 6+ years of experience in the field of Information Technology with expertise in different phases of design, development and deployment of Cross Platform Enterprise, Client/Server and Web applications using Java/J2EE and .Net technologies.
  • Experience in Cross - Platform Mobile Development usingReact Native based mobile app.
  • Excellent understanding of Software Development Life Cycle (SDLC) with emphasis on Agile (SCRUM), Rapid Application Development and Extreme Programming methodologies. Extensive work experience with Object Oriented Analysis & Development (OOAD).
  • Experience in delivering Highly Scalable and Efficient Multi-Threaded Applications on time using standard development practices.
  • Expertise in using Core JAVA, Applets, Collections, Serialization, multithreading and Generics.
  • Experience in J2EE design patterns like MVC, DAO, Front Controller, Singleton, Transfer Object, Business Delegate, Session Façade, Intercepting Filter and Service Locator.
  • Experience in developing Enterprise and Web applications using Java, JSP, Servlets, Struts, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, JDBC, JMS, JNDI.
  • Expertise in using Struts1.x and 2.x and Spring Framework 3.0, Hibernate 3.0.
  • Experience with various spring framework modules like Spring IOC, Spring Batch, Data Access, Spring MVC and Transaction Management Framework.
  • Experienced in web development using XML, HTML5, DHTML, XHTML, CSS3, JavaScript, React Js, React Native, Redux, Flex, Angular10, AngularJs, Bootstrap, JSON and AJAX technologies.
  • Experience in Service Oriented Architecture (SOA) for implementing Web Services like AXIS, WSDL, UDDI, SOAP, Restful Web Services, ESB servicemix, XFIRE, JAXB, JAXP and JAX-RPC.
  • Expertise in database modeling and development using SQL, T-SQL and PL/SQL in Oracle (9i/10g/11g/12c) and SQL Server environments.
  • Proficiency in deploying projects on Java application servers like Apache Tomcat (Servlet Container), WebLogic, WebSphere, Glassfish and JBoss including configuration, administration and documentation.
  • Extensive experience with the searching engines likeApacheSolrandElasticSearch.
  • Experience in Developing REST APIs using Java, Play framework and AKKA.
  • Experience in scripting and automation using Perl, Python, UNIX Shell & Windows Batch Scripting.
  • Good experience in developing test cases with JUnit and logging with Log4j.
  • Used build tools like Ant and Maven.
  • Good knowledge in using IDE tools like Eclipse, NetBeans, JBUILDER, and Rational Application Developer (RAD) for JAVA/J2EE application development.
  • Developed, build, and deployed Microservices on Microsoft azure and AWS.
  • Managed AWS Services like EC2, S3 BUCKET, SQS through AWS console and API integration with API Gateway.
  • Experience in Microsoft Azure Cloud technology for writing java microservices by using function apps(app service)communicating with azure CosmosDB as a database. experience in App insights for checking logs and Used API Management tool for managing API’S.
  • Experienced in using Operating Systems like Windows 9x/2000/NT/XP, AIX, Sun Solaris, UNIX, and Linux.
  • Proficient in software documentation and technical report writing.
  • Ability to adapt quickly to new environments, concepts and methods with ability to handle projects within timelines, Proficient in Onsite-offshore delivery model
  • Ability to adapt quickly to new environments, concepts and methods with ability to handle projects within timelines, Proficient in Onsite-offshore delivery model

TECHNICAL SKILLS

Languages: Java (JDK 4 - 8), C#, PL/SQL, UML

WebTechnologies: HTML, CSS, JavaScript, JQuery, AngularJS, AJAX, XML, XSLT, XPATH, XSL, JSON.

J2EE Technologies: EJB, JMS, Servlets, JSP, JDBC, JNDI, SAAJ, XSD, JAXB, Restful web services, SOAP Web services, Log4J

Frameworks: JSF, Spring 3/4, Hibernate, JBPM 3.0, Maven

Web/App servers: WebSphere Application Server (6.1/7.0), Apache Tomcat, WebLogic server (10.0/11g), JBoss, IIS, Windows Service

IDEs: Eclipse, My Eclipse, NetBeans, Intellij

Tools: SoapUI, Rational Rose, Jenkins, Octopus, LogicNets, Jira

OS: Linux, Sun Solaris 5.0, Windows XP/7, IOS

Databases: MySQL (4.x, 5.x), Oracle (9i/10g/11g), SQL server, PLSQL, MongoDB, Cassandra.

Testing: Junit,Mockito, Karma Jasmine.

Version Control: CVS, SVN, GIT

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr. Full Stack Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE methodology (SCRUM) and TDD Development.
  • Participated in architecture discussions and coordinate feature development across Sprint teams.
  • Worked together with cross-functional teams to define, design, and develop new features.
  • Participated in Agile sprint planning, daily standup, demo, and retrospective meetings.
  • Strong working experience building System integrations using Apache NiFi.
  • Strong experience with SOA Services /integration, and API Management technologies.
  • Worked on Spring boot microservices with Spring Batch for batch processing.
  • Significant previous work writing to network-based APIs, preferably REST/JSON or XML/SOAP.
  • Strong working experience with RDBMS databases like PostgreSQL, Oracle, SQL Server etc.
  • Strong experience with XML, XSD, XSLT and Regular Expression.
  • Experience of building NiFi solution on AWS and handling messaging services using Apache Kafka.
  • Experience in AWS exposing API’s through API gateway.
  • Managing S3 bucket and EC2 instances and involved in writing lambda subscriptions for event processing with SQS and SNS.
  • Profound experience in creating real time data streaming solutions using Apache Kafka.
  • Configured Kafka to read and write messages from external programs and handle real time data.
  • Developed end to end data processing pipelines that begin with receiving data using distributed messaging systems Kafka through persistence of data into HBase.
  • Developed scalable modular software packages for various APIs and applications.
  • Build Alert Rules and trigger pathways for our application using a third party vendor rule engine LogicNets.
  • Design new desktop and mobile platform application based of Angular 11 and karma unit tests.
  • Developed UI pages using Html, CSS, JSON, Javascript, Jquery, AngularJS, Polymers, Backbone JS, NodeJS, React JS and Ajax.
  • Implemented the responsive web designs using the SASS CSS preprocessor, CSS3 media queries, and bootstrap.
  • Developed web pages using polymer js, forms, components, layouts, events, validations, trees, grids components.
  • Built Confidential tool using Angular 10, RXJS, and NGRX platform. Developed components as an independent module for reusability across the application.
  • Created reducer functions for the module store in order to create the parent/child hierarchy.
  • Implemented Router-store and Resolver component and handled routing via dispatched actions.
  • Implemented nested forms by using NG VALUE ACCESSOR service for reading and passing the date from child to parent in a reactive form.
  • Worked on leveraging HL7 FHIR Resources.
  • Supported customers in optimization and improvement of existing features of all API applications.
  • Implemented procedures for designing and development of new features for assigned applications.
  • Implemented BDD through Cucumber. Written Groovy scripts for Pipelines builds.
  • Resolved technical problems relating to API application by identification and fixing bugs.
  • Implementation of unit testing of various modules inside the web application using Junit.
  • Mentored team members on software development and provide feedback to improve implementations and designs.

Environment: Java 8, .Net, Node Js, Spring boot, Spring Batch, HTML, DHTML, Kafka, JAXB2, IBM WebSphere, HTML, CSS, jQuery, Angular 10, NGRX, Gradle, Docker, Groovy, Kubernetes, CI/CD, AWS, Clear Quest, Oracle9i, Eclipse, Junit, JavaScript, VSS, Cucumber, Selenium, Junit, SoapUI, Spring Security, WS security, microservices, NIFI and Mirth, Octopus, Jenkins, Jfrog Artifactory.

Confidential, Livermore, CA

Sr. Java Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Design and developed Mobile application using Restful web services with Microsoft azure server less functions.
  • Worked with Microsoft azure plug-ins with Maven build to generate java with azure functions.
  • Involved in developing the project from scratch.
  • Involved in database designing.
  • Developed java microservices on Microsoft azure using azure cosmosDB as a database.
  • Wrote JavaScript's for validating the client side user information based on their business rules.
  • Coordinate activities and motivate others through leadership and a positive outlook, having Strong analytical and debugging skills.
  • Worked with both IOS and Android developers by using Microsoft API manager for requests and response sharing.
  • Communicated with UI/UX designers to get wireframes more feasible for both android and IOS platforms.
  • Involved in payments integration with third party payment vendor First Data.
  • Rewritten existing java code into our project to accept the JSON format and to return response in JSON format.
  • Worked with postman tool for API endpoints testing.
  • Analyzed existing python code for price checker and re written those functions to java functions for integrating them in to our project.
  • Worked on IBM MQ to transform our data in to a Message Que.
  • Integration of API with Azure.
  • Worked on Kafka data streaming service to transform our data in to a kafka cluster.
  • Prepared and Execution of test scripts using Selenium.
  • Set and tune System Parameters for Mongo DB. Install and run Mongo DB with multiple instances on servers.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Implemented exception handling inJava serverless functions for REST API, by making use of Exception Handler and Controller Advice annotations.
  • Designed and developed Web Services to provide services to the various clients.
  • Used Selenium Web driver for automating functional testing and to identify various critical points in applications.
  • Worked on creating a batch application for existing instore server to use those services to our application to run as a service.
  • Integrated different project microservices into my project microservices.
  • Involved in transforming XML and DAT files in toJSON objects.
  • Involved in writing test cases for all the java functions using JUNIT.
  • Involved in testing of batch load for database with JMETER.
  • Wrote builds and deployment scripts using MAVEN and was also responsible in maintaining them.
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Involved with develops team and worked on CI/CD pipeline for creating Jenkins jobs, trigger the build, deploy and perform release cuts of the application.
  • Followed Agile methodology and participated in Sprints during development.
  • Used JIRA as scrum managing tool and for bug tracking.
  • Worked with testing team to fix issues and help them understand the requirements.

Environment: Java8, Restful Webservices, Microsoft azure Cloud server JAVA runtime version 2.0, Azure CLI, Microservices, java Serverless functions, azure CosmosDB, MongoDB 4.0, function app (app service), App insights, blob storage, API management tool, Postman, Kafka, IBM MQ, Python 3.0, JSON, XML, DAT JUNIT, JMETER.

Confidential, Boston, MA

Java/J2EE developer

Responsibilities:

  • Implemented spring architecture using IOC and AOP technologies.
  • Developed the Persistence Layer using Hibernate.
  • Implemented server-side tasks using Servlets and XML.
  • Feature stories completed in each sprint and support of builds into production.
  • Involved in Test driven development as test, code and refactor enabling the fast paced development.
  • Implemented cross cutting concerns like business transactions, logging and monitoring mechanism using Spring AOP.
  • Implement design patterns like Singleton, Factory.
  • Developed Stored Procedures.
  • Developed Front-end application using JSP, HTML, CSS, and Java Script.
  • Bootstrap used along with AngularJS in creating the Application.
  • Development of Client Side Validation techniques using JQuery and AngularJS.
  • Wrote JUnit test cases and test suites for functionality testing.
  • Designed SOAP client using WSImport tool, implemented concepts of WSDL, SOAP web service, customizing the WSDL using appropriate annotations, have good hands on experience in designing both RPC and document style approach.
  • Used Maven for building of application.
  • Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Developed business modules using Hibernate and Spring Framework technologies; Wrote SQL and HQL to communicate with Data Base.
  • Played an active role in testing the application for different scenarios and in bug fixing.
  • Configure application connectivity (e.g. JDBC, ODBC, etc.)

Environment: HTML, JSP, Servlets, JDBC, Oracle, JSP, SOAP, WSDL, Spring framework, Hibernate, JavaScript, Angular JS, Eclipse, XML, SQL, PL-SQL

Confidential - New York City, NY

Java Developer

Responsibilities:

  • Created estimates & BRD for new enhancements and worked on design and development.
  • Created Tech Spec document, Functional Specification Document (FSD) for enhancements.
  • Used IBM Rational Application Developer (RAD) for development.
  • Extensive applied various design patterns such as MVC, Front Controller, Factory, Singleton, Business Delegate, Session Façade, Service Locator, DAO, etc. throughout the application for a clear and manageable distribution of roles.
  • Developed Session Beans to process user requests and Entity Beans to load and store information from database.
  • Implemented Spring MVC for another application module to make the particular application reconfigurable and reusable.
  • Designed and developed service layer using spring with AOP and Inversion Control.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework such as Spring Context, Spring ORM.
  • Used JMS (MQSeries) for reliable asynchronous messaging the different components.
  • Designed and developed REST web services using Java Web Services (JAX-RS).
  • Transformed and presented data from XML files to Front end using XSLT, XSL, XPath and SAX parser for large xml files.
  • Tracked the project development, UAT, production, Backup Recovery (BCP) and reported the status to management.
  • Involved in installation, configuration and administration of WebSphere server on Windows and, UNIX.
  • Deployed application on UNIX server in DEV, UAT, BCP and Production environments in WebSphere application server.
  • Creating new Streams, View’s and Activities for new release and updated code using Clear Case.
  • Lead and mentored the offshore team to work on various enhancements, also worked as onsite coordinator between offshore and onsite business teams.
  • Used Agile methodology for the iterative application development, weekly sprints, stand up meetings and customer reporting backlogs.

Environment: Java/J2EE, EJB, Spring, JSP, JavaScript, AJAX, JAX-RS, JMS, WebSphere Application Server, Oracle 10g, UNIX Shell Scripting.

Confidential

Junior Java Developer

Responsibilities:

  • Developing, Designing and Configuring server side J2EE components like JSP, Servlets and XML using IDE-Eclipse and deployments in Tomcat.
  • Used SOAP UI to test the web service request/response scenarios.
  • Developed Hibernate mappings and implemented required business logic.
  • Designed and developed the user interface using JavaScript, HTML and CSS.
  • Developed Use cases, Class diagrams and sequence diagrams using IBM Rational Rose.
  • Responsible for configuring the Tomcat Application Server to access the Database by setting up Data source and Connection Pool.
  • Utilized Log4j for request / response / error logging.
  • Unit and integration testing, logging and debugging using JUnit.
  • Developed utility program to read configuration data stored in the XML file.
  • Developed database access objects for various modules.
  • Responsible for maintaining technical and functional documentation.

Environment: JDK 1.5, Eclipse, HTML, Java Script, Core Java, JSP, Servlets, JDBC, Oracle, Tomcat.

We'd love your feedback!