We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Lake Forest, CA

SUMMARY:

  • Java Developer with over 6+ years of experience in software development, including Analysis, Design, and Implementation of Web - based applications.
  • Expertise in Software Development Methodology such as SDLC, Design, Implementation, and Testing of Object-Oriented applications, Web-based Enterprise Applications, Complex Client/Server applications.
  • Expert in Spring Boot which is faster in building cloud Micro servicesand develop spring-based applications with very little configuration.
  • Worked on configuring and deploying on Web Sphere.
  • Well-versed in writing SQL queries. Composed tables and views using SQL
  • Seasoned developer in Hibernate framework and JPA specification for ORM.
  • Knowledge of message formats and parsers for XML, JSON, CSV, Fixed Length
  • Experience as UIdeveloperusing HTML-CSS-JavaScript and Angular JS.
  • I am experienced in programming tools like Maven Build scripts and Log4j.
  • Have excellent work experience on databases like Oracle and MySQL.
  • Knowledge in developing data models using Hibernate Object-relational mapping (ORM) framework and used Hibernate Annotations to reduce time at the configuration level.
  • Experience creating Typescript reusable components, directives, and services to consume REST APIs using Component-based architecture provided by Angular.
  • Proficient in handling Web and Application Services in creating Domain, configuring connection pool, JMS, deploying applications on WebLogic, WebSphere, Apache Tomcat, and JBoss.
  • Strong ability to learn new technologies and a good team player with good communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP, UNIX, Linux, and Sun Solaris 9/10

Languages: Java, C, C++, JavaScript, SQL, PL/SQL, HTML, DHTML, XMLScripting: UNIX Shell Script, JavaScriptDatabases: Oracle (8i, 9i, 10g), Microsoft SQL Server, MySQL, DB2, MongoDB

Application Servers: Web Logic Server, WebSphere Application Server, JBoss

Web Servers: Tomcat Apache web Server

Build Tools: Ant, Maven, Gradle.

J2EE: EJB, JSP, Servlets, JMS, SOAP, JSF, JMS

J2SE: Java Beans, JDBC, JNDI, LDAP

Frameworks: Struts, Spring and Hibernate, AngularJS, React Js, jQuery, Ajax, NodeJS. BootstrapDesign Tools: Rational Rose, Erwin, Visio Professional, Mercury QTP (Testing), Altova XML Spy

IDE(s): RAD, Eclipse, WSAD

XML Technologies: XML (DOM, SAX,) DTD, XML Schema, XSLT, Web Services (SOAP)

TOOLS: LOG4j, Junit, Jenkins, Selenium.

Version Control: SVN, CVS Clear Case, GIT.

Orchestration Tools: Kubernetes, Docker, Istio

WORK 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.
  • I have experience using Mongo DB for indexing, aggregation, and sharding. It helped me with Storing, managing and searching data with text, geospatial, or time-series dimensions
  • 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.
  • I have also used selenium to run tests across different browsers. It helped in the integration of TestNG framework for testing applications and reporting purposes.
  • Continuously learned Agile/Scrum techniques and shared findings with the team.
  • Maintained the Cloud Infrastructure that is comprised of the hybrid cloud platform.
  • Assisted in creating applications stacks and automated cloud services.
  • Troubleshooting cloud services when problems raised that includes network connectivity, storage, and compute.

Environment: Java, J2EE, Servlets, CSS, Log4J, Web services, Apache Tomcat 9.3, WebLogic servers, Eclipse, JUnit, Selenium, Html, JavaScript, JSP, UNIX Shell Scripting, Micro services:Spring Framework, Spring MVC, Spring Boot JDBC, XML, JSON, MongoDB, Linux, MySQL, XML, AWS.

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.
  • Developed 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.
  • Communicated 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.
  • Has Setup and build AWS infrastructure various resources (AMI, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS) usingPackerandTerraformJSON templates.
  • Working onAWS services(S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Lambda, and Cloud Formation).

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

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!