sr. Java Developer Resume
Fremont, CA
SUMMARY:
- Over 6 years of IT experience in Object Oriented and Java/J2EE applications development.
- Actively worked in each phase of Software Development Life cycle SDLC: Requirements, Specification, Design, Implementation, and Testing.
- Have knowledge of Agile Methodologies like Extreme programming, SCRUM.
- Good at Object Oriented Concepts and Design OOC/OOD.
- Excellent industry experience developing efficient, portable, web - based user interfaces using Angular JS, JSP, HTML, DHTML, JavaScript, CSS and AJAX.
- Good knowledge of core design patterns and J2EE design patterns like MVC, Session Business Delegate and Data Access Object.
- Hands-on experience with industry-standard IDEs like Eclipse and Net Beans, RAD, WSAD.
- Expert skills in application programming using Java, Servlets, EJB's, JDBC, and JMS.
- Strong knowledge in developing Web Services using SOA, SOAP, WSDL and XML.
- Experienced in developing persistence layer using O/R-Mapping tool Hibernate.
- Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle, MS SQL Server, and My-SQL, DB2.
- Coding with core Java concepts like Collections, Exception Handling, Java I/O, and Generics to implement some business logic.
- Strong experience in handling different Web Servers likes Apache Tomcat and Application Servers like Web Sphere, BEA Web Logic and JBoss.
- Experience in developing Web services in Java using XML and SOAP, WSDL, UDDI.
- Experienced in writing JUnit Test cases.
- Good knowledge with CVS, SVN, Serena Dimensions, and Rational Clear case version control systems.
- Hand on knowledge of Shell scripting.
- Experience in configuring and troubleshooting operating systems like Windows, UNIX, and Linux.
TECHNICAL SKILLS:
Language: Java/J2EE, C/C++, PL/SQL.
Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection.
J2EE: JSP, Servlet, Entity Beans, JMS, JDBC, JNDI.
Framework/Libraries: Spring, Spring Boot, Hibernate.
Web/Application Servers : Apache Tomcat, JBoss, WebSphere, Weblogic.
XML Technologies : XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB
Web Development : HTML5, CSS, Bootstrap, JavaScript, JQUERY, Angular JS.
Web Services : WSDL, SOAP, JAX-WS, JAX-RS, SOA, WS-Security, Restful.
PROFESSIONAL SKILLS:
ConfidentialFremont, CA
Sr. Java Developer
Responsibilities:
- Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
- Worked on developing and leading new modules, enhancements and change requests, production support, post production release activities.
- Developed different GUI screens JSPs using HTML, JavaScript and CSS.
- Worked on Restful web services to send the data using JSON objects.
- Developed complete solution using Spring MVC, Service layer and DAOs for implementing filters for list pages as well as advanced search functionality using hibernate Criteria restrictions.
- Worked in designing phase of UML diagrams, Flow charts using Enterprise Architect.
- JSP’s Tag Libraries, Servlets have been used extensively for developing client side components.
- Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
- Developed PL/SQL packages and triggers.
- Implemented the mechanism of logging and debugging with Log4j.
- Version control of the code and configuration files are maintained by SVN.
- Developed test cases for Unit testing and performed integration and system testing.
Environment: Java, J2EE, Spring, Spring MVC, XML, JSP, HTML5, jQuery, CSS, JSON, JDBC, Oracle, PL/SQL, Web services (RESTFUL), Log4J, SVN, JUnit, Unix, Enterprise Architect.
ConfidentialMonroe, LA
Sr. Java Developer
Responsibilities:
- Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, coding, testing and documentation.
- Developed different GUI screens JSPs using HTML, JavaScript, CSS and Bootstrap 3.
- Used Angular JS and jQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar.
- Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
- Version control of the code and configuration files are maintained by Serena Dimensions.
Environment: Java, J2EE, XML, JSP, HTML, jQuery, CSS, Bootstrap 3, AngularJS, JDBC, Oracle, Log4J, Serena Dimensions, JUnit, Unix.
ConfidentialColumbus, OH
Java Developer
Responsibilities:
- Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
- Worked on developing and leading new modules, enhancements and change requests, production support, post production release activities.
- Developed SOAP web service as publisher/producer.
- Developed different GUI screens JSPs using HTML, JavaScript and CSS.
- Worked on Restful web services to send the data using JSON objects.
- Used Angular JS and jQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar.
- Developed complete solution using Spring MVC, Service layer and DAOs for implementing filters for list pages as well as advanced search functionality using hibernate Criteria restrictions.
- Worked in designing phase of UML diagrams, Flow charts using Rational Software Architect.
- JSP’s Tag Libraries, Servlets have been used extensively for developing client side components.
- Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
- Developed PL/SQL packages and triggers.
- Implemented the mechanism of logging and debugging with Log4j.
- Version control of the code and configuration files are maintained by SVN.
- Developed test cases for Unit testing and performed integration and system testing.
Environment: Java, J2EE, Spring, Hibernate, XML,JSP, HTML, jQuery, CSS, JSON, AngularJS, JDBC, Oracle, PL/SQL,SOAP, Web Sphere, Net Beans, Web services (SOAP), Log4J,SVN, JUnit, Unix.
ConfidentialDenver, CO
Java Developer
Responsibilities:
- Translating functional requirements into technical requirements.
- Document analysis and technical feasibility discussions for implementing new functionalities.
- Set up the deployment environment on WebSphere.
- Applied design patterns including MVC Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
- Used JavaScript to link the web page with social websites with feedback features for the Bank and also develop feature for voting by the customers.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Implemented Address normalization using AJAX calls.
- Implemented Screen Navigation using JQuery and Spring MVC .
- Produced web service using SOAP standard .
- Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
- Used SVN for source code versioning and code repository.
Environment: Java, J2EE, Spring JDBC, Oracle, Spring MVC, SOAP, JSP, JUnit, JSTL, Servlets, Java Mail, HTML5/HTML, CSS3/CSS, jQuery, Ajax, XML, log4J, SVN, Eclipse.
ConfidentialJr. Java Developer
Responsibilities:
- Worked as software developer for on developing a supply chain management system.
- The application tracking invoices, raw materials and finished products.
- Gathered user requirements and specifications.
- Developed the entire application on Eclipse IDE.
- Developed and programmed the required classes in Java to support the User account module.
- Used HTML, JSP and JavaScript for designing the front end user interface.
- Implemented error checking/validation on the Java Server Pages using JavaScript.
- Developed Servlets to handle the requests, perform server side validation and generate result for user.
- Used JDBC interface to connect to database.
- Used SQL to access data from Microsoft SQL Server database.
- Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database. Wrote Callable Statement to call stored procedures and Prepared Statement to block SQL injection.
- Performed User Acceptance Test.
- Deployed and tested the web application on WebLogic application server.
Environment: Java, J2EE, Servlet, spring, JSP, JavaScript, HTML, JDBC, SQL, Microsoft SQL Server, UNIX and BEA WebLogic Application Server.