Java/ J2ee/ Ui Developer Resume
Milpitas, CA
PROFESSIONAL SUMMARY:
- Around 8 years of experience in IT industry as Java/J2EE Developer on both Internet and Intranet based web applications those include Analysis, Design, Development, Testing and Implementation.
- Well versed in both Server - side and Client-side programming using Java, J2EE Technologies.
- Worked on MVC architecture systems with application development using Core Java, J2EE, Struts, Spring, Hibernate, JSP, Servlets, XML, Maven, JUNIT, and JDBC.
- Hands on experience on Solr server integration with Java.
- Experienced with web and application servers like Tomcat and Jboss.
- Experienced in developing applications using design patterns, such as MVC, DAO, Singleton etc.
- Good knowledge in Enterprise Application Integration (EAI) using TIBCO products like TIBCO Rendezvous, TIBCO Business works, TIBCO Designer, TIBCO EMS (Enterprise Messaging Service).
- Expertise in developing and updating a web pages using HTML, CSS, JSON, Ajax, AngularJS, JavaScript and JQuery.
- Worked with Web Services technologies such as RESTful, SOAP, WSDL and Rest APIs.
- Experienced with writing Java Batch Processes.
- Experienced with Integrated Development Environment (IDE) tools such as Eclipse, MyEclipse, NetBeans.
- Experience working on both UNIX based and Windows environments.
- Experienced in Linux shell scripting.
- Experience in working with Agile SCRUM Methodology.
- Experienced working on TTD using JUnit framework.
- Experienced in software design aspects and technical documentation, along with strong analytical, and organizational skills.
- Extensive knowledge in deployments using the sDaas processes includes Jenkins, uDeploy and uRelease.
TECHNICAL SKILLS:
Languages: Java/J2EE,, SQL, C/C++
Technologies: JDBC, AJAX, JSP, Servlets, Java Script,jQuery, AngularJS, Solr
Frameworks: Spring, Struts, JUnit, Log4j
ORM Tools: Hibernate
Mark Up languages: HTML, CSS, XML, JSON
Web Services: REST, JAX-RS, JAX-WS
Databases: Oracle, MySQL, SQL Server, Teradata
Web/Application Server: WebLogic, Tomcat, IBM WebSphere, JBoss
Bug tracking Tools: Rally, JIRA
IDE: Eclipse, MyEclipse, NetBeans
Development Methodologies: Agile Scrum, Waterfall/Spiral SDLC, Test Driven Development
Versioning Tools: Git, CVS, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Milpitas, CA
Java/ J2EE/ UI Developer
Responsibilities:- As a full stack developer, involved in coding for Angular JS, Restful web services, Solr API and ETL logics.
- Handled the complete module of application Security related to user access at all the layers.
- Provided technical guidance to business analysts, gathered the requirements and converted them into technical specifications and artifacts.
- Used test driven development methodologies.
- Developed and implemented J2EE based application using Spring MVC.
- Used AJAX to invoke the server side controller to get content.
- Involved in coding for DAOs, Services and Controllers.
- Used Maven as build tool.
- Created and ran test cases with JUnit framework.
- Used Log4J for logging application exceptions and messages.
Environment: Java, Spring, MVC, JavaScript Web Services, JUnit, Maven, Apache tomcat, Jboss, GIT, Solr server, Teradata
Confidential
Java/J2EE Developer
Responsibilities:- Developed application using Java web based technologies such as Servlets, JSP, and Java Web Services.
- Developed JSPs and Servlets to implement MVC pattern.
- Developed JavaScript codes.
- Developed SQL, PL/SQL scripts to modify the existing database according to the requirement changes and developed Stored Procedures to interact with database using Oracle.
- Developed generic interfaces, default implementations and exposed them as RESTful web services.
- Used JUnit for Unit and functional Testing.
Environment: J2sdk 1.6, spring, Hibernate, Oracle 10g, SVN, Eclipse 3.3, jQuery, Highcharts, Apache POI and jQuery datatables
Confidential
Java/J2EE Developer
Responsibilities:- Used JSP, JavaScript, JQuery, AJAX, CSS, and HTML for the presentation layer.
- Involved in Design, Development, Unit Testing of Applications
- Developed MVC controller code base using struts, spring and Hibernate.
- Developed reports using Apache POI.
- Developed HQL Queries on Oracle.
- Performed Unit Testing.
- Used J2EE design patterns such as Session Façade and Data Access Object.
- Developed REST APIs using Jersey/JAX-RS frameworks.
- Implemented the logging mechanism using Log4j framework.
Environment: J2sdk 1.6, spring, Hibernate, Oracle 10g, SVN, Eclipse 3.3, jQuery, CSS, Datatables
Confidential
Java/J2EE Developer
Responsibilities:- Involved in the Analysis, Design, Implementation, and Testing phases of SDLC.
- Developed Activity driven approach, DAO layer.
- Developed reports using iReports.
- Developed HQL Queries on Oracle.
- Performed Unit Testing.
- Designed Test Scenarios for unit and functionality testing using JUnit tool.
Environment: J2sdk 1.6, springs, Hibernate, Linux, Oracle 10g, CVS, Eclipse 3.3, Jasper reports.
Confidential
Java/J2EE Developer
Responsibilities:- Developed dynamic Jsp using struts, custom tags.
- Developed Action Classes and Pojos.
- Developed view, controller, BO, DAO layers.
- Developed Queries on My Sql.
- Perform Unit Testing.
Environment: J2sdk 1.4, Jsp 2.0, Springs, Hibernate, Struts, Java script, AJAX, Linux, My SQL, CVS, Eclipse 3.0.
Confidential
Java/J2EE Developer
Responsibilities:- As a Team Member involved in full Implementation Cycle from the Development Stage to Live stage.
- Involved in Design, Development, Unit Testing and Maintenance of Project
- Coded reusable Java business components, which abstracted the data in the database and provided a common interface for database access and business functionality.
- Implementation of front-end application and Validations using Java Scripts.
- Involved in bug fixing for basic on client feedback.
Environment: J2sdk 1.5, Jsp 2.0, Servlets, Java script, AJAX, Oracle 10g.