We provide IT Staff Augmentation Services!

Sr.full Stack Java Developer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 9+ years of professional experience in all phases of software development life cycle (SDLC) including system design, development, production support and maintenance of various Web Applications using JAVA/J2EE Technologies
  • Experience in building applications using various technologies like Java, Spring, Hibernate, Struts framework, Servlets.
  • Well versed with UI technologies like HTML, XHTML, CSS, AJAX, and jQuery, JavaScript, Angular, Nodejs, Bootstrap and JSON.
  • Familiar with Spring Boot, jUnit.
  • Good experience onSOAP and REST Web Services.
  • Good understanding in implementing web application using Angular JS Framework.
  • Excellent knowledge of design patterns (Singleton, Factory pattern, Flyweight, Decorator, Strategy, DAO, Session Facade and Model View Controller).
  • Sound RDBMS Concepts, extensively worked withOracle, DB2 and MYSQL databases andOracle PL/SQL Experience.
  • Expert in deploying applications on application servers like IBM Web Sphere Application Server, WebLogic, JBoss and Tomcat.
  • Extensively using Splunk tool in order to analyze the logs in the application.
  • Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2), Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced.
  • Experience in SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Requirements Specification, Design documents and writing Test Cases Waterfall to AGILE methodology.
  • Expertise in using ANT and Maven and Gradle for building and deploying application on the servers.
  • Strong experience with Version Control like Subversion (SVN), Concurrent Version Systems (CVS), GIT.
  • Sound knowledge on continuous integration tools like Jenkins, Quick Build, Bamboo.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Involved in Test driven development using JUnit Test Case.
  • Good Knowledge performance testing applications using load - testing tools such as Load Runner, Performance Center.
  • Hands on Experience in integration with ANT, JUnit and Log4j frameworks.
  • Excellent working experience with different flavors of operating systems like Windows, UNIX, LINUX.
  • Used Bugzilla, JIRA&HP Quality Center for Bug reporting.
  • Experience in working with C/C++.

TECHNICAL SKILLS

Languages: Java, JavaScript, SQL/PL-SQL, C, C++, perl

Operating Systems: Windows, Unix, Linux, MS-DOS

Java/J2EEEnterprise Technologies: JDBC, Swing, JSP, Servlets, EJB, JSTL, JMS, Spring, Spring boot, Struts, hibernate, JSF, Log4j, and LDAP.

J2EE Web Services: SOAP, REST, WSDL, JAX-RS, JAX-RPC, JAXP, JAXB

Client-Side Programming: HTML/HTML, CSS/CSS, DHTML, AJAX, JQUERY, JSON

JavaScript Frameworks: AngularJS,Angular, node.js, React.js

XML Technologies: XML, XSL, XSLT, DTD, XML Schema, SAX, DOM.

Database: Oracle, SQL Server, MySQL, MS SQL

Web and Application Servers: Apache Tomcat, IBM WebSphere, Oracle WebLogic, Sun Glass fish, JBoss.

Methodologies: SDLC, OOAD, Agile.

Tools: & IDEs: Apache ANT, MAVEN, Net beans, Eclipse, RAD, Eclipse IDE, Edit Plus, JSfiddle, Microsoft Visual Studio, Splunk

Testing Tools: JUnit, Selenium, Mockito and Power Mock

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

Continuous Integration Tools: Jenkins, Quick Build, Bamboo

ESB products: Apache Camel, Mule, JBoss fuse.

PROFESSIONAL EXPERIENCE

Sr.Full Stack JAVA Developer

Confidential, LA, CA

