We provide IT Staff Augmentation Services!

Sr.java Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY

  • Around 7+ years of professional experience in developing web applications using J2EE technologies like Java, RESTful services, Servlets, JSP, JDBC, JavaScript, Spring, Spring Batch, Hibernate, XML, JSON, UNIX shell scripting, Web services.
  • Expertise in advanced software development methodologies such as Agile/Scrum model processes.
  • Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents, and writing.
  • Experience in Use Cases, Sequence Diagrams, and Class Diagrams using UML, J2EE Design Patterns.
  • Expertise in back - end procedure development, for Database Applications using Oracle 9i & 10g, SQL and PL/SQL.
  • Hands-on experience wif Integrated Development Environments (IDE's) tools like Eclipse and Net beans.
  • Experienced in other front-end technologies such as LESS, Typescript, BOOTSTRAP, Angular1, Ajax, JSON, NodeJS, etc.
  • Expertise in J2EE Architecture using Java, JDBC, Java Beans, EJB, Servlets, JSP, JMS, Struts, ANT, Log4J, UML, XML, CSS, HTML, and JavaScript.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2.0, DOM scripting, and jQuery.
  • Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries, and projections.
  • Expertise in server-side development wif JDBC, JMS, Servlet, MVC architecture, Java Beans, XML.
  • Experience working wif SOAP and Restful Web Service.
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive noledge of physical and logical data modeling, performance tuning, and monitoring.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), jQuery, BOOTSTRAP, Angular JS, React JS, Node JS, Require JS, XML, AJAX, JSON which meets W3C Web Standards.
  • Experience working wif Agile SCRUM methodology and working in pairs.
  • Experience in client-side development wif CSS, JavaScript.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web-flow Frameworks.
  • Experience Hands-on wif PL-SQL Stored Procedures, Triggers, and Views.
  • Experience in Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Experienced wif IBM WebSphere Application Server, Oracle WebLogic application servers, JBoss, and Apache Tomcat Application Server.
  • Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache axis.
  • Has good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case, and Jenkins) and defect tracking tools like Clear Quest, Quality Centre.
  • Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates, and Spring MVC.
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures, and Triggers.
  • Having hands-on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat, and JBOSS Server.
  • Worked in TDD and version management tools GitHub, SVN.
  • Experience in LDAP for authentication schemes and in middleware technologies.
  • Experienced in methodologies like Iterative, Agile, Scrum, and waterfall approaches.
  • Experience in working as a developer, a team lead, and an onsite coordinator
  • Possessing good interpersonal skills which were applied in coordinating wif the development team, QA team, and support team as required.
  • Experience in SPRING, struts frameworks.
  • Experience in interacting wif the client directly at client location
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and jQuery.

TECHNICAL SKILLS

Programming Languages: C, C++, PYTHON, J2EE, SQL, PL/SQL, Java 8.0/7.0/6.0

Web Technologies: HTML5, AJAX, JSF, jQuery, CSS3, AngularJS, Angular 8, Angular11, JavaScript, TypeScript.

Databases: Oracle, SQL Server, DB2, Dreamweaver, MongoDB, Cassandra

Web Services: JAX-WS(SOAP), JAX-RS(Restful), WSDL

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA

Application Frameworks: Struts 1.x/2.x, Spring Core, Spring MVC, Spring Security, Spring ORM, Spring AOP

ORM Framework: Hibernate, Frameworks Spring

IDE: Eclipse, Edit Plus 3, My Eclipse, NetBeans 7.0, Flash Builder 4.5, Visual Studio

Web/Application Servers: Apache Tomcat 6.0, Glassfish, IBM WebSphere 8, Oracle WebLogic, WAS, JBoss 4.0

XML: XML, DTD, XSL, XSLT, XHTML, XML Schema, SAX and DOM Parsers

Version Control: IBM ClearCase 7.0, 7.1, SVN (Apache Subversion), CVS, VSS, Git

Design Methodologies: UML, J2EE Design Patterns, Elastic Search

Operating Systems: Windows Vista/7/8, UNIX, Linux

UML Tools/ other tools: Apache ANT, Maven, JUnit, Jira, Clear Quest, Bugzilla, MS Vision, Log4j, Rational Ross, Star UML, Selenium

AWS: EC2, RDS, S3, ELB, SNS, SQS, Jenkins

Tools: JProfiler, Wily Interscope, JMeter, Vision

PROFESSIONAL EXPERIENCE

Sr.Java FullStack Developer

Confidential, Eagan, MN

