We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Result - driven IT Professional with referable 9 years of expertise in analysis, design, development and Testing using Java and J2EE.
  • Effective in leading team members in the delivery of technology solutions to meet the business delivery expectations, maintain portfolio currency, and integrate best engineering practices.
  • Lead Programmer with a track record of incorporating user and business requirements into cost-effective, secure and user-friendly solutions known for scalability and durability.
  • Strong programming skills and development experience in using Java, Struts, Spring, EJB, Hibernate, JSP, Servlets, Java Beans, JSP Custom Tags Libraries, AngularJS, ExtJS, Node.JS, JDBC, Custom Tag Libraries, JSTL, Restful WebService, SOAP Web Service and RMI.
  • Good at requirement analysis, reviews and working sessions to understand the requirements and system design.
  • Experience in working with web/applications servers IBM WebSphere, BEA Web logic, JBOSS 3.0, Apache Tomcat 4.1/5.1.
  • Experience in implementing security models OAUTH2 and SAML for authentication/authorization using Spring Security and IAM Cloud Security.
  • Hands-on-working experience in Installing, Configuring Jenkins and Deploying.
  • Thorough knowledge of scalable n-tier distributed as well as client/server architectures.
  • Experience in designing highly transactional web sites using J2EE technologies and handling design/implementation using RAD/Eclipse/WSAD.
  • Working knowledge with Java1.8 and usage of Lambda expressions to some extent while interfacing with MongoDB server.
  • Experience in designing Low Level and High Level design documents.
  • Experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Experience in developing SOAP Web Services using JAX-WS, JAXB, JAX-RPC and WSDL.
  • Experience of NoSQL databases such as Mongo DB, Cassandra and HBase.
  • Good understanding of Hadoop Architecture and various components in Hadoop and ecosystems: HDFS, MapReduce, Hive and Pig.
  • Experience in using Junit Test Framework.
  • Solid knowledge in test documentation: Test Plans, Test Suites, Test Cases, Test Reports, and test scripts based on User Requirements Specification with best practices in Waterfall and in Agile environments.
  • Experience in writing utilities using Python.
  • Experience doing black box testing using Selenium, QTP, Silk Test using data driven and keyword driven approaches using VBScript and Java.
  • Extensive experience in JMS and MDB for server side messaging.
  • Strong experience with Mongo DB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.

TECHNICAL SKILLS

Languages: C, C++, Java

Platforms: HP-UX, LINUX, Windows 9X/2000/XP, AWS

J2SE / J2EE Technologies: Java/J2EE, Spring Boot, Spring Integration, Spring Batch, Angular4, Node.JS, JDBC, Servlets, JSP, Hibernate, Struts, Jasper Reports

Web Technologies: HTML, DHTML, XHTML, CSS, JSon, Java Script, ReactJS, React, Angular.Js, Ext.Js, Node.JS, My Faces, Rich Faces, JSF, PHP and AJAX

XML Technologies: XML, XSL, XQuery, XSD and XSLT

Databases: Oracle 9i, 10g, SQL, MYSQL, PostgreSQL, DB2, MongoDB

Web/Application Servers: Web Sphere, Web logic Application server, JBOSS, Apache Tomcat, IBM HTTP Server, and IIS

IDE / Tools: RAD, WSAD, Eclipse with My Eclipse, Rational Rose

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile

PROFESSIONAL EXPERIENCE

Confidential - Irving, TX

Sr. Java Full Stack Developer

Responsibilities:

  • Led and participated in the design, testing and deployment of client/server, multitier applications, Java Spring batch related components.
  • Followed Agile Methodology and delivered user stories independently.
  • Effectively worked with offshore team and provided direction as needed.
  • Design, develop and implement efficient software solutions to address complex business problems in the billing area.
  • Developed new procedures for requirements gathering, needs analysis, testing, scripting and documentation to strengthen quality and functionality of business-critical applications.
  • Coded new solutions that increased availability and scalability by 45% and 75%, respectively.
  • Collaborated with internal and external teams, participate in daily standup meetings and provide innovative ideas to the team.
  • Developed database queries and produce metrics to measure the impact in production post rollout.
  • Extesnively worked on Spring Framework, especially Spring Batch
  • Performed development using software components like Java, J2EE, Spring Boot, Angular 2 and angular4.
  • Involved in software requirement specification and technical design.
  • Modularized front-end CSS and JS code.
  • Development of background processing batch Jobs using Spring Batch. Created Spring batch jobs to write/read data from Oracle.
  • Developed Spring Boot service to read JSON data, split JSON data in key, value pair and load into Redis cache memory. Implemented spring boot service. Dao,service. Model.
  • Developed java Rest web services(JAX-RS) to fetch data from oracle database based on application needs.
  • Implemented Continuous Integration using Jenkins for angular and Spring boot application.
  • Developed POJO classes to map database tables with java objects.
  • Extensively used Spring MVC and Hibernate Framework for data handling.
  • Delivered project needs on time and within the agreed acceptance criteria in an Agile Methodology. Actively involved in agile ceremonies like spring planning, backlog and grooming sessions.

