We provide IT Staff Augmentation Services!

Sr.full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Newark, NJ

OBJECTIVE

  • To utilize my skills, knowledge and experience dat I have acquired and apply them in a progressive organization, where my skills can be a resource of growth and progress for the organization and to better serve the team and business partners.

SUMMARY

  • Overall 7+ years of experience in Software Analysis, Design, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Expertise in core Java such as OOPs, Collections, Exception Handling, Input/output (I/O) System, Swing, Annotations, Enums, Concurrency, Multi - Threading, Lambda and Generics.
  • Expertise in understanding and using Design Patterns Singleton, Prototype, Façade, Factory and Observer.
  • Experience in Designing and developing interactive Front- end applications using HTML5, CSS3 and AJAX.
  • Experience in Designing and building dynamic and user interactive websites using JavaScript, AngularJS, React JS, Bootstrap, Node.js and jQuery.
  • Experience in developing Web and Enterprise applications using technologies JDBC, Servlets, JSP, EJB, Java
  • Adept in developing web services applications and inter process communication applications using SOAP and REST.
  • Good working knowledge working wif open source SQL based relational databases (MySQL and Postgress) and no-SQL databases like Mongo DB.
  • Experience in Installing, Configuring, Deploying and maintaining Application and web Servers such as Oracle Web Logic, Red Hat JBoss Enterprise Application platform (EAP), Apache Tomcat Server, IBM WebSphere and Glassfish Application Server.
  • Experience in technologies like Spring Cloud which builds on Spring boot.
  • Experience in Developing Application using frameworks Spring Dependency Injection (DI), IOC, Aspect oriented Programming (AOP), Instrumentation, Integration, Security, Boot, Struts, iBatisand Hibernate.
  • Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks and spring boot.
  • Experience in Integrating and deploying applications using Apache Camel, Apache CXF, Apache Karaf, ActiveMQ, Service Mix and JBoss Fuse Enterprise Service Bus (ESB).
  • Experience in using Docker for installing, testing, upgrading, removing and running software applications.
  • Expertise in understanding and hands-on using various eXtensible Markup Languages(XML) technologies like DOM and JAXB.
  • Experience in Java including data structures, algorithms, and asynchronous architectures
  • Used SWAGGER a set of open source tools built around the OpenAPI specification dat can help build design, document and consume REST APIs.
  • Skilled Confidential programming in J2EE/JAVA applications using various IDE tools Eclipse, IntelliJ.
  • Expertise in using Version Control Systems like SVN, CVS, Git, Stash, Bazaar, Mercurial and Project Tracking tools like JIRA, Planbox, Lean Kit.
  • Experience in using Testing frameworks in Test Driven Development (TDD) such as JUnit, Mockito, Power Mock, EasyMock, QUnit, Protractor, Cucumberand Selenium.
  • Competent in Database development using SQL, PL/SQL, Sybase, Stored Procedures, Stored Functions, and Views.
  • Involved in Unit testing, Integration testing and User Acceptance testing extensively.
  • Proficient in working in Agile and Waterfall environments.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, SQL, PL/SQL.

Java/J2EE Technologies: Servlets (3.x), JDBC (4.x), JSTL, Java Server Pages (JSP 2.x), JSF, MS.

Architecture/Framework: Struts (2.x.x), spring (3.x/4.x), Hibernate (3.x/ 4.x), Apache Camel (2.x), Swing, Apache CXF.

SOA: Web Services SOAP, REST.

Web/XML Technologies: HTML5, CSS3, JAVASCRIPT, AngularJS, Angular 6, AJAX, Backbone.jsjQuery, SOAP and Restful, Node.js.

Scripting Languages: JavaScript, JQuery, AJAX, TypeScript, Jasmine, Protractor.

Application/Web Servers: Tomcat (8.x/ 9.x), Web Logic (9.x), Web Sphere (6.x), Red Hat JBoss Fuse, Glassfish Server (4.x).

Databases Familiarity: Oracle 11g/12C, MySQL, SQL, MongoDB, Mainframes, Teradata, PostgreSQL.

