We provide IT Staff Augmentation Services!

Sr. Java Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over all 7+ years of professional IT experience wif full project Software Development Life Cycle (SDLC) usingJava - J2ee Technologies-Requirements analysis, Designing, Developing, Testing and Deployment of software applications, Testing and Maintenance of Client /Server applications.
  • Expertise in back end development using CoreJava, Collections, Spring, Hibernate, JDBC, Spring JDBC, Struts, Web Services, REST(JAX-RS), SOAP(JAX-WS), SQL etc.
  • Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, XSL, XSLT, Node.JS, Angular.JS, Backbone.JS, Require.js, Bootstrap, ExtJS and single page applications (SPA) by using JavaScript MVC framework, Angular JS.
  • Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating RESTful Web services wif Node-JS, Express-JS and installing client side dependencies using Bower.
  • Responsible for Open Stack project core infrastructure including code review, continuous integration systems, anddevelopertools.
  • Scaleddeveloperinfrastructure as project grew and transitioned to Open Stack Foundation.
  • Designed and developed the monitoring system used for AWS Elastic Environments, including monitoring individual instance health, overall environment health, and managing individual component failure cases e.g. missing ELB, misconfigured Auto scaling Group, misconfigured EC2 Security Group, etc.
  • Extensive experience working wif RDBMS -PL/SQL programming on Oracle, MySQL and SQL Server, writing Stored Procedures and SQL Queries.
  • Strong Experience in building as well as consuming RESTful web service in JSON/XML format using Apache CXF, Jersey and REST Easy.
  • Proven experience in developing Enterprise components using EnterpriseJavaBeans (EJB) - Entity, Sessions and Message-driven Beans.
  • Used JIRA for bug tracking and issue tracking.
  • Used GIT for version control.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Tomcat, Web logic, JBoss and WebSphere.Proven in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Proficiency in developing MVC Architecture based applications using Apache Struts and Spring MVC.
  • Experience in designing highly transactional websites using J2EE technologies and handling design/implementation using Eclipse.
  • Hands-on using Spring Tiles Framework, Validator Framework, JSTL, Resource Bundles, forms in Struts application development.
  • Experience wif Hibernate which includes integrating legacy databases and persistence framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, and Data-Transfer Object.
  • Experience usingJavato XML binding to validate, parse and extract data via JAXB.
  • Experience in Agile SD, used tools like Rally, Jira and excel etc.
  • Experience wif unit test using Junit and familiar wif tools like Selenium and Mockito.
  • Experience working wif QA, fixing and tracking of defects and deployment in QA environment.
  • Experience working on Windows, UNIX and Solaris platform.

TECHNICAL SKILLS

Programming Languages: Java 8, SQL, PL/SQL, UNIX SHELL, J2EE Technologies like Servlets, JSP, JDBC, EJB, Applets, JMS.

Web Technologies: HTML5, CSS3, JavaScript, jQuery, Ajax, Bootstrap, Angular 2/4/5, NodeJS, ExpressJS.

XML Technologies: XML, XSD, JSON, XQUERY, XSL/XSLT, XPath.

Web Services: SOAP Web Services(JAX-WS), Rest(JAX-RS), AWS, Axis2, UDDI, WSDL, Micro Service Architecture.

Web/App Servers: Apache Tomcat 6.0 and 7.0, IBM WebSphere 8.0.8.5, JBOSSWebLogic 10c,11g and 12c.

Tools: and Framework: Struts, Spring, Hibernate, Spring MVC, Spring IOC, Spring Web Flow, Spring Boot, Spring Batch, Spring Security, JSF, JMS, Log4j, Spring ORM, Spring DAO, AWT/Swing.

Databases: Oracle 10g/11g, MySQL, SQL Server, IBM DB2, Mongo DB.

Development Tools: Eclipse, NetBeans, IntelliJ, Spring Tool Suite(STS).

Deployment &Build Tools: Apache Ant, Maven 3.0, Gradle, Jenkins.

Methodologies: Agile (Scrum), Waterfall.