Responsibilities:

  • Involved in Design, Development, and Support phases of Software Development Life Cycle (SDLC)
  • Used AGILE methodology and participated in SCRUM meetings
  • AWS EC2 instances were configured in developing and QA environments wif NodeJS
  • Designed interactive web pages wif front-end screens using HTML5 and CSS3
  • Designed and implemented the user interface using HTML5, CSS3, JavaScript, and Angular JS.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used advanced level of HTML5, JavaScript, CSS3, and pure CSS layouts and Angular 2.0
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
  • Worked on the modernization of a legacy and outsourced UI technologies used were Angular JS 2, CSS,
  • Node JS, Express JS, and AWS (Amazon Web Services).
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third-party service providers dis feature was implemented using REST.
  • Involved wif bug fixing on functionality, performance, and designing issues wif JavaScript, jQuery, HTML5, CSS3, and AngularJS.
  • Implemented reactive Angular 2 components using RXJS.
  • Designed and developed Micro Services using node.js, Mongo DB, Neo4J, Elastic search on Cisco Private Cloud OpenStack Platform
  • Designed the responsive front-end screens using Angular 2, HTML5, CSS3, JavaScript, Typescript, jQuery, and Bootstrap.
  • Designing, developing, and maintaining complex SQL queries for data analysis and data extraction as per client requirements
  • Validated forms using Angular 2 and regular expressions theirby providing client-side validation and server validation.
  • Used Bootstrap and AngularJS, and Node.js in TEMPeffective web design.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored
  • Used RESTFUL client to interact wif the services by providing the RESTFUL URL mapping
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Deployed the application in WebSphere Application Server 6.0.1 and Configured JMS in the WebSphere application server to send messages on the queue.
  • Spring Controllers were used wif Angular JS to route the control to desired Java services.
  • Implemented scripting wif Ajax and XML to dynamically refresh the page contents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services.
  • Involved wif bug fixing on functionality, performance, and designing issues wif JavaScript, jQuery, HTML5, CSS3, and Angular JS.
  • Developed core Java programs for all business rules and workflows using the spring framework.
  • Designed and developed a Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Worked on Cloud implementation by installing, building, and deploying applications using Cloud Foundry and using AWS.
  • Created custom Plugins, templates, and functions for Angular JS application.
  • Implemented Hibernate for data persistence and management.
  • Analysed and fixed issues related to REST Web services and Application responses.
  • Used Maven as the build tool and Tortoise SVN as the Source version controller.
  • Used Subversion (SVN) as the configuration management tool to manage the code repository.
  • Performed unit testing using JUnit.
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Involved in developing stored procedures and Triggers on Oracle11g
  • Used NPM to manage server-side packages.

Environment: Java 1.7, J2EE, Spring Framework 4.0, Hibernate, Angular 2/4, AJAX, Oracle 11g, Web Services, AWS, Agile, REST, XML, Microservices, Mongo DB, SOA, WebSphere, JavaScript, Angular JS, NodeJS, ReactJS, Bootstrap, jQuery, JBOSS, JUnit, Grunt, GitHub, SQL, JMS, HTML5, JSP, CVS, CSS3, MVC, Maven, and SVN.

Sr. Java Developer

Confidential, Kettering, OH

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using an AGILE methodology (SCRUM).
  • Used AGILE software development methodology which helps to develop project plans.
  • Designed and Developed Client-Side application using ANGULAR JS, HTML5, CSS3, JAVASCRIPT ES6, BOOTSTRAP, jQuery.
  • Implemented reactive Angular 2 components using RXJS.
  • Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
  • Responsible for setting up Angular JS framework for UI development. Developed HTML views wif HTML5, CSS3, JSON, TypeScript and React JS.
  • Developed Open stack API to integrate wif Amazon EC2 cloud-based architecture in AWS, including creating machine Images.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact wif the database.
  • Build RESTful web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery and AJAX calls.
  • Validated forms using Angular 2 and regular expressions theirby providing client-side validation and server validation.
  • Created Angular directives, Controllers, Modules, Pipes Etc in TypeScript.
  • Created RFP (Request for Proposal) microservice to provide Restful API utilizing Spring Boot wif Spring MVC.
  • Implemented Spring MVC framework in the presentation tier for all the essential control flow, business level validations, and for communicating wif the business layer.
  • Developed code using Design Patterns like DAO, Factory patterns, Singleton and Value Objects, Decorator, State, Strategy.
  • Used spring as the MVC model. Used Spring AOP for common cross-cutting concerns like security and interception.
  • Implemented Docker container service, build a pipeline like Jenkins, Bamboo, and Go CD for Continuous Integration and Continuous Deployment that can run on the cloud or on-premises
  • Worked on Code builds and code changes are made in JavaScript, Python, and Shell scripts.
  • Created Views, Sequences in the oracle database and modified the existing PL/SQL stored procedures.
  • Worked on Load testing on JMeter to improve the performance of newly developed code.
  • Designed and prepared Unit test cases using JUnit and Log4j and removed the maximum bugs before passing them onto the application to the QA team.
  • Using Chef, deployed and configured Elastic search for log analytics, full-text search, application monitoring in integration wif AWS Lambda and Cloud Watch.
  • Expertise in using NoSQL databases like MongoDB to support the storage of JSON objects and provide the storage for security-related information.
  • Sending requests and responses to Microservices through REST/HTTP.
  • Developed and directed software systems testing procedures and development strategy.
  • Used Jenkins application to build and perform continuous deployments of JBOSS war files.
  • Deployed web and enterprise applications on the JBoss application server in a channel secure environment.
  • Used UNIX shell scripting to automate software installation and testing. Wrote scripts to apply application patches and Oracle table updates.
  • Used GitHub to maintain the versions of the source code of the project.
  • Used CI/CD technologies such Git, Chef, Jenkins are used for developing and deploying web services.
  • Developed integration modules for disparate clients using Apache Camel.
  • Involved in Unit testing of the application using Karma and Jasmine library to make sure that the application is compatible in all browsers.
  • Worked in close cooperation wif project managers and other functional team members to form a team effort in development.

