We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Having 8+ years of experience working as a Sr. Java/J2EE Developer, Full Stack Developer/Java Engineer/Systems Analyst in various technologies in Java/J2ee like Springs, Hibernates, Servlets, JSP, Struts, JMS, JTA, JTS in different domains like Telecom, Banking, Business and Enterprise Applications.
  • Experienced in a fast - paced Agile Development Environment including Test-Driven Development (TDD) and Scrum and SAFe (Scaled Agile Framework).
  • Extensive experience of designing and developing software applications wif the JDK, J2EE, EJB, Annotations, Java, JSP, Servlets, Java Beans, JNDI, AJAX, JMS, Web services, JDBC, JAXP, RMI, XML, JavaScript, JQuery, CSS, Web Services (SOAP & RESTful).
  • Having extensive work experience wif Java1.7 and 1.8 (JDK, JRE), J2EE, JSP, JavaScript, and Hibernate, spring, Struts MVC.
  • Extensively used Java multi-threading to implement batch Jobs wif JDK 1.8 features.
  • Worked on Java 1.8 upgrade using new library for refactoring, lambda, functional interfaces, streams -parallel processing and aggregations.
  • Worked on setting up the life cycle policies to back the data fromAWSS3 toAWSGlacier.
  • Experience utilizing and making custom scripts and applications utilizing the AWS SDK and/or CLI Tools.
  • Hands on experience wif amazon web services (AWS) and amazon cloud technologies such as Amazon EC2 (virtual servers) and Amazon Cloud Watch (monitoring).
  • Developed Cloud CompatibleMicro 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 wif very less configuration.
  • Extensive experience as a User Interface/Front End Developer in developing web applications using HTML5 including HTML5 API’s, XML, CSS, Java Script, JQuery, AJAX, AngularJS, Angular 2/4/6 andReactJs.
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed wif core Java concepts like collections, multithreading, serialization, Java beans.
  • Familiarity using of Cascading Style Sheets CSS3 features & CSS frameworks and preprocessors (Sass) to implement responsive web design wif good performance (me.e. lazy loading, use of, caching, etc.)
  • Developed Microservices as a monolithic application to gain increased decoupling, separation of concerns and fast deployment using Spring Boot wif Spring Data and Spring Security.
  • Strong Object-Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling wif Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to J2EE projects.
  • Excellent in developing REST and SOAP based Web Services using JAX-RS, JAX-WS, WSDL, JAX-B, Apache Axis, Apache CXF and Jersey frameworks.
  • Experience in writing numerous test cases using karma, groovy and Junit framework wif JPROB integration
  • Worked on IDE’s such as Eclipse, RAD, IntelliJ, for developing, deploying and debugging the applications.
  • Implemented various levels of application and services using Spring-Framework, EJB3 Struts and ORM tools like Hibernate, Ibatis, and MyBatis for fast pace and efficient code generation.
  • Hands on experience working wif ELK Stack (Elastic Search, Logstash, Kibana) to monitor different applications and systems.
  • Experience working wif databases such as Oracle, MS-SQL Server, MySQL and using PL/SQL to write stored procedures, functions and triggers for different Data Models.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
  • Expertise working on Application servers and Web servers like WebLogic, WebSphere 8 and Tomcat 8.

TECHNICAL SKILLS

Languages: C, C++, Java 1.8, SQL, PL/SQL

WEB Technologies: Java Script, HTML, XHTML, CSS, JQuery, Ajax, Boot Strap, Angular JS, Angular 2/4/6, NodeJS, BackboneJS, DOJO, Swings

XML Technologies: XML, SAX, DOM, XSL, XSLT, XSD, DTD, XPath, WSDL, SOAP

Tools: & Framework: Struts, Hibernate, JPA, JSF,Spring-MVC,SpringIOC, Spring-ORM,Spring-AOP, spring batch, spring security, spring boot,Ajax, IBatis, and Tiles

Web Services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, Axis, jersey, Amazon Web Services (AWS), Micro Services