Responsibilities:

  • Involved in design of application framework using J2EE guidelines and different J2EE design patterns and Object-Oriented Analysis and Design (OOAD) methodologies.
  • Developed innovative software solutions in coordination with analytical and agile programmers.
  • Involved indocument analysisandtechnical feasibilitydiscussions for implementing new functionalities.
  • Implemented a security module in Angular which integrated with the Spring security in the backend with Authentication and Authorization.
  • Used Spring framework for dependency injection and integrated with the hibernate
  • Deployed application in virtual server - Amazon Web Services for maintaining Volumes, Creating Snapshots and Security Groups in AWS.
  • Implemented Restful Web Services using Spring Boot.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot.
  • WroteHibernateconfiguration files to enable the data transactions between POJO and Oracle Database.
  • Developed Web Services for data transfer using Restful Web Services.
  • Provide regular support guidance to Splunk project teams on complex solution and issue resolution.
  • Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2),
  • Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, and version control (SVN).
  • Implemented logging using Apache log4j.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD).
  • Approach environment using agile methodologies.
  • Configured and set upTomcatServer for deployment.
  • UsedJMeterfor performance and load testing.
  • Used JIRA for tracking bugs.
  • Used JENKINS for continuous integration.

Environment: Java/J2EE, Design Pattern, JSP, JDBC, Spring, Hibernate, JavaScript, Ajax, JQuery, Web Services, Angular, JUnit, HTML, CSS3, Bootstrap, Splunk 7.1.0, Application Server, AWS, Core Java, Ant, PL/SQL, RESTful API, JENKINS, SVN, Selenium, Eclipse, Log4J, JIRA, AWS

Sr.Full Stack JAVA Developer

Confidential - San Diego, CA

Responsibilities:

  • Designed and developed a web pages using Angular MVC Framework, HTML, JSP, Portlets, AJAX, JSTL, JQuery and CSS.
  • Enhanced the functionality of user interface views using Angular JS controllers, HTML, JavaScript, CSS and JQuery.
  • Applied multiple built-in Directives of AngularJS to make dynamic interaction with web page responsive and more interactive.
  • Extensively worked on wiring the application using Spring Framework. Used Object Relational Mapping tools for ORM such as Hibernate for Data Mapping.
  • Used Angular with JSON Object returned by Spring MVC Controller.
  • Designed and developed business components using SpringBoot.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Used Any Point Connectors to eases the interaction between mule and external resources such as database, Rest API.
  • Used Hibernate for mappingjavaclasseswithdatabase and created querieswithHibernate query language (HQL).
  • Maintained CSS and HTML, XSL, XSLT, JAVA SCRIPT, JSF, Angular JS, ES-6, Node JS, React JS, Bootstrap for designing Webpages.
  • Planned and implemented various SQL, Stored Procedure, and triggers to implement oracle advanced queuing
  • Used spring framework's JMS support for writing to JMS Queue, Hibernate Dao Support for interfacing with the database and integrated spring with JSF.
  • Involved in putting the entries to external XML files which are read by doc-builder.
  • Developed Maven scripts to build and deploy the application onto Web logic Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Used Maven for Life Cycle Management of the project.
  • Developed web services and data synchronization services.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Unit tested the complete application using jUnit.
  • Used Apache Active MQ as messaging platform.
  • Used Splunk tool to search the application logs and used Log4j for logging.

Environment: Java 8, JSP, Servlets, JQuery, JSTL, AJAX, Splunk, Struts, Restful, Apache ActiveMQ, Spring Core, Spring MVC, JUnit, ESB MULE, JSTL, SOAP UI, Spring Tool Suite, Weblogic 10g, Maven, SVN.

Confidential

Responsibilities:

  • Designed and developed a web pages using Angular MVC Framework, HTML, JSP, Portlets, AJAX, JSTL, JQuery and CSS.
  • Enhanced the functionality of user interface views using Angular JS controllers, HTML, JavaScript, CSS and JQuery.
  • Applied multiple built-in Directives of AngularJS to make dynamic interaction with web page responsive and more interactive.
  • Extensively worked on wiring the application using Spring Framework. Used Object Relational Mapping tools for ORM such as Hibernate for Data Mapping.
  • Used Angular with JSON Object returned by Spring MVC Controller.
  • Designed and developed business components using SpringBoot.
  • Implemented Restful Web Services using Spring Boot.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Implemented Spring MVC framework for developing J2EE based web application
  • Spring was used for its MVC features, dependency injection, its AOP and its plug-ability with Hibernate
  • Extensively used ORM tools like Entity Framework to exchange data between web applications and database objects.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Singleton, Data Transfer Object (DTO).
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Used Any Point Connectors to eases the interaction between mule and external resources such as database, Rest API.
  • Used Hibernate for mappingjavaclasseswithdatabase and created querieswithHibernate query language (HQL).
  • Developed Maven scripts to build and deploy the application onto Web logic Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Used the DAO pattern for data access layer and JMSAPI for the messaging requirement.
  • Used JavaScript and JQuery for validating the user input.
  • Developed Test Cases and performed unit testing using JUnit Framework.
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Used Maven for Life Cycle Management of the project.
  • Unit tested the complete application using jUnit.
  • Used Apache Active MQ as messaging platform.
  • Used Splunk tool to search the application logs and used Log4j for logging.