Version Control Tools: GitHub, Bitbucket, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Java FullStack Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance. Used Agile approaches, Including Test-Driven Development (TDD).
  • Worked as a full stackdeveloperto develop web applications using Spring, Rest based Web services.
  • Used HTML/HTML5, CSS3, JavaScript, JSP, JQUERY, Angular4, AJAX and Bootstrap in front end.
  • Develop application level validations and calculations code in big data eco system wif Apache Spark
  • Experience in using NodeJS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team.
  • Using Spring's MVC framework to better control the presentation, business and navigational aspects of the applications.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application wif very less configuration.
  • Implementing Spring MVC wif Spring Boot which includes writing Controller classes for handling requests, processing form submissions and performed validations.
  • Developed Microservice to provide Restful API utilizing Spring Boot wif various data persistence frameworks such Hibernate, JPA and messaging engines.
  • Increased efficiency of environment setup faster by using Spring Boot & Maven to simplify configuration, development, and deployment.
  • Integration wif Spring security in web application.
  • Worked on Cloudera Eco System to manage Spark and Kafka applications
  • Development of web modules and middleware components using AWS and spring integration.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
  • Hands-on experience on developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.
  • Used spring boot Actuator to externalize application configuration properties for different environments.
  • Used Continuous delivery/ Continuous Integration tools Docker, Jenkins to deploy this application to AWS and used GIT for version control of code for incremental development.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
  • Writing service methods and SQL queries, Mark Logic, PL/SQL to interact wif the Oracle DBMS.
  • Experienced in Splunk development - Splunk search language, Splunk Web Framework, simple xml, alerts configuration, report building, custom dashboard building and data modeling.
  • Used Jenkins for CI/CD Continuous Implementation and Continuous Delivery.
  • Experience wif Apache Solr which enables you to easily create search engines which search websites, databases, and files.
  • Used Jira to track bugs, prioritize and discuss team's work in full context.
  • Apache Maven tool TEMPhas been used for the build and deploy the application. Monitored the Error logs using Log4J and fixed the problems.
  • Co-ordinated wif QA lead for development of test plan, TDD, test cases, test code and actual testing responsible for defects allocation and resolution of those defects.

Environment: Java8.0, Spring 4, Hibernate 4.2, Spring batch, Spring security, Spring Boot, JPA, JavaScript, Angular 4, Vue.js, HTML5, CSS3, Eclipse, Drools, JBPM, Oracle 11g, ILOG, Apache Camel, log4j, Junit, TestNG, Selenium, XML, Web Services, SOAP UI, Adobe Flex, Scala, DevOps, AWS, Apache Zookeeper, Splunk

Confidential, NYC,NY

Java FullStack Developer

Responsibilities:

  • Involved in preparing High low-level design docs wif UML diagrams.
  • Developed the presentation layer written using HTML, CSS3, Ext JS, ReactJS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Developed REST services to talk wif adapter classes and exposed them to the ReactJS front-end.
  • Worked on Restful web services which enforced a stateless client server and support JSON few changes from SOAP to RESTFUL Technology Involved in detailed analysis based on the requirement documents.
  • Administered and configured multiple web methods B2B installations. This included moving developed code to various environments, setting up multiple databases aliases (Oracle), partner server's subscriptions.
  • Used multithreading extensively to improve the performance of the application.
  • Worked on the Common UI layout for defining the Header, Footer and Menu using JSF Facelets.
  • Developed the application using frameworks like Struts, Java Server Faces (JSF) and Spring frameworks
  • Used AWS Beanstalk for deploying and scaling web applications and services developed wif Java, Node.js, Ansible and Docker on familiar servers such as Apache, and IIS.
  • Worked wif NoSQL databases such as Cassandra, MongoDB.
  • Implemented Spring MVC Controller module for better handling of client request, consume RESTful
  • Webservice and sending response back to client.
  • Used Maven repository to include all the jar files required for the JDBC Connections and JSP Tag libraries.
  • Implemented code to consume messages from streaming data platform (SDP) using Apache Kafka.
  • Designed, built, and deployed a multitude application utilizing almost all the AWS stack (Including EC2, MongoDB focusing on high-availability, fault tolerance, and auto-scaling).
  • Experienced in build, deploy multi module applications using Maven and CI/CD services like Jenkins, Docker, Ansible.
  • Involved in Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments like QA/IST/Production.