Web/App Servers: Web Sphere, Web Logic, Apache Tomcat and JBoss

Database: Oracle, SQL-Server, MySQL Server, Mongo DB, Dynamo DB

Development Tools: Eclipse, RAD, IntelliJ, STS

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

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum

Modeling/CASE Tools: Rational Rose, MS Visio Professional

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

SR. JAVA FULL STACK DEVELOPER

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Developed code in HTML5, CSS3, Typescript, Javascript, JQuery, AJAX, JSON, Angular JS, REDUX and Bootstrap wif MySQL database as the backend.
  • Created components, directives, pipes, modules, services in the application for various modules.
  • Used Angular Http services to perform backend REST webservices interactions to get and post JSON data.
  • Implemented module wide routing in the application using Angular router and also created various Route guards.
  • Designed and developed the application using Angular 2 framework along wif HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM and Mongo DB.
  • Created and managed AJAX calls in the application, integrated wif the JSF controls.
  • Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
  • Responsible for providing architectural guidance to external business team inApigeeAPI management.
  • Involved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.
  • Responsible for Design, Development, Testing and Deployment of NAM portal using Oracle ADF 11g and JDeveloper 11g .
  • Configured Kafka message source wif Spring XD.
  • Designed and setup JBOSS, MYSQL and Solaris environment.
  • Designed, developed, implemented, and maintained custom Ant tasks in Java and Groovy Experience in Microsoft Azure Cloud Computing development and support.
  • Prepare the Azure cloud infrastructure Azure Resource Manager Templates.
  • Designed and developed the Presentation layer using Angular 9 and written logics using Typescript.
  • GUI development using Swing and Eclipse RCP
  • Design and developed web application using JSF, Spring Web Flow, AJAX technology and front end UI using JSF, Apache MyFaces and Prime Faces UI components.
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys
  • Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Used both reactive and angular forms module to create template and data driven forms.
  • Implemented REDUX architecture wif Angular using angular-redux for uni directional data flows.
  • Implemented Lazy loading for modules to render pages quicker and used Angular CLI for application creation and to create production ready code. Worked wif React JS to build bootstrap components for UI web objects
  • Used Scala collection framework to store and process the complex consumer information.
  • Successfully migrated the DynamoDB from PostgreSQL wif complete data integrity
  • Migrated few cloud formation templates to Terraform by using various AWS modules and secures the terraform state file in s3 buckets
  • Creating Oracle ADF/JSF Interface using DB, BPEL Interface wif workflow Api
  • Hands-on experience in development of Micro Services and deploying usingPivotalCloud Foundry(PCF)
  • Build Rest services using NodeJS and ExpressJS and used a full complement of Express, Angular 7/6, NodeJS, and MongoDB to store and present assessments
  • Worked on the Microsoft cloud services like Azure to provide, SAAS, PAAS and worked on web services for passing the data as a Json data.
  • Responsible for supporting production issues, monitoring logs using Dynatrace,Kibana,Splunk and grafana.
  • Used Spring Integration to create a layered architecture of task dat needed to be executed for a message consumed from the ActiveMQ queue.
  • Developed Shell Scripts for batch processing on HP UNIX and Sun Solaris.
  • Automated infrastructure provisioning on AWS using Terraform and Ansible
  • Developed RESTful services using Spring Boot and deployed topivotalcloudfoundry(PCF)
  • Created SOAP testcases for different test scenarios and integrated the testsuite to Jenkins.
  • Has worked on AWS to integrate the server side and client-side code.
  • Deployed the application using WebLogic application server and performed Maven dependencies for the project and used SVN as Version Control System
  • Deployed and scaled web applications dat are developed on Programming languages such as java/J2EE, .Net, PHP, Node Js, Python, Ruby, Go
  • Redesigned configuration UI, introduced Scala SDKs.
  • Experience in building isomorphic applications using React.js and Redux wif GraphQL on server side.
  • Used Reflection to access HP UNIX and Sun Solaris Systems.
  • Handled RESTFul web service calls and EJB services using Oracle ADF 11g framework.
  • Took part in creating Docker images for deployment to AWS ECS environment wif Jenkins.