Cloud Technologies: Spring Cloud wif Spring Boot

Automation: Hudson, Jenkins, IBM Udeploy

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

IDE’s: Eclipse, IntelliJ, Web Storm, Spring Tool Suite

Version Control: Tools CVS, VSS, Rational ClearCase, Tortoise SVN, Mercurial, ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential - Newark NJ

Sr.Full Stack Java Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) Requirement gathering, Analysis, and Development.
  • Participated in Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast-paced environment.
  • Created Typescript reusable components and services to consume REST API's using component based architecture provided by Angular2.
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Worked onJMeterfor load testing tool for analyzing and measuring the performance of a variety of services.
  • Created Angular5.0 components, implemented Binding, Bootstrapping, component decorator interpolation and binding to the hidden property.
  • Created stored procedures and packages in Oracle databases using SQL and PL/SQL, which were called by user-oriented application modules.
  • Configured the xml files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server-side assets.
  • Used SOAP UI for hitting the services and test the JSON and XML responses.
  • Developed SOAP and RESTFUL micro web services.
  • Involved in merging the independent UI project and REST service java project into single component and generate WAR file to deploy the complete application to the higher environments.
  • Involved in thorough JUNIT testing of the web services.
  • Involved in writing and executing PROTRACTOR and JASMINE scripts as part of front end UNIT testing.
  • Used SQL Queries and Stored Procedures extensively in retrieving the contents from Sql Server.
  • Involved in coding of Action Classes and Model Classes.

Environment: Java 1.7, SpringToolSuite3.7.3, GitLab 7.0, Apache Tomcat 8.0, Oracle 11g, JMS, Servlets, JSPJavaScript, JNDI, Restful, jQuery, MVC, Gradle 3.2.1, XSLT, HTML, XML, JUnit 4.9, Angular JS, Spring 3.2Hibernate 3.6, Log4j, Microservices, SVN.

Confidential - Basking Ridge NJ

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) Requirement gathering, Analysis, and Development.
  • Implemented Servlets, JSP and Ajax to design the user interface.
  • Participated in Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast-paced environment.
  • Used Apache Camel routes to build customized routes and Spring XML and Camel blueprint to integrate wif other Enterprise applications.
  • Created Typescript reusable components and services to consume REST API's using component based architecture provided by Angular2.
  • Involved in load-testing applicationwifJMeterin bothstand-aloneandMaster-Slave methodologies.
  • Created Angular2.0 components, implemented Binding, Bootstrapping, component decorator interpolation and binding to the hidden property.
  • Created stored procedures and packages in Oracle databases using SQL and PL/SQL, which were called by user-oriented application modules.
  • Configured the xml files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server-side assets.
  • Used Eclipse in developing different J2EE components.
  • Used Apache CAMEL framework.
  • Used SOAP UI for hitting the services and test the JSON and XML responses.
  • Developed SOAP and RESTFUL micro web services.
  • Used JNDI lookup for getting the Connection Objects.
  • Made the integration of data in several applications in favor JSON documents wif dynamic schemas using Mongo-DB(NoSQL) database.
  • Used Jenkins for continuous integration and Go for continuous delivery/deployment of the applications
  • Worked TEMPeffectively in Java data structures, algorithms, and asynchronous architectures.
  • Used SWAGGER which is a set of open source tools built around the OpenAPI Specification dat can help build, design, document and consume REST APIs.
  • Used SQL Queries and Stored Procedures extensively in retrieving the contents from Sql Server.
  • Involved in coding of Action Classes and Model Classes.
  • Involved in thorough JUNIT testing of the web services.
  • Involved in writing and executing PROTRACTOR and JASMINE scripts as part of front end UNIT testing.

Environment: Apache CAMEL, REST and SOAP, Oracle, Servlets, Eclipse, SQL Server, Apache Tomcat server, SOAP UI.

Confidential, Richardson, TX

Sr. Java Developer