Environment: JDK 1.8, Spring Boot, Spring MVC, Angular 2/4, Spring AOP, Hibernate 4.0, JAX-RS Webservices, JAX-WS Webservices, Microservices, Apache CXF, AJAX, UML, MS Visio, JSTL, Oracle 11g, Docker, JBoss, Selenium, GIT, Bamboo CI, Cucumber, Chef, MongoDB, JMeter, Apache Camel, Karma, AWS, Jasmine.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications using Java, J2EE, Struts, JDBC
  • Deployed Spring Boot-based microservice Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC wif Oracle 9i database as backend.
  • Involved in the development of model, library, struts, and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on core java, using file operations to read system files (downloads) and to present on JSP.
  • Involved in the development of the underwriting process, which involves communications wifout side systems using IBM MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of scheduling mechanisms
  • Built applications for scale using JavaScript and NodeJS.
  • Designed and developed Applications based on Struts Framework using MVC design pattern.
  • Developed Struts Action classes using Struts controller component.
  • Developed SOAP-based XML web services.
  • Used SAX XML API to parse the XML and populate the values for a bean.
  • Used Jasper to generate rich content reports.
  • Developed XML applications using XSLT transformations.
  • Created XML document using STAX XML API to pass the XML structure to Web Services.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Designed and developed web interfaces and business logic using Spring, JSP, Servlets, JavaBeans,
  • Spring JDBC, Java Script, HTML, and XML Technologies
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

Environment: Flex, EJB, spring, JSP1.2, Servlets2.1, Jasper reports, JMS, IBM MQ, XML, NodeJS, SOAP, UDDI, WSDL, Angular JS, AWS, JDBC, JavaScript, XSLT, XML, UML, HTML, JNDI, Rational Rose 98, Oracle 10g, Apache Tomcat, ClearCase, Log4J, ANT, JUnit, Eclipse

Java Developer

Confidential

Responsibilities:

  • Used the lightweight container of the Spring MVC Framework to provide architectural flexibility for inversion of the controller (IOC).
  • Involved in the complete Software Development Life Cycle (SDLC) phases such as Requirement Analysis, Design, and Implementation of the project.
  • Used Spring Framework for dependency injection.
  • Implemented and deployed several EJB (Session and Entity).
  • Implemented Back-office loan services and web applications using Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC, Front Controller, and Data Transfer Object design patterns.
  • Created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports &SQL Functions for Reports.
  • Developed the application using the RAD model.
  • Worked wif VSS Version control in order to create a virtual library of computer files.
  • The front end of the project is designed on MVC architecture using struts, Tiles frameworks.
  • Used LOG4J for error logging at the development box and used ANT for building the deployable
  • EAR/WAR components.
  • Used WebSphere Application Server for deploying various components of the application.
  • EJB's were running under the hood of WebSphere container/server.
  • Involved in Configuring tiles-def.xml, web.xml, and struts-config.xml according to the strut framework.

Environment: Java1.5, JSP2.0, Servlets2.4, EJB2.0, Struts1.2, Spring 2.0.3, JDBC3.0, Design patterns, Html, XML, CSS, Log4j, Ant, Web services, RAD6.0, IBM WebSphere server6.1, IBM DB29.0, VSS.

We'd love your feedback!