Environment: Java 8, JavaScript, HTML5, CSS3, JQuery 2.2.4, Bootstrap, Dynamo DB, JSON, Angular JS 2.0, Angular-CLI, AJAX, SUN Solaris 8/9, Jasmine 2.5, REDUX, Karma, SOAP, React JS, Swing, GraphQL, Node JS 4.2, PCF, ExpressJS 4.14.0, AWS, Oracle ADF, PivotalCloudFoundry(PCF), XML, Apigee, Spring MVC 4.2.1, Hibernate 4.2, Spring Boot, MySQL 5.6, RESTful 2.0, Spring Boot, JUnit 4.12, Log4j 1.4.9,Weblogic 12.2.1, SVN, Maven, JIRA, Mockito 1.10.19, Postman 4.9.3, MongoDB 3.2, AWS, Jenkins, Atom, Docker, Visual Studio Code.

Confidential, Costa Mesa, CA

Full Stack JAVA DEVELOPER

Responsibilities:

  • Actively involved in the analysis, definition, design, implementation and deployment of full Software Development Life Cycle (SDLC) of the project.
  • Designed, analyzed and developed the front-end and back-end Servlets, Bootstrap for designing, HTML5, CSS3, Angular JS, Ember JS and AJAX, for developing presentation layer.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database and Coded in java1.8.
  • Worked on Java 1.8 upgrade using new library for refactoring, lambda, functional interfaces, streams -parallel processing and aggregations.
  • Developed User friendly interface to seamlessly combine the new module wif existing login system using AngularJS.
  • Used Angular 4 for Directives, Filters, Services, Validation, and Data binding of UI components.
  • Used Angular to build a single page application using typescript.
  • Developed reusable custom directives using Angular 4 using transclude, restrict, event handlers and templating.
  • Involved in the development of DOM parsing, SQL procedures and in development of IVR in VXML, CCXML by using Java and JSP.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control and Hibernate.
  • Used Hibernate, Object Relational Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif an -based schema.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables wifin time
  • Implemented RESTful web services using Apache CXF, Jersey for JAX-RS
  • Spring Batch is used for Batch processing wif which notifications are sent in timely manner.
  • Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle
  • Designed and developed a JDBC driver dat intercepts a create view DDL parses it, converts it to a relational model, and stores in the database.
  • Worked on using WebSphere server built in JMS provider for communicating wif legacy applications
  • Configuring Jenkins jobs to make sure the project is built successfully in different development environment.
  • Automate build process through Maven build framework.
  • Proficiency in adoption of architecture paradigms such as SOA, Web Services, Middleware technologies.
  • Configured and build Asynchronous communication wif JMS services wif MQ services.
  • Used IBM RAD IDE tool for application development.
  • Spring MVC model integration for front-end request action controller
  • Configured connection pooling on Web Sphere server
  • Involved in fine tuning the Enterprise JBOSS image.
  • Developed Spring-based applications using Drools and Java.
  • Worked on Log4J to validate functionalities and JUnit for unit testing
  • Implemented configured and customized JIRA issue tracking software wif agile plug-in across all company functions and acted as JIRA administer.
  • Used Ref-UI for backend transactions in different environments.
  • Used Tortoise 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

Environment: Java, HTML5, CSS3, JavaScript, JQuery, AngularJS, Angular 4, Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, Servlets, XML, JSP, Spring MVC, Spring JDBC, JUnit, Jenkins, Maven, JMS, RESTful, MQ services, Mule ESB, JBOSS, JavaScript, JSP, Restful, Log4J, SOA, SOAP, WSDL, Agile Methodology, Tortoise SVN, JIRA, Drools, RAD.

Confidential, Columbus, OH

