Sr. Java Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Around 7 years of experience in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging, maintaining the websites.
- Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizing Java, J2EE, Spring, Hibernate, JSF, JMS, JAX - RS 2.0, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML, DHTML and JavaScript, SQL, PL/SQL.
- Strong Knowledge in Agile Development (Scrum) and Waterfall Methodologies.
- Experience on MVC Architecture like STRUTS, spring frame work, JSF, EJB.
- Experience in producing and consuming Rest-Ful based web services.
- Good experience on JBoss and BRMS, JUnit, XSLT, SOAP, SOA and REST Web Services.
- Have architected and implemented Service-Oriented Architecture, batch, business intelligence, and transactional systems.
- Experience in using design patterns and UI frameworks such as MVC, Struts, Hibernate, Spring, Apache camel.
- Experience in Core Java concepts Collections, Multi-Threading, Strings, Generics, Exceptional Handling.
- Thorough knowledge with J2EE application platform configuration and performance optimization.
- Developing websites using HTML 4.0/5.0, XHTML, CSS3, JavaScript, JQuery, Ajax and JSON.
- Worked with server's web logic, JBoss and Apache's Tomcat.
- Experience in using WSAD, RAD, RSA, Net Beans and Eclipse IDE for Application development.
- Exposure to IBM Message Broker, UML Rational Rose, Hibernate, Tiles Framework and Spring Framework.
- Good Web Application debugging skills using Chrome Developers Tool and Firebug.
- Experienced in working with Tomcat, WebSphere and IIS web servers.
- Excellent experience in designing and developing interactive User Interfaces, usability, web and client/server applications using HTML5, CSS3, Ajax, Bootstrap, JavaScript and JQuery.
- Knowledge in developing applications using Agile and SCRUM methodologies.
- Performs execution
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Responsibilities:
- Engaged in all phases of SDLC in involving specifications, gathering Requirements, Designing, Coding, Testing, Deploying, and Maintaining in implementing projects.
- Built SPA with multiple views using route services using Angular and Node.js.
- Developed the application using the Electron Js.
- Worked with NPM commands and using package json for managing dependencies and dev - dependencies of node Js applications.
- Built Shell Scripts for project build in EAU Environment.
- Developed Standalone GUI tool for providing the Bulk Installation and single terminal multiple authentication.
- Created Angular components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
- Created Type Script reusable components and services to consume REST API's using Component-based architecture provided by Angular.
- Used jQuery to make the HTML, DHTML and CSS code to interact with the Type Script functions to add dynamism to the web pages at the client side.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP.
- Created UI /UX design libraries, iconography, user flows, and dashboard alerting functionality using Jolt components and JavaScript, Angular Js.
- Developed Core Java programs for all business rules and workflows using spring framework
- Designed client application using JSP, JavaScript, HTML and XML. Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
- Involved in creating the Hibernate POJO Objects and mapped from Java to MYSQL Database using Hibernate ORM.
Confidential
Full Stack Java Developer
Responsibilities:
- Involved in end - to-end implementation of the project- requirement gathering, analysis and design, development, testing and debugging.
- Experience working in agile development following SCRUM process, Sprint and daily stand-up meetings.
- Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which used for implementing backend functionality.
- Participated in coding Spring AOP components for the Logging, Exception handling and Caching.
- Developed presentation tier using JSP, JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Worked on J2EE frameworks like Spring and Struts for developing industry standard web applications.
- Designed and built SOAP and RESTful Web service interfaces implemented in Java.
- Designed and Developed user interactive screens using HTML5, CSS3, JavaScript, JQuery, Bootstrap, AngularJS.
- Implemented PL/SQL queries and used Oracle stored procedures and built-in functions to retrieve, update data from the databases.
- Implemented DAO layer using different Hibernate techniques like strategies, Inheritance, annotations and criteria interfaces.
- Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing) and bootstrap.
- Implemented Ajax and JQuery based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Implemented Message Driven Bean Using JMS Implemented enterprise applications with JQuery, AngularJs and Spring MVC.
- Designed dynamic and browser compatible pages using HTML, CSS, JavaScript and AngularJS.
- Created forms to collect and validate data from the user in HTML and AngularJS.
Confidential
Java Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
- Developed the application on the basis of flow desired by Agile and used the SCRUM framework for the algorithms.
- Participated in Agile Scrum meetings, sprint planning sessions and retrospective meetings during the 2 - week sprint cycles.
- Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Used Spring MVC framework for design and development of web application and Integration with Hibernate.
- Developed Restful Web Services and integrated with Spring.
- Involved in developing the persistence layer using Hibernate framework by JPA.
- Implemented MVC's using Servlet, JSP, HTML, CSS3 and Struts Framework, Hibernate, spring, Java Scripts and Web logic.
- Involved in designing the user interfaces using HTML, CSS, and JSPs.
Confidential
Java/J2EE Developer
Responsibilities:
- Created Class diagrams and Use Case diagrams from design specification using Rational Rose.
- Implementation of J2EE Design Patterns like Singleton, Session Facade, Business Delegate, and Data Access Objects.
- Actively involved in design of the application architecture in lines of their own Framework based on MVC2.
- Architecture with JSP Front End (HTTP Request/Response Integration) as View, Servlet as Controller and combination of EJBs and Java classes as Model.
- Designed and developed presentation layer using JSP which acts as View in a distributed MVC architecture, which involves model components and controller components.
- Used Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
- Wrote complex SQL queries and programmed stored procedures, packages and triggers.
- Involved in configuration of Spring MVC and Integration with Hibernate.
- Used Spring MVC framework for design and development of web application.
- Used Hibernate for Object relational Mapping and Persistence.
- Designed and developed business tier using EJBs.
- Developed XML and XSLT pages to store and present data to the user using parsers.
Confidential
Software Developer
Responsibilities:
- Involved in design and development phases of Software Development Life Cycle (SDLC).
- Worked on designing UML Use case diagrams, Class diagrams, and Sequence diagrams utilizing Rational Rose.
- Developed the application using core java, Multi - threading, spring, oracle, J2ee, web services, Maven.
- Involved in the development of project back-end layer using by most of core java features such as Collection, frameworks, interfaces, Multi-threading, and Exceptions.
- Implemented Multi-threading and Thread handling issues during application development.
- Extensively used the HTML tags, CSS, JavaScript, Ajax and the view side of MVC and at Browser level validations.
- Used JNDI lookup for getting the Connection Objects.
- Created JDBC to connect to backend database SQL Server. Wrote and unit tested the Java Beans, Servlets and JSPs.
- Wrote SQL Queries and Stored Procedures the contents from Oracle database methodologies.
- Created table views and inner joins outer joins for RBMS. Deployed Applications using the GUI Mode of Web Logic Application Server.
- Extensively used the log4j for logging and debugging purposes.