Environment: HTML, JS, AJAX, Servlets, JSP, ReactJS, Bootstrap, AWS, SOAP, REST, Web Logic server 10.3.3, JMS, Maven, Docker, JUNIT, MongoDB, Spring MVC, JIRA, Struts, Hibernate.

Confidential, Charlotte, NC

Sr. Java/J2EE Developer

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 and implemented the user interface using HTML5, CSS3, JavaScript and Angular JS.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact wif database.
  • 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 provider this feature was implemented using REST
  • 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 desiredJavaservices.
  • 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 coreJavaprograms for all business rules and workflows using spring framework.
  • Designed and developed 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.
  • Analyzed 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 manager server side packages.

Environment: Java1.7, J2EE, Spring Framework 4.0, Hibernate, AJAX, Oracle 11g, Web Services, AWS, Agile, REST, XML, SOA, WebSphere, JavaScript, Angular JS, NodeJS, Bootstrap, JQuery, JBOSS, JUnit, Grunt, GITHub, SQL, JMS, HTML5, JSP, CVS, CSS, MVC, Maven and SVN.

Confidential, Columbus, Ohio

J2EE Developer

Responsibilities:

  • Responsible for writing functional and technical specifications
  • Extensively used J2EE design Patterns.
  • Implemented the DOJO API for powerful scripting.
  • For updating the new modification and issues AJAX scripting is used.
  • Implemented JSP, spring,JavaScript and CSS for developing User Interfaces.
  • For exchanging the text and communication wif web service JSON is used extensively.
  • Developed Rich UI applications using JavaScript, HTML, and CSS.
  • Used the JavaScript alert dialog boxes wif my Perl CGI program
  • Implemented Collection Framework and used the Thread, I/O functionalities for meeting access.
  • Used Hibernate for database and also to manage Transactions.
  • Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files to create the connection pool.
  • Hibernate Persistence Strategy is used for database operations and Developed Hibernate as the data abstraction to interact wif the database.
  • Developed Session and Entity (CMP) beans (EJB) for crucial business logic
  • Developed Message Driven Beans for asynchronous ordering process.
  • Worked on XML Parsing (DOM/SAX), XML Schemas/DTD and XMLBeans.
  • Extensively used JUnit for Unit Testing
  • Added support for multipleJavaNative Threads calling the same Perl interpreter
  • Integration wif the J2EE Services layer of Unity Platform, using Spring application context.
  • Introduced the spring based architecture for the newly designed UI Infrastructure services to interact wif the legacy services.
  • Maven is used to download theJavaPlugin for developing the applications.
  • Developed PL/SQL stored procedures in Oracle.
  • Extensively used Eclipse 3.2 wif Debugging and Development.
  • Used wireframes and Rational Rose for Software design.
  • Managed Source Control and Version Control using CVS.
  • Followed the standards of the CMMI for the risk assessment and analysis process.
  • Deployed the project in the Web Logic Application server.

Environment: J2EE 6,Java, JSP, JMS, Spring, Hibernate, Web Services (REST), EJB, JSON, JDBC, JavaScript, HTML, XML, AJAX,JMS, DHTML, Tomcat, Eclipse, Web logic 10.3.1/10.3.2, PL/SQL, Oracle, DB2, Windows, CVS.

Confidential

Jr. Java Developer

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 usingJava, J2EE, Struts, JDBC
  • Deployed Spring Boot based micro service 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 corejava, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of 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 a scheduling mechanisms.
  • Built applications for scale using JavaScript and NodeJS.
  • Designed and developed Application 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,JavaScript, 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, 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

We'd love your feedback!