Sr. Java Developer Resume
Austin, TX
SUMMARY:
- Over 7 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, Bootstrap, JSP, HTML,HTML5, DHTML, JavaScript, CSS,CSS3, and AJAX.
- Good knowledge of core design p Confidential erns and J2EE design p Confidential erns 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 WebSphere, WebLogic and JBoss.
- Experience in developing Web services in Java using XML and SOAP, WSDL, UDDI.
- Good knowledge with GIT, CVS, SVN, and Rational Clear case version control systems.
TECHNICAL SKILLS:
Language: Java/J2EE, C/C++, Visual Basic, 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, Hibernate.
Web/Application Servers: Apache Tomcat, JBoss, WebSphere, Weblogic.
XML Technologies: XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB
Web Development: HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQuery, JSTL, DOJO, Angular JS, Bootstrap.
Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI.
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Sr. Java Developer
Responsibilities:
- Participated in the analysis, design and the development of different modules for the Integration with the application.
- Designed the user interface of the application using Angular JS, Bootstrap, HTML5, CSS3 and JavaScript.
- Used Angular JS for creating responsive list renderer for single web application
- Implemented responsive web design using media Bootstrap.
- Designed the screens as per the wireframes by using the CSS styles and used Table less Design in CSS for positioning.
- Developed Java Web applications (API) called by Java batch apps using RESTful web-services to provide response in JSON format.
- Designed applications with Spring MVC Framework around Dispatcher Servlet which gives requests to handlers.
- Integrated Spring DAO for data access using Hibernate.
- Implemented Hibernate as the ORM tool for data persistence.
- Used Spring Framework for Dependency injection and integrated with Hibernate.
- Designed and created various tables in Oracle database and developed Queries and Stored Procedures.
- Deployed the application on the WebLogic Application Server over the HTTP protocol.
Environment: Java, J2EE, Spring, Hibernate, Servlets, XML, Angular JS, Bootstrap, HTML5, CSS3, JavaScript, JSON, Oracle, PL/SQL, WebLogic, Eclipse, Web services (RESTful), Log4J, GIT, JUnit, Windows, UNIX, Linux.
Confidential, Tinton Falls, NJ
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 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 to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar.
- 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 test cases for Unit testing and performed integration and system testing.
Environment: Java, J2EE, Spring, Hibernate, XML,JSP, HTML, CSS, JSON, AngularJS, JDBC, Oracle, PL/SQL,SOAP, Web Sphere, Net Beans, Web services (SOAP), Log4J,SVN, JUnit, Unix.
Confidential, Farmington Hills, MI
Sr. 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 p Confidential erns including MVC P Confidential ern, Abstract Factory P Confidential ern, DAO P Confidential ern 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 p Confidential erns 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.
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.
Confidential, Monroe, LA
Java Developer
Responsibilities:
- Worked in SCRUM team for rapid development and improve coding efficiency.
- Requirement analyzing process and business logic assessment, having communication directly with clients.
- Set up spring and Hibernate framework by adding configuration in web.xml file. Wrote Hibernate Annotation for data mapping.
- Responsible for analyzing and dissembling PHP code in legacy project and did translation for functional methods in Java Code.
- Designed and developed front-end Graphic User Interface with JSP, HTML5, CSS3, JavaScript, jQuery.
- Implemented the Ajax call to get data from back-end service.
- Responsible for code compression for CSS file, JS file, and Java file to improve the system performance as well as reduce system response time.
- Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database.
- Developing Web Service components using SOAP service.
- Developed JUnit test case for testing functionalities the Java Code.
Environment: Java, J2EE, JSP, HTML5, CSS3, JQuery, Ajax, JavaScript, spring, Hibernate, Hibernate Annotation, REST, Oracle, SVN, JUnit, JIRA, SCRUM.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Development of various use cases, sequence diagrams using UML.
- Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
- Worked using spring concepts DI/IOC, AOP, Batch implementation and Spring MVC.
- Using JavaScript to developed external codes that can be used in several different web pages.
- Declarative transaction management using Spring AOP.
- Used Spring JDBC Template to do CRUD operations with Database.
- Used Spring MVC as Web module, design, development of new Action classes to interact with business logic.
- Used Hibernate as ORM to map Java classes to data base tables.
- Used server side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle,
- Hibernate configuration properties setup mapping files using generators, associations inheritance etc.
Environment: Java, J2EE, Oracle, JSP, UNIX, HTML, Spring, JavaScript, Java Mail, XML, Web Services, XSLT, Hibernate, UML.
Confidential, Charlotte, NC
Jr. 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.
- Deployed and tested the web application on WebLogic application server.
Environment: Java, J2EE, Servlet, spring, JSP, JavaScript, HTML, JDBC, SQL, Microsoft SQL Server, UNIX, BEA WebLogic Application Server.