Responsibilities:

  • Coding, Testing & Production implementation of web components using JSP.
  • Involved in analysis, design of current and new system components.
  • Involved in coding XML Parsing wif SAX, DOM, PICOLO parsers and their performances.
  • Used of XMLs, XSLTs, Struts, CSS, JSP, JQuery, AJAX and JavaScript for interactive pages
  • Loaded data from DWH systems to MongoDB
  • Web application development for backend system using AngularJS and Node.js wif cutting edge HTML and CSS techniques.
  • Construction of UIs using JQuery, Backbone.js, Bootstrap and JavaScript. Involved in JUnit Testing.
  • Involved in writing and reviewing Maven for building the Application.
  • Updated trading pages using HTML, CSS in AngularJS framework.
  • Unit Testing includes testing the application wif JUnit annotation testing and TestNG.
  • Used the Splunk tool in writing/viewing the logs of the application.
  • Used Web Services concepts like Restful, JAXB and JAXP for creating and to interact wif another project.
  • Involved in development and modification of SQL queries and stored procedures
  • Worked wif Complex SQL queries, Functions and Stored Procedures.
  • Migration from azure tables to MongoDB wif goal of implementing a multithreaded fault tolerant backend.
  • Created a build environment for Java using Jenkins, GIT, Maven, Arti factory, and several reporting tools.
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Used Mockito, Power Mockito frameworks in JUnit testing.
  • Utilized Hibernate for data mapping and persistence transaction to the database.
  • Involvement & coordinating for Unit Testing, Quality Assurance, User Acceptance Testing and Bug Fixing.
  • Involved in coding plug-in to integrate JIRA wif other systems using JQuery, Ajax and REST web service.
  • Java Servlets and JSP pages were deployed on the WebLogic Application Server for retrieving user information and posting related data.
  • Used Log4j logging frameworks.
  • Coordination wif team, peer reviews and collaborative System level testing.
  • Lead a module successfully wif implementing the client requirements for a period of 12 months.

Environment: Java, JSP, JSON, XML, AJAX, JavaScript, Jenkins, Bootstrap, Node.js, AngularJS, SQL, MongoDB, HTML, Restful Web Services, TestNG, DB2, JUnit, DB Objects like Stored Procedures, JIRA, JBOSS Server, Maven, Web services.

Confidential 

Java/J2EE Developer

Responsibilities:

  • Responsible and mentored the team in complete Software Development Life Cycle (SDLC) tasks -design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
  • Refactoring the existing code and writing new code.
  • Developed the Login, Policy and Claims Screens for customers using HTML, CSS, JavaScript, AJAX, JSP,and jQuery.
  • Used JavaScript for client-side validations and validation frame work for server-side validations.
  • Used Spring MVC architecture in designing User Interface.
  • Designing, coding and configuring server side J2EE components like JSP, Servlets, Java Beans, JDBC, JNDI, JTS, Java Mail API, XML.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Configured page navigation, menus in XML configuration files, developed XML Schema files and used SAX parser for parsing the XML content.
  • Developed Java beans to map the form elements and used Spring Validation framework for validating the user input data.
  • Used Hibernate and Spring JDBC as Data Access Layer.
  • Implemented automatic email notification of the monthly statements for the customers using Java Mail.
  • Used SOAP/XML and REST/JSON Web Services (synchronous and asynchronous) for checking customer information like names (NA), credit checks and scores wif bureau (LE/CCB/CES).
  • Used CVS as version control system.
  • Developed test cases and performed unit test using JUnit Framework.
  • Configured Data Sources for the Oracle 10g database system using Oracle WebLogic Server.
  • Involved in Unit Testing using JUnit.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Configured deployment descriptor specifying data environment.
  • Involved in Deployment of Application in WebLogic server.
  • The project TEMPhas been implemented using Agile SCRUM for faster deployment and to meet aggressive timelines.

Environment: Core Java, Servlets, JSP, UML, Oracle, JavaScript, Eclipse, HTML, CSS, HTML, DHTML, WebLogic, J2EE, GWT, Servlets, MVC Design Pattern, Log4j and Junit.

We'd love your feedback!