JAVA DEVELOPER

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Involved in writing Spring Configuration XML file dat containsdeclarations and another dependent object declaration.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS and JSP.
  • Developed User friendly interface to seamlessly combine the new module wif existing login system using Angular JS.
  • Developed Java server Pages using JSP Tags, Spring - tags, minimal Scriplets, HTML for client-side validation and errors to ease troubleshooting.
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Implemented Asynchronous messaging between components using JMS
  • Used Multithreading (Concurrent) in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Used Spring Security to provide authentication, authorization and access-control features for this application.
  • Wrote Stored Procedures and complicated queries for IBM DB2
  • Implemented SOA architecture wif Web Services using SOAP, WSDL, UDDI and XML using Apache CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAO’s using Spring Framework’s Hibernate Dao Support and Hibernate Template.
  • Involved in the development of the User Interfaces using HTML, JSP, JS, Dojo Tool Kit, CSS and AJAX.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Used MQ series of messaging and queuing purpose in the application
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle using Toad tool.
  • Wrote client-side validations for DOJO and XML files which checks for the valid values for the different events dat are being logged.
  • Responsible for designing, coding and developed the application in J2EE using XML MVC
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Performed configurations and day to day activities using WebLogic.
  • Involved in day to day handling of JIRA issues (production issues at time) dat involved data inconsistencies dat required to be solved in very less time.
  • Involved in Bug fixing of various modules dat were raised by the testing teams in the application during the Integration testing phase.
  • Implemented PL/SQL procedures and views in Oracle Database using Altova Database Spy.
  • Implemented Log4J for Logging Errors, debugging and tracking using logger’s components.
  • Performed deployment of applications on IBM Web Sphere Application Server.
  • Used GIT Version controller.
  • Used Eclipse as IDE for developing code modules in development environment.

Environment: Java, J2EE, XMI, Hibernate, SQL, PL/SQL, Spring, Spring Boot, Struts MVC, JMS, MQSeries, Micro Services, JavaScript, HTML, XHTML, XMI, IDAM, CSS, Bootstrap, Log4j, jQuery, Angular JS, WebLogic Application Server, Spring Security, JIRA, Maven, React JS, GIT, Eclipse.

Confidential, Chicago, IL

JAVA DEVELOPER

Responsibilities:

  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Developed the application using Struts Framework dat leverages classical Model View Controller (MVC) architecture.
  • Implemented Spring MVC framework in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Involved in development of Debit Memo module using JSPs and Servlets.
  • Involved in development of Web Services using JAX-WS to get data from the SAP System.
  • Used Tomcat Application Server for development purpose.
  • Used Oracle SQL Developer for Oracle 10g for running queries to confirm the results from the application.
  • Involved in writing SQL queries and stored procedures for the application in Oracle.
  • Worked on code-merge, code integration and module integration. Involved in monitoring the defects and assigning it to the concerned.
  • Involved in development, testing and implementation of the complete business solution.
  • Used Java Servlets extensively and using JDBC for database access.
  • Designed and developed user interfaces using JSP, JavaScript and XHTML.
  • Used various J2EE design patterns like Singleton, Command Pattern for the implementation of the application.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, JavaBeans, JDBC, JNDI, JTS, Java Mail API, XML.
  • Involved in database design and developed SQL Queries on MySQL.
  • Configured the product for different application servers.
  • Involved in client-side validations using JavaScript.
  • Used Swing Layout managers and Swing components for creating desktop application.
  • Used JUnit for Unit Testing and Clover for code coverage.
  • Used CVS as Version Control System for the application.
  • Provided support to the testing team and involved in the Bug Fixing.
  • Deployed the application on to IBM WebSphere in UNIX environment IBM AIX. Tested the application after making the necessary configuration.

Environment: JAVA, Struts, Hibernate, spring, JSP, Servlets, JMS, MQ Series, XML, SOAP, UDDI, WSDL, WAP, WML, JDBC, JavaScript, HTML, JNDI, CVS, Log4j, Junit, IBM WebSphere App server, WSAD, Rational Rose, SQL Server, Java Mail API, AJAX, ANT, CVS, Eclipse, MySQL, Apache Tomcat Server.

We'd love your feedback!