Environment: Java/J2EE, Spring, Spring Boot, Spring Integration, Spring Batch, Hibernate, Restful, JSon, XML, Agile, Oracle, Jasper Design, Linux, Unix, Jenkins, WebLogic, SVN, AFP-Lib, OpenShift, AWS, JUnit

Confidential - Baltimore, MD

Sr. Full Stack Java Developer

Responsibilities:

  • Effectively followed the project in Agile Methodology.
  • Developed the application using Java 8 features (Lambda expressions, streams, filters, collections etc.).
  • Developed Micro service using Spring Boot.
  • Used PostgreSQL retrieve data from Database.
  • Code walkthrough, Problem analysis, Documentation, Documentation Reviews, Status reporting, Tracking (at module level).
  • Implemented documentation of API using Swagger.
  • Used Spring Boot Consuming the Smarty Street International API for single/multiple address verifications and retrieving the suggestions for the given address.
  • Integrated the smarty street component in custodian and non-custodian application of consumer portal.
  • Used Angular6 framework developing an UI modules and design.
  • Involved in Worker Portal project setup and different modules routing.
  • Developed a reusable component of address verification of the entered address.
  • Developed an API’s for applicant and contact information.
  • Developed RESTful APIs using Spring Boot.
  • Developed Test Cases for frontend using Jasmine.
  • Involved in development using Agile Development Methodology and tested the application in all iterations.
  • Prepared swagger documentation to the REST APIs using Spring Fox Swagger API and Swagger Editor.
  • Development & coding of the application as per technical design document.
  • Owning final delivery to be timely and defect free.
  • Troubleshooting, identifying root causes. Debugging, analyzing issues whenever required and providing on-time solutions.
  • Worked on environment setup of the current application - Dev, SIT, UAT and Prod.
  • Documentation of resolution steps for known issues and maintain the Operations Manual document.
  • Provide business clarifications to QA team on various system behaviors by performing extensive code analysis.
  • Documentation, Documentation Reviews, Mentoring, Status reporting.

Environment: Java 8, Spring 4, Spring Boot, RESTful WS, Angular 6, Spring Security, PostgreSQL, Oracle, JQuery, CSS, Junit4, Leaflet.JS, JIRA, Bamboo, Confluence, GIT, Maven, Jasmine, Sonar Lint, Angular 6, Angular Material, Bootstrap 4

Confidential

Java Developer

Responsibilities:

  • Responsible to maintain all the business rules/logic of the application.
  • Involved in functional requirements gathering and technical document design of the system.
  • Involved in code review sessions to give daily updates about the project.
  • Lead for Spring batch Implementation of a Legacy Batch Job into Spring Batch Framework.
  • Developed Model, Service and Controller layers in spring MVC for modules.
  • Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Developed Flows and Activities. Created flows to handle Exceptions in the system.
  • Developed persistence Layer using Hibernate 3 to persist the data and to manage the data.
  • Used maven for building and deploy applications.
  • Used Log4J API for logging and debugging.
  • Majority of the tasks are handled single handedly in ExtJS/HTML5/CSS 3/javascript including development of custom components & memory management issues across browsers
  • Solving various issues related to browser compatibility, framework designing.
  • Used the MVVM and MVC architecture present in ExtJS 5.
  • Developed Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Worked on Unix Shell script to FTP file from one Server to Remote.
  • Wrote SOAP client, which accumulates data from the UI, screens and communicates with the JIRA web service.
  • Used SOAP based web services from scratch to develop interfaces to integrate between front end systems and back end systems.
  • Utilized JavaScript to perform client-side validation & rich user interface.
  • Tested the application using JUnit.
  • I mplemented JMS as Messaging Service between Different Software Components.
  • Used Agile software development methodology which helps to develop project plans.
  • Developed custom mail and messaging application as needed for each application.
  • Built automated tests using selenium webdriver and testNG to validate basic functionality.
  • Worked on POC using jQuery, Bootstrap, AngularJS, Node.JS and HTML5 for re-engineering of User Interface.
  • Developed Mongo DB Schemas, functions and procedures.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.

Environment: Java, JSP, JQuery, Bootstrap, HTML5, Angularjs2, Node.JS, ExtJS, Json, Spring4.0,Spring Batch, Hibernate, JMS, Python, UNIX Shell scripting, soap Web Services, Eclipse, Tomcat7.0, WebLogic, SVN, MSSQL Server 2008, Mongo DB

We'd love your feedback!