Environment: Java 8, JSP, Servlets, JQuery, JSTL, AJAX, Splunk, Struts, Restful, Apache ActiveMQ, Spring Core, Spring MVC, JUnit, ESB MULE, JSTL, SOAP UI, Spring Tool Suite, Weblogic 10g, Maven, SVN.

Confidential

Responsibilities:

  • Involved in design of application framework using J2EE guidelines and different J2EE design patterns and Object-Oriented Analysis and Design (OOAD) methodologies.
  • Involved indocument analysisandtechnical feasibilitydiscussions for implementing new functionalities.
  • BuildRESTweb service in the back-end to handle requests sent from the front-endjQuery Ajax calls.
  • Implemented design patterns like Session Facade, Singleton, Factory, Service Locator and DAO.
  • WroteHibernateconfiguration files to enable the data transactions between POJO and Oracle Database.
  • Implemented Service tier and Data access tier using spring.
  • Developed UI using JSP, Servlets.
  • Involved in writing the business logic.
  • Experience in creating user interfaces using JSP, HTML, DHTML, XML, XSLT, and JavaScript.
  • Developed various test cases using Junit for Unit Testing.
  • Wrote Base test cases for individual modules for reducing redundancy in Test code and also greater maintainability.
  • Implemented Mock Objects using Easy Mock for reducing dependency and complete isolation for unit testing.
  • Designed message formats in XML.
  • Design and Development of XSL.
  • Back-end stored procedures development with PL/SQL.
  • Used JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
  • Created newCucumbertesting applications to test all the batch applications
  • Configured and set upTomcatServer for deployment.
  • UsedJMeterfor performance and load testing.
  • Used JIRA for tracking bugs.
  • Deployed application in virtual server - Amazon Web Services for maintaining Volumes, Creating Snapshots and Security Groups in AWS.

Environment: Java/J2EE, Design Pattern, Servlets, JSP, JSF, JDBC, Spring, Hibernate, JavaScript, Groovy, Ajax, JQuery, Web Services, AngularJS, JUnit, HTML, CSS3, Bootstrap, JBoss, Python, Application Server, Core Java, Ant, PL/SQL, RESTful API, SVN, Selenium, Eclipse, Log4J, JIRA

Software Engineer

Confidential

Responsibilities:

  • Involved in analyzing business requirements and composing them into technical use cases.
  • Used Mongoose Connector to connect MySQL through Express framework.
  • Used JSON objects effectively for efficient client-side coding.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • WroteHibernateconfiguration betweenPOJO, Oracle to enable the data transactions.
  • Used Design Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Business Delegate, Service Locator, Session Facade and DAO.
  • Used ApacheMavenas the software build tool,Log4Jfor logging errors and messages
  • Designed the Front-end screens using JSP, Servlets, HTML and JavaScript.
  • Implemented various validation controls for form validation and custom validation controls with jQuery. implemented application level persistence using Hibernate and Spring.
  • Implemented web services to integrate between different applications internal and third-party components using SOAP and REST services.
  • Used GIT, SVNas version control and JIRA for bug fixes.
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.

Environment: JQuery, JavaScript, Hibernate, Spring MVC 4, JDBC, JSON, Ajax, RESTful Web Services, Selenium, Core Java, MySQL database, Tomcat server, Eclipse IDE, GIT, JUnit, JIRA, Jasmine, TFS

We'd love your feedback!