Java Developer Resume
Los Angeles, CA
SUMMARY
- Over 5 years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
- Experience in developing applications using Core Java,J2EE, JSP, Servlets, Java Beans,Struts,Spring,Hibernate, Web Services ( SOAP, WSDL, UDDI),JMS, JDBC, XML,JSF, Swing GUI, JMX,XSL,XSLT, JQuery; Application servers(WebSphere, JBOSS, and Oracle WebLogic),Strong OOA/OOD concepts,PAAS.
- Experience in various frameworks: Struts, Hibernate, spring, Log4j.
- Hands on experience in architecture, design, development, maintenance and support of E-Commerce and B2B web and enterprise applications using Java/J2EE.
- Installed, secured and configured AWS cloud servers with Linux, Tomcat, MySQL, and Apache.
- Experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering process ranging from Waterfall to Agile methodology.
- Successfully either implemented / participated in N-tier, MVC, and SOA architecture for various enterprise projects.
- Implemented presentation layer using JSP, JSP Tag Libraries (JSTL), HTML/HTML5, CSS/CSS3, Java script, jQuery and AngularJS and used JSP, Servlets, and HTML5 to create web interfaces.
- Knowledge of usingApache Camelthrough Fuse Mediation Router.
- Expertise in Angular JS controllers, directives, factory and service resources, routings and events.
- Good knowledge of Configuration Management tools like SVN, CVS, and GIT.
- Experience with GIT for version control, and Jenkins for task scheduling.
- Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse, WSAD/RAD.
- Experience in working over Linux,RedHat, UNIX, and Windows Operating system administration tools and methods.
- Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
- Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers and Apache Tomcat Application Server.
- Experienced in requirement analysis, and preparing High Level and Low Level design (HLD and LLD).
- Experienced in implementing full life cycle of software development process (SDLC).
- Experience in performing Unit testing using JUnit and Mockito.
- Involved in the bug tracking and Unit Testing using Junit.
- Used Spring IOC and Spring MVC for enhanced modules.
- Involved in configuration and deployment of application on tomcat server. Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Hands on experience in UAT and Peer Review.
- Wrote Junit Test Cases for the Person Search and writing the Junit test cases for Interpreter Management.
- Experience in working with Apache Camel.
- Good at Documenting and Understanding User requirements and System Specifications.
- Participated in Project Requirement and Planning meetings.
- Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
TECHNICAL SKILLS
Internet Technologies: Java EE 5.0,Java (JDBC 2.0, Java Beans, RMI), JSF, J2EE (Servlets 2.1, JSP 1.2, JNDI), XML, SOAP, JavaScript 1.2,CSS,JSON.
Frameworks/ORM tools: Spring3.5/3.0/2.5,Struts2.0/1.1,Hibernate3.0/2.5
App Servers/ Middleware: WebSphere6.1/6.0/5.1,Weblogic10.1/8.1Tomcat 3.3, JBoss, JRun 4.0.
IDE / Programming Tools: Eclipse2.1/3.1,JBuilderX,SQLNavigator,PL/SQL Developer.
Operating System: Unix, Linux, Windows NT/2000/XP.
Scripting Language: XSL, XSLT, HTML, JavaScript, JScript.
Database/Tools: JDBC, Oracle 8i/9i/10g, SQL Server 7.0
Libraries and Tools: Ant, Maven, Jasper Reports, Jmeter, Your Kit Profiler.
Version Control: SVN, Win CVS 1.3, VSS 6.0, RationalClearcase.
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Ohio
Responsibilities:
- Analyzing the business and functional requirements provided by the client.
- Implemented application using Spring Boot, Spring Security, Hibernate, AngularJs.
- Added Swagger API for Restful services to ease customers interaction with the remote services.
- Participated in development of a well responsive single page application using AngularJs framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Developed a RESTful service to provide all the CRUD capabilities.
- Provided XML and JSON response format to support various service clients.
- Implemented Test cases using JUnit and Tested web services with REST Client.
- Implemented REST web services for the communication between different applications.
- Eclipse is used as a background to run the Application.
- Followed Agile Scrum methodology to deliver the product.
- Developed user interface screens using ASP.NET, MVC, JavaScript, JSON and HTML.
- Coordinated with QA testers for end - to-end unit testing and post production testing.
- Automated all the test results in JIRA using XRAY.
- Used Git with Stash for code repositories.
- Worked with defect tracking systemJIRA.
- Checked server logs by running UNIX Scripts.
Environment: JAVA/J2EE,SpringBoot,SpringSecutity,REST,Angular2,JSON,REST,Swagger,Oracle,XML,Cucumber,JUnit, JIRA,GIT STASH,Bamboo,Agile, Scrum,Maven,IntelliJ.
Java Developer
Confidential, Los Angeles, CA
Responsibilities:
- Analyzing the business and functional requirements provided by the client.
- Implementation of application using Spring MVC framework.
- Integrated Spring Framework with Hibernate
- Used JMS for insurance claim reports and status information exchange between current and legacy system.
- Used AJAX implementation to make server calls asynchronously.
- Experience in developing and deploying applications through IBM WAS8.5.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.Using React.js for single page Application.
- Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
- Jersey implementation of JAX-RS is utilized to develop RESTful service.
- Developed a RESTful service to provide all the CRUD capabilities.
- Provided XML and JSON response format to support various service clients.
- Implemented Test cases using JUnit and Tested web services with REST Client.
- Setup SVN version management server, setup client accounts and manage developed software artifact's versions.
- Worked with defect tracking systemJIRA.
- Checked server logs by running UNIX Scripts.
- Used Google Analytics for checking number of users logged into system and time of their login.
- Used Tea Leaf for checking the user logged in time and date.
Environment: JAVA/J2EE,SpringBoot,REST,Angular2,Javascript,Oracle,XML,Weblogic10.3.4,JUnit,JIRA,Jenkins,SVN, Node.js,Agile, Scrum,Maven.
Jr. Java Developer
Confidential
Responsibilities:
- Business Logic was implemented according to the Functional Requirement was done by using UML diagrams.
- Took Active participation in the design and development of both the projects.
- Consumed SOAP based web services using JAXWS.
- Participated in development of a responsive single page using ReatJS and java script.
- Involved in development of GUI framework using Angular 2 and HTML.
- Took active part in integrating java application with Documentum team’s code.
- Involved in development of Test Plan and Test Cases for Unit Testing, System Testing and User Acceptance Testing (UAT) of Documentum 6.7SP1 Product Suite.
- Created UI screens using JavaScript.
- Responsible for both projects development.
- Used core Java and Java Collections for backend coding and also for data manipulation on Frontend.
- Dealt with offshore teams for Project co-ordination.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- SOAP UI tool was used for Testing with theWSDLprovided by SFDC.
- Experience in API Management with APIGEE.
- DevelopedSQLas well asJPA Named queriesto interact with Oracle 10g, MySQL database.
- Automation of script to build and deploy using Jenkins.
- Set up Salesforce Console functionality and navigation.
- Worked with defect tracking systemJIRA.
- Used spring for developing the project.
- Used SVN for Version Control.
- Tested modules using JUNIT framework.
Environment: JAVA/J2EE,Spring,SOAP,Javascript,Oracle,XML,Weblogic10.3.4,JUnit,JIRA,Angular2 Jenkins,SVN, Agile, Scrum, Node.js.
