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 teh 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 wif 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 teh 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 wif 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 teh mainframe, including installation, migration and maintenance of DB2 subsystems. Provided database administration services across all environments. Worked wif 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 noledge on BackboneJs.
  • Was responsible for teh configuration and administration of Microsoft SQL Server 2000 and 2005
  • Sound noledge 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 wif 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 wif persistent layer and message driven beans to integrate wif 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 teh application infrastructure using application servers (WebLogic, Web Sphere, JBOSS, Apache Tomcat).
  • Experience wif Object Oriented Design and Object Oriented Analysis, Complete System Life Cycle, UML and associated tools such as Rational Rose.
  • Hands on experience wif 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 teh full-cycle from requirement analysis, design to deployment of Java web services by utilizing Agile software development methodologies
  • Integrated standalone Java application wif custom maven based SFW framework
  • Programming using Java, J2EE, Oracle, SQL, PL/SQL, XML.
  • Experience in implementing Spring Hibernate ORM tool mapping Java classes wif 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 teh validations using Form Builder.
  • Designed user Interface using Angular UI components such as tabs, grids, dropdowns etc and configured teh 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 wif Spring IO, Spring Boot
  • Teh 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 teh 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 wif Model View Controller capability to make development and testing of code efficient.
  • Used Spring MVC framework to develop teh entire business logic of teh system.
  • Involved in designing of teh application using UML (Unified Modeling Language).

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
  • Used DB2 as a RDMS and Aqua data studio to perform operations on teh schemas and tables including DML, DDL commands etc.
  • Design, implement and maintain Java applications wifin all phases of teh SDLC.
  • Used Hibernate framework as an implementation and JPA as an interface in teh persistence layer for mapping teh object-oriented domain model to a database.
  • Implemented and developed RESTful web services.
  • Worked on configuring Spring MVC wif Angular JS using Request Mapping.
  • Used Spring MVC as a framework for all teh dependency injections.
  • Used Postman to test teh 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 dat 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 teh JSF Framework.
  • Involved in development of teh applications using Spring Web MVC and other components of teh Spring Framework, teh controller being Spring Core (Dispatcher Servlet).
  • Developed teh 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, wif 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 wif production support to understand and troubleshoot production issues reported by Business/Support team.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Used teh 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 teh application configuration and dependency specification from teh 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 teh design and development of Themes and Skins of WebSphere portal according to teh client's requirement.
  • Involved in designing teh 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 teh GUI pages.
  • Tested applications and documented results and bugs including documentation of information useful in teh debugging process.
  • Used JSP for teh writing teh front-end code so dat it can access JPA, JNDI, and EJB wifout any restrictions.
  • Consumed RESTFUL web services using Angular HTTP Module and transformed teh response using RXJS operators.
  • Used JBoss Studio as a tool for teh developing teh code and used JBoss as server for hosting teh project on teh 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 teh existing web application wif halp 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 wif 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 teh current website and added more appealing features by using HTML, CSS, JavaScript, jQuery.
  • Redesigned sections of teh 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 wif development and software team for monitoring website performance and rectifying teh issues related.

Confidential

Web Developer

Responsibilities:

  • Created desktop application, maintained teh 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 wif Java Server Pages (JSP), designing and developing client-side graphical user interfaces using HTML, CSS, JavaScript, jQuery.
  • Assisted in teh website design and implementation for customer and employee interaction using Java.

We'd love your feedback!