We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Lake Forest, CA

SUMMARY:

  • Result - oriented Full Stack Java Developer expertise with wide range of programming utilities and languages.
  • With 7+ years of experience, I aim to leverage my skills as a successful team player and my technical abilities can keep me in line with your development needs.
  • Extensive knowledge of Agile methodology helps me adapt to the organizational change quickly and deliver the tasks on time.
  • Supply Chain/Retail
  • Finance
  • Telecommunications
  • Security

TECHNICAL SKILLS:

  • JDK, J2EE, Servlets, JSP Tags, JSTL, JPA, JNDI, JDBC
  • HTML, HTML5, XML, Ajax, CSS, XHTML, XSLT, jQuery, JavaScript
  • Restful (JAX-RS), SOAP (JAX-WS)
  • MVC, Factory, Singleton.
  • Oracle, MYSQL, SQL Server, Cassandra
  • Apache Tomcat 8.0, WebSphere, JBOSS, Bamboo, Solr
  • Junit, Log4j, SonarQube, JProfiler
  • SVN, CVS, GitHub, ClearCase
  • Eclipse, NetBeans, RAD, Intellij, Idea
  • Ant, Maven, Jenkins
  • Windows 2008, 2009, XP, Red Hat Linux, Unix

EXPERIENCE:

Full Stack Java Developer

Confidential, Lake Forest, CA

Responsibilities:

  • Developed several REST web services supporting both XML and JSON.
  • Produced and consumed restful web services using Spring MVC and spring boot.
  • I was involved in implementing soap-based web services to REST full web services.
  • Implemented controller, model objects, util classes, service, and service implementation, classes.
  • The Client-side XOLT team will configure the IBM API Connect product to accept REST requests on the public tools and verifies the access key and IMS credentials, obtain a JWT, and forward the request to the internal service on the livesite.ups.com.
  • Developed user interface using HTML5, CSS3, Bootstrap, JavaScript, JSON, Ajax, jQuery, and jQuery UI.
  • Applying HTML, CSS, JavaScript, jQuery, and Angular JS support for creating and maintaining the user interface side.
  • Designed and developed service layer using spring with Inversion control.
  • Developed Spring Container and Controller classes.
  • Implemented Spring Controller layer with dependency wiring, the transaction for claims transactions.
  • Used Spring MVC to implement Design Patterns like Singleton and Factory patterns.
  • Developed server-side classes to interact with the database using Spring Boot and Hibernate.
  • The vivid user experience by designing new web features using MVC framework like Node.js.
  • Implemented JavaScript MVC pattern for the web presentation layer.
  • Implemented micro-services for the admin module in the application.
  • I am involved in Code reviews and code design documentation.
  • Initially used the CVS version tree, later we migrated to TFS GIT for version control.
  • Involved in solving GIT issues with the team.
  • Involved in the entire transition phase of applications like migrating from WebLogic to Tomcat, SVN to GIT, Ant to Maven.
  • Implemented DevOps pattern with version control Git, CI/CD tool Jenkins, TFS and Nexus Repository.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested and developed components using Junit.
  • Continuously learned Agile/Scrum techniques and shared findings with the team.

Environment: Java, J2EE, Servlets, JSP, CSS, Log4J, Web services, Apache Tomcat 9.3, WebLogic servers, Eclipse, JUnit, Html, HTML, JavaScript, JSP, Spring Framework, Spring MVC, Spring Boot JDBC, XML, JSON, Oracle, Linux, MySQL, XML.

Full Stack Java Developer

Confidential, Irvine, CA

Responsibilities:

  • Executed the development process using Agile methodology with iterative application development, stand up meetings, planning sessions, and customer reporting backlogs.
  • Created detail design documents with UML diagrams, Use Case Diagrams, Activity Flow diagrams, Class Diagrams and Object diagrams in design phase.
  • Worked in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React concepts.
  • Experience in design, development, Unit testing, integration, debugging and implementation and production support, client interaction and understanding business application, business data flow and data relations from them.
  • Created a RESTful interface written in java and used JPA to write queries to an Oracle database.
  • Users could directly interact with a device via scripts which they could create, edit, and store in CF.
  • Primary focus on backend server processes written in Java and J2EE deployed in an enterprise UNIX (Solaris, Linux) environment.
  • Develop test scripts in Junit and involve in testing.
  • Collaborate effectively with the cross functional teams to solve complex problems creatively and make decisions.
  • Working extensively in core Java concepts like OOPs, Exception Handling, Collections and used Java 1.8 features like Parallel Streams, Functional Interfaces, Filters, Predicates and Lambda Expressions.
  • Used Hibernate for Persistence and transactions with Oracle. Build tool is Jenkins for Dev and higher.
  • Used Spring IOC to maintain loosely coupled between different modules.
  • Created common validators for front end data validations and inject validators using Spring IOC for specific UI Modules.
  • Communicate with the server-side application using the Rest APIs.
  • Created Stored Procedures and Functions on Oracle database and was responsible for designing tables in database schema.
  • Using Junit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Responsible for troubleshooting and fixing bugs. Also, responsible for code deployment procedures using Maven build tool.
  • Managed project source code with version control tool GITLAB
  • Core team member in production support for many critical issues using UNIX.

Environment: Java1.8, Oracle, JSP, Python, REST API, Maven, Spring, JavaEE6, Maven, Unix, Shell Scripting, Agile, STS, Hibernate, Junit, Log4j.

Java Developer

Confidential, Newark, DE

Responsibilities:

  • Worked on a team supporting a flagship application that handle FIOS’s sales, service, and tech support.
  • Supported leadership by conducting regular code reviews to ensure code quality.
  • Helped to improve the performance of the application and migrated the application into AWS public cloud.
  • Worked with a team of five members to do a complete performance audit of the application, analyze areas of improvement, implement the changes, and maintain the consistency of the application.
  • Worked on maintaining the additional features over the life of the application with a focus on operational performance excellence.
  • Have written, tested and implemented Teradata Fastload, Multiload and Bteq scripts, DML and DDL.
  • Responsible in bug tracking and bug fixing raised on IBM Clear Quest.
  • Worked on all phases of agile development life cycle.
  • Can understand concepts on ETL tools such as Informatica, SAP BODS to load data to Teradata .
  • Migrated services from .net micro services to Java.
  • Worked broadly on core Java Concepts like Multithreading, Concurrency framework.
  • Examined, designed, and implemented application based on Object Oriented Programming
  • Tabulated and communicated application design using UML diagrams like sequence diagrams, class diagrams and activity diagrams.
  • Expanded Enterprise JavaBeans EJB 3.0 for implementing application’s business rules and policies.
  • Reciprocated SOAP request and response on HTTP protocol for implementing web services.
  • Developed application on spring framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
  • Used spring dependency injection for injecting the entity manager and managed beans into spring beans.
  • Interacted with the database using JDBC and Java.SQL package.
  • Used hibernate as an implantation engine for JPA API.
  • Have written complex SQLs for creating, retrieving, updating and deleting data in the oracle database.
  • For unit testing, I created unit test cases and suits using the Junit framework.
  • Involved in the development of the front-end using Java Server faces 2.0, JSF 2.0, JQuery, Java Script, Angular, HTML5, CSS 3.0.

Environment: Java8, Spring, Micro Services, AWS, SOA, Kubernetes, Teradata, DevX, Docker, SQL (DB2), Design Patterns, OOPS/OOAD (UML), Hibernate, STS, REST API, JSON/XML., Agile, WSDL, Soap, Javascript, HTML, CSS, Angular, Junit, Maven.

Java Developer

Confidential

Responsibilities:

  • Developed multiple user tools with core Java and DB2 using eclipse IDE.
  • Implemented multiple design patterns like factory, façade, etc.
  • Extensive code reviews on adherence to design and performance.
  • Extensive real-time production support.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Used spring for creating the object using dependency injection (IOC).
  • Developed the web-services and analysis of SOAP envelope using SOAP UI.
  • Created Rest web services using JAX-RS, Hibernate framework.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Developed components of the application such as JSP, Servlets, DAO and Used Subversion (SVN) for version control.
  • Involved in Development of Spring Framework Controllers. Developed Controller for the request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed additional UI Components and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Developed web pages using HTML5/CSS and JavaScript, Angular JS.

Environment: Core Java, SQL (DB2), Design Patterns, Spring, OOPS/OOAD (UML), XML, Hibernate, DOJO 1.5, Eclipse IDE, Tortoise SVN source control, Bugzilla, Autosys, Aqua Studio, JIRA, Cygwin.

Java Developer

Confidential

Responsibilities:

  • Active participant in various phases of the Software Development Life Cycle (SDLC) such as Requirement Gathering, Analysis, Design, Development and Testing.
  • Designed the application using Servlets and JSP based on Model View Controller (MVC) design pattern.
  • Designed user interface screens using JSPs, Servlet. Used JavaScript for client-side validation.
  • Developed & Reviewed action and form classes based on Servlets to handle the JSP pages.
  • Used Apache Tomcat, JSP, Servlets, and JDBC for the whole project.
  • Used Oracle as the back-end database and perform operations on the database.
  • Used Log4j jar files and classes for debugging purpose and logging.
  • Created Test cases to test Java classes using the JUnit framework.

Environment: JSP, Servlets, JDBC, Oracle, Web Services, HTML, Log4j, Eclipse, Junit.

We'd love your feedback!