We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Irving, TexaS

SUMMARY

  • Extensive years of Progressive experience in IT industry analyzing, designing, coding and maintenance of software applications, using Java/ J2EE, Web Technologies, B2B products, Distributed Technologies in Client - Server Architecture environment.
  • Wrote code to support model-view-controller (MVC) pattern of Java Spring MVC framework in developing several modules for the application.
  • Worked on live projects to ensure delivery of high-quality Integrated data from a variety of back-end services and databases.
  • Developed web applications and build websites using html, CSS, JavaScript, Java, SQL, Spring, Hibernate and MVC architecture, Apache Tomcat.
  • Expert level skills in designing and implementing Java, J2EE, JEE technologies such as Spring, Hibernate, SOAP/Rest web services, EJB, Struts, Node.js, React.js, Redux.js, JMS, Web Works, JSF, JDk 1.6, JDBC, Servlets, Java Server Pages, JQuery, JavaScript, AJAX, JAXB.
  • Developed queues usingAWSSQS with JMS for services to subscribe and listen to events using Spring JMS.
  • Understanding of rule engines, event processing, real-time data analysis (Drools).
  • Participated in Architect and design of the components using a distributed architecture onAWScloud platform.
  • Experience in Data Stage administration and was responsible for technology design, and building, testing, and deployment efforts for various tools and technology solutions.
  • Worked with Spring framework and MVC structure as a backend side, used bootstrap, CSS JavaScript, Ajax, html and jQuery as a frontend side.
  • Handled frontend as well as backend & created and maintained webpages according to user requirements.
  • Managed database infrastructure on the mainframe, including installation, migration and maintenance of DB2 subsystems. Provided database administration services across all environments. Worked with users and programming staff on logical database design.
  • Hands on experience in implementing client-server business applications using MVC, SOA architecture and Micro Services.
  • Proficient in UI design, developed Front End using JSP,HTML5, CSS3, JavaScript, Ajax, JQuery, AngularJS, Angular 2.0,NodeJs,ReactJs and have knowledge on BackboneJs.
  • Was responsible for the configuration and administration of Microsoft SQL Server 2000 and 2005
  • Sound knowledge of software technologies like IBM Tivoli
  • Vast experience in all phases of Software Development/SDLC using SCRUM, Agile/XP, Waterfall, Rational Unified Process and Iterative methodologies.
  • Experience in developing Web Applications with various Open Source frameworks: Jakarta Struts Framework, MVC architecture, Spring, Hibernate ORM, Struts Validation and Tiles Frameworks.
  • Deep experience developing web based UI using various technologies, frameworks and APIs including JSF, HTML, CSS, Java script, JQuery, AJAX, JSON and Angular JS.
  • Skilled in Database programming and writing various SQL queries for data retrieval using JDBC.
  • Good Knowledge on Non-Relational Data bases like Mongo DB.
  • Expert on Object to Relational Mapping (ORM) technologies such as Hibernate, JPA, Spring JDBC and iBATIS.
  • Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Well experienced in producing/consuming REST based Web Services to handle / support different data formats like text, JSON and XML.
  • Expertise in developing distributed business applications using Enterprise java bean components (EJB2.0/3.0) implementing Session beans for business components, entity beans to interact with persistent layer and message driven beans to integrate with JMS bases applications.
  • Experience in software testing, Junit testing, regression testing, defect tracking and management.
  • Extensive experience processing XML files using DOM, SAX, Xpath, XQuery, XSLT and JAXB.
  • Strong experience in establishing/configuring the application infrastructure using application servers (WebLogic, Web Sphere, JBOSS, Apache Tomcat).
  • Experience with Object Oriented Design and Object Oriented Analysis, Complete System Life Cycle, UML and associated tools such as Rational Rose.
  • Hands on experience with Tools & Utilities: Maven, Ant and CI servers like Jenkins, RAD, SVN, PVCS, Clear Case.

TECHNICAL SKILLS

Programming: Java 1.5/1.6/1.7/1.8, Java/J2EE, C++, C, JavaScript, XML, XSL, XHMTL, HTML, JSP, JSF

Databases: MySQL, Oracle 10g/11g1/2, SQL Server 2000, Sybase

Application Servers: JBoss, Web Sphere, Web Logic

Web Servers: Apache Tomcat, Glassfish, JBoss

Tools: /Utilities: Eclipse IDE, ANT, Maven, IBM Web Sphere, Web Logic Workshop, Builder

Design Patterns: Front Controller, MVC, Value Object, Microservices, Session Façade, DAO, Business Delegate, Composite View.

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

PROFESSIONAL EXPERIENCE

Confidential, Irving Texas

Full Stack Java Developer

Responsibilities:

  • Involved in the full-cycle from requirement analysis, design to deployment of Java web services by utilizing Agile software development methodologies
  • Integrated standalone Java application with custom maven based SFW framework
  • Programming using Java, J2EE, Oracle, SQL, PL/SQL, XML.
  • Experience in implementing Spring Hibernate ORM tool mapping Java classes with database.
  • Used Spring framework to realize IOC (Inverse of Control) and AOP (Aspect Oriented Programming) and managed other Java Beans.
  • Used Angular 4 Reactive forms to implement complex forms and performed the validations using Form Builder.
  • Designed user Interface using Angular UI components such as tabs, grids, dropdowns etc and configured the routing service using Angular-JS router. Involved in developing Angular-JS directives to do reusable UI components.
  • Migrated spring based application to Cloud based Micro Service API.
  • Strong hands-on experience with Spring IO, Spring Boot
  • The concepts of Objects, Classes and their relationships and how to model them and good hand on experience on Spring framework.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Involved in web application development for backend system using Angular 4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
  • Worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • Used Spring MVC framework to develop the entire business logic of the system.
  • Involved in designing of the application using UML (Unified Modeling Language).

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Used DB2 as a RDMS and Aqua data studio to perform operations on the schemas and tables including DML, DDL commands etc.
  • Design, implement and maintain Java applications within all phases of the SDLC.
  • Used Hibernate framework as an implementation and JPA as an interface in the persistence layer for mapping the object-oriented domain model to a database.
  • Implemented and developed RESTful web services.
  • Worked on configuring Spring MVC with Angular JS using Request Mapping.
  • Used Spring MVC as a framework for all the dependency injections.
  • Used Postman to test the REST services.
  • Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, Javascript, JQuery,AJAX and AngularJS.
  • Troubleshoot various software issues using debugging process and coding techniques.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed angular unit test cases to test angular components using Karma and Jasmine.
  • Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.
  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet).
  • Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.
  • Created cloud formation templates in setting up DEV, QA and UAT environments usingAWSCloud formation and leveraged Elastic container services to run Docker micro services inAWS.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveragingAWSto build, test and deploy Identity micro services.
  • As a developer worked closely with production support to understand and troubleshoot production issues reported by Business/Support team.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Used the Inversion of Control module of spring framework.
  • Configuring Hibernate and Tiles related XML files.
  • Implemented Spring Framework IOC (Inversion of Control) design pattern is used to separate the application configuration and dependency specification from the actual application code. Worked on Spring Dependency Injections
  • Implemented Optimistic locking using Spring Aspect Oriented Programming (AOP) to avoid dirty writes to database.
  • Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
  • Involved in customizing the design and development of Themes and Skins of WebSphere portal according to the client's requirement.
  • Involved in designing the use cases and another UML diagrams.
  • Implemented backend logic mainly using Java technologies.
  • Used HTML, CSS, JavaScript, JQuery, Angular Js and Bootstrap as front-end technologies to design and Implement the GUI pages.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process.
  • Used JSP for the writing the front-end code so that it can access JPA, JNDI, and EJB without any restrictions.
  • Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.
  • Used JBoss Studio as a tool for the developing the code and used JBoss as server for hosting the project on the server.

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Served companies belonging from diverse industrial background such as education, healthcare, e-commerce platforms, consumer portals.
  • Utilized Java tools such as JavaSE, Enterprise Edition(JavaEE), Enterprise java bean(EJB), Java server page(JSP), Java Servlet including JNDI and Java database connectivity(JDBC) technologies.
  • Worked on live projects to ensure delivery of high quality Integrated data from a variety of back-end services and databases.
  • Used MVC Structure and Hibernate framework.
  • Added new features to the existing web application with help of HTML, CSS, jQuery, JavaScript and SQL.
  • Ensured consistent page appearance/behavior across multiple browsers.
  • Developed application on Spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JDBC, Spring Web flow using Spring Web MVC.
  • Deployed and Developed Web Services and Integrating clients with services using SOAP, REST and JSON web services.
  • Worked on migration of applications on to AWS and managed VPC, VPN, EC2, S3, IAM for clients.
  • Agile development (2week sprints/Iterations), Test Driven Development (TDD), Junit, Maven, JIRA issue navigator, Crucible Code Reviews is part of every day’s work.
  • Worked in a team environment. Enterprise level documentations and Presentation was a part of Job.

Confidential

Web Developer

Responsibilities:

  • Handled frontend as well as backend & created and maintained webpages according to user requirements.
  • Improved the current website and added more appealing features by using HTML, CSS, JavaScript, jQuery.
  • Redesigned sections of the current website to ensure a more attractive and user-friendly experience.
  • Modified design to create a responsive page using Bootstrap.
  • Updated website content on a daily basis.
  • Worked closely with development and software team for monitoring website performance and rectifying the issues related.

Confidential

Web Developer

Responsibilities:

  • Created desktop application, maintained the e-commerce system services. Increased and developed features of e-commerce website.
  • Developed web applications and build websites using HTML, CSS, JavaScript, Java, SQL, Spring, Hibernate and MVC architecture.
  • Experience with Java Server Pages (JSP), designing and developing client-side graphical user interfaces using HTML, CSS, JavaScript, jQuery.
  • Assisted in the website design and implementation for customer and employee interaction using Java.

We'd love your feedback!