Java Developer Resume
5.00/5 (Submit Your Rating)
DetroiT
SUMMARY
- Over 8 years of professional IT experience in analysis, design and development of various multi - tiered client-server, distributed component applications using Java and J2EE technologies.
- Experience working in AGILE methodology.
- Developed web applications using Core Java, JDBC, JSP, Servlet, Struts2, Hibernate, Spring, RESTful Webservice.
- Good experience in Application Software Development and Design, Object Oriented Analysis and Design (OOAD), Technical Documentation, Software Testing.
- Experience in writing SQL queries to Oracle,DB2, SQL Server, MS Access databases
- Involved in deploying applications on IBM Web Sphere, Apache Tomcat.
- Extensive experience in Design, Development and Implementation of Model-View-Controller (MVC) using Struts2 Framework.
- Experience wif webservices.
- Experience wif Hibernate and Spring framework.
- Good understanding of ESB(Enterprise Service Bus).
- Used IReport for various report generations.
- Developed application front end using HTML, CSS, XML, JavaScript, JQuery, AJAX and JSON.
- Good knowledge of Groovy framework.
- Experience wif XML related technologies such as XML, XSL, XSD.
- Experience in designing tools like Rational Rose, MS Visio, OOAD and UML.
- Experience wif java build tools like ANT and Maven.
- Experience wif application performance monitoring tools like Wily.
- Excellent oral and written communication skills, team building and leadership skills.
- Strengths include good team player, self-motivated, quick learner, and open to work wif new technologies, excellent interpersonal and analytical skills.
TECHNICAL SKILLS
Language & Technologies: Core Java, Servlet, JSP, JDBC, Struts, Hibernate, Spring, JUnit, Maven, CVS, XML, HTML, JavaScript, JQuery, AJAX, JSON, Agile, RESTful Webservices
Application/Web Server: Tomcat, IBM Web Sphere
Database: Oracle, MS SQL, DB2
Operating System: Windows, UNIX
IDE & Tools: Eclipse, NetBeans, Toad, IReport, MS-Excel, MS-Word, MS-Visio, Bugzilla, iRad, Rapid SQL, Wily, Bamboo, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Detroit
Java Developer
Responsibilities:
- Worked onAgileScrum development lifecycle.
- Created quality workingJ2EEcode to design, schedule, and cost to implement use cases.
- Familiarity wifService oriented architecture (SOA)by developing and consumingRestfulweb services based onJAX-RSand Jersey.
- Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
- Designed the user interface of the application usingHTML5, JSP, JavaScript, and AJAX.
- Providing eValidate web service to Dealers for contract validation.
- Contributed in design and development ofStrutsweb based application.
- Worked onJava Message Service (JMS)API for developing message oriented middleware (MOM) layer for handling various asynchronous requests.
- UsedHibernateas an implementation engine forJPAAPI.
- Wrote complex SQLs for creating, retrieving, updating and deleting data inDB2 database.
- Developed store procedures and complex queries using tool calledPL/SQL developer.
- Developed, Tested and Deployed application in IBMWeb Sphere 7.0server.
- Wrote scheduled batch jobs on UNIX environment for purging old records.
- Used Sub Version (SVN) as source control tool.
- Used SonarQube tool for code quality check.
- Developed unit test cases and suits onJUnitframework for unit testing.
- Used Wily tool for application performance monitoring.
- Analyzed in Digitalizing contract validation for Canada contracts using AngularJS, Micro services, Maven, Spring Boot.
Confidential, San Francisco
Java Developer
Responsibilities:
- Designed UML diagram for the application.
- Created hibernate entity classes for the application.
- Used spring framework for the DAO layer.
- Involved in the analysis, design, and development and testing phases of application using SCRUM AGILE methodology.
- Used maven for building the war file.
- Deployed war files to Tomcat server
- Used IReport for generating various reports of the application
- Created user Interface using JSP, Javascript, CSS, AJAX and JSON.
- Have worked on SQL server database for storing and retrieving application data
- CVS is used as a source control version tool for dis project
Confidential, Chicago
Java Developer
Responsibilities:
- Worked onAgileScrum development lifecycle.
- Collecting, understanding and analysing business requirements and transform them to technical design.
- Enhanced and directly involved in extensive coding task for different modules such as Login page, Product search page, Recipes search page using Java Core, Struts, JDBC wif an Oracle database.
- Developed the Login, Product search and Recipe Search Screens usingAJAX, JSP, HTML5, CSS3 and JavaScript.
- Familiarity wifService oriented architecture (SOA)by developing and consumingRestfulweb services.
- Contributed in design and development ofStruts/MVCweb based application.
- Service layer development usingSpring CoreFramework
- Developed action classes and form beans and configured thestruts-config.xml
- Provided client side validations usingStruts Validatorframework andJavaScript.
- UsedMavenfor building, and deploying application.
Confidential
Systems Engineer
Responsibilities:
- Analyzed, designed and implemented application based on Object Oriented programming i.e.,Object oriented Analysis and Design.
- Documented and communicated application design using UML diagrams like sequence diagrams, class diagrams, use case diagrams.
- Designed the user interface of the application usingHTML, CSS, JSP, JavaScript.
- Developed use case for the project using Java, Struts, Servlet, JSP, JDBC.
- Wrote complex SQLs for creating, retrieving, updating and deleting data inOracle database.
- Developed, Tested and Deployed application in IBMWeb Sphere 7.0server.
- Used java ANT Build and TEMPhas knowledge of Maven for building projects.
- Developed unit test cases and suits onJUnitframework for unit testing.
- Extensively usedXML filesto code configuration files.
- Involved in all levels of testing from unit level to integration testing and took care that the final product is delivered wif good quality to project manager and thereby to customers.
- Took the responsibility of imparting training to new team members.