Java Frontend Developer Resume
FL
SUMMARY
- 6 years of experience in Software Development Life Cycle SDLC including requirements Analysis, Design specification, Code development, Code integration, Application Maintenance, Testing, in Java and J2EE Applications.
- Working knowledge and experienced in multi - tiereddistributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
- Expertise in Core Java concepts including Collections, Exception Handling, Multi-Threading, Generics and Java me/O etc.
- Experience wif Identity and Access Management.
- Expertise in developing Web applications, client-server applications and GUIs
- Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, HTML, JavaScript, AngularJS, Spring, Hibernate, JDBC, AWS, XML, Documentum, XMetal, Maven, MySQL, Oracle 9i
- Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using Visio.
- Extensive experience in Java/J2EE programmingtechnologies like JDBC, Servlets, JS.
- Expertise in developing applications usingHybris,Java, J2EE Technologies, JDBC, JSP, Servlets.
- Experience in installing, configuring, tuning Apache Tomcat, JBoss.
- Good Knowledge of using IDE Tools like Eclipse, NetBeansfor Java/J2EE application development.
- Possess strong working knowledge of RDBMSProgramming using SQL, PL/SQL, Triggers and Stored Procedures.
- Expertise in database modelling, administration and development usingSQL,PL/SQL in Oracle and SQL Server environments.
- Versatile team player wif good communication, analytical, presentation and inter-personal skills.
- Experience in conducting Requirement Reviews, Design reviews and Code reviews wif teh Enterprise Architecture teams to meet teh company standards.
TECHNICAL SKILLS
Languages: Java, C, C++
JEE Technologies: Web Services,JNDI, JDBC, Servlets, JSP,JavaBeans
Reporting Tools: Oracle BI Publisher 10g/11g
Web frameworks: Struts, Spring MVC, Spring
ORM frameworks: Hibernate,Hybris
Scripting Languages: JavaScript,JQuery,AngularJS.
Markup Languages: HTML, CSS, XHTML, XML
Application/Web Servers: JBoss, WebSphere, Perl, WebLogic and Tomcat
DBMS: DB2, Oracle, PL/SQL, JBOSS, MySQL,MS Access.
Operating systems: Windows 9x/NT/2000/XP, Unix, Linux.
IDE Tools: Eclipse, NetBeans.
PROFESSIONAL EXPERIENCE
Confidential, FL
Java Frontend Developer
Responsibilities:
- Involved in study of User Requirement Specification.
- Actively participated in teh daily scrum meetings to produce quality deliverables wifin time information and halped clearing ambiguity in requirements document.
- Worked wif Agile SCRUM Methodology.
- Developed Web services to allow communication between teh applications using REST and SOAP based Web services.
- Developed JMS (MDB) solutions to transmit data over XML to save data asynchronous way through WebSphere MQ messaging.
- JAXB was used for marshalling and un-marshalling XML based upon schema.
- Designed, Developed and analyzed teh front-end and back-end using AngularJS, React, JSP, Servlets, JavaScript and Spring 3.0.
- Developed various triggers, functions, procedures, views in MySQL database.
- Integrated Spring (Dependency Injection) among different layers of an application.
- Used Spring framework for dependency injection, transaction management.
- Used Spring MVC framework controllers for Controllers part of teh MVC.
- Implemented Business Logic using POJO's and used WebSphere to deploy teh applications.
- Developed RESTarchitecture based web services to facilitate communication between client and servers.
- Used Spring Framework MVC for writing Controller, Validations and View.
- Wrote Hibernate classes, DAO's to retrieve & store data, configured hibernate files.
- Developed Service layer interfaces by applying business rules to interact wif DAO layer for transactions.
- Participated in teh code reviews, testing of teh functionalities that are developed Junit Testing of DAO.
- Used Java Persistence API (JPA) through Hibernate.
- Used Spring wif ORM to integrate Spring Framework wif hibernate and JPA.
- Worked on design, migration and development for OIM 11g R2.
- Used Eclipse as IDE for development of teh application.
- Assisted Oracle DB development team in developing stored procedures and designing teh database.
- Used SVN for version control.
- Created rich client using Ajax to pull teh data from database.
- Developed UI screens involving Servlets, JSP, JavaScript and XML DOM parser.
- Interacted wif Business Analysts to come up wif better implementation designs for teh application.
- Design and Development of Client side scripts using JAVA, JSP, and Java Script, Apache Tomcat.
Environment: JAVA, J2EE, Servlets, Spring, Hibernate, AngularJS, React, Apache Axis2, WSDL, REST, JMS, SOAP Web Services, HTML, JavaScript, JDBC, Agile Methodology, PL/SQL, XML, JBOSS, MySQL, HornetQ, UML, UNIX, Oracle 11g, WebSphere Application Server, OIM 11g R2, Eclipse
Confidential
Java/UI Programmer
Responsibilities:
- Identifying teh technical areas that contributed to teh issues and documenting them.
- Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
- Responsible for writing detailed design specification document and implementing all business rules as per Design document.
- Wrote ANT Build for teh Cruise Build Platform.
- Wrote JUnit Test Cases.
- Used JMESA, JSP, and HTML for Front View developments.
- Worked on Database batch updates, commits and roll back.
- Design Patterns like Façade, Singleton and Factory Pattern were used.
- Developed DAOs (Data Access Object) using JDBC to interact wif DBMS - Oracle 10g
- Developed SQL Queries, Stored Procedures, Views.
- Developed application in SVN version control.
- Used Struts 1.2 for Model View Controller Framework
- Used JDBC for CRUD operations.
- Involved in fine tuning of Query.
Environment: Java 5, JSP, JMESA, ANT, CRUISE BUILD, Struts 1.2, WebLogic Server