We provide IT Staff Augmentation Services!

Sr.java Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • 8+ years experience in Software Analysis, Design, Development, Implementation, Testing, Support and documentation of Client - Sever and Web based applications using Java technologies on Windows and UNIX platforms.
  • Having a good knowledge on J2SE, Servlets, springs, SOAP Web Services, JDBC, Hibernate, Oracle, and MySQL.
  • Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS.
  • Over 6 years of experience in development and Support of Java/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Over 5 years of experience in Core Java, Multithreading and Design Patterns.
  • Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
  • Proficient in developing web page quickly and effectively using, HTML
  • 5, CSS3, JavaScript and JQuery and also experience in making webpage cross browser compatible.
  • Solid understanding of Responsive Web Design.
  • Experience in debugging and troubleshooting the existing code.
  • Experience in complete Software Product Development Life Cycle.
  • In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery.
  • Experience in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop, Sublime.
  • Designed and modeled projects using UML - Use Cases, Sequence Diagram, Class Diagrams etc.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Experience in designing both Front end & Backend applications using Java, J2EE Web frameworks, JSP, JTSL, HTML, CSS, Angular JS, JavaScript, AJAX, jQuery.
  • Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle 7.x/8/9i/10g, MySQL, MS SQL Server, DB2.
  • Technically expertise in working with HTML/5,CSS/3, JavaScript, jQuery, Ajax, JSON and CSS projects and successfully finished projects in mobile platforms (IOS, Android and BlackBerry) and Responsive Web Design (RWD) projects.
  • Experience in HTML5 Web and Mobile applications (Apple IOS, Blackberry, Android, Windows) and Web technologies (HTML5, CSS3, JavaScript, jQuery).
  • Extensive exposure to Object Oriented Design & Development with Java and J2EE technologies.
  • Working knowledge on Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization, Swing components, AWT, Streams & File I/O.
  • Experience managing server infrastructures and data-center operations across multiple platforms (UNIX, Linux, and Windows). Effectively plan, install, configure and optimize the IT infrastructure to consistently achieve high availability and performance.
  • Proven ability to create and deliver solutions tied to business growth,organizational development and systems/network optimization. Skilled problem identifier and troubleshooter comfortable managing systems, projects and teams in a range of IT environments.
  • Experienced in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion Of Control), DAO (Data Access Object) and template classes.
  • Involved in all phases of Software Development Life Cycle (SDLC)
  • Sound knowledge of RDBMS concepts and hands on experience with database Oracle, DB2 and SQL Server.
  • Sound Knowledge and experience in developing and deploying application using JBoss, Glassfish, IBM Web Sphere, Weblogic and Tomcat Servers.
  • Sound Knowledge and Good understanding on Data warehousing concepts, Data modeling, ETL process, Reporting, Data Integration, Master Resource Management.
  • Troubleshooting experience in bug fixing, code review, Integration and unit testing, using various testing methodologies and tools.
  • Team Player with good analytical, technical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

TECHNICAL SUMMARY:

Operating Systems: Windows 10,Windows 7, Windows XP, Windows NT, Unix, Linux, Solaris.

Languages: Java, C, C#, UML, html/5, CSS/3, PHP, bootstrap, Android, IOS, AUTOCAD.

Technologies: JSP 2.0, Servlets2.4, EJB 3.0, Java Beans, JDBC, Hibernate, SOAP,WebServices, Struts 1.2, spring, Spring MVC, JSF, HTML, HTML DOM, CSSJavaScript, AJAX, Dojo, XML, XSD, XPATH, JAXB. Asp.Net.:

Application Servers: JBoss, Glassfish 2.1, Weblogic, Web Sphere, Apache Tomcat Server.

Designing Tools: Rational Rose, Visio.

IDE: Eclipse, WSAD, Net Beans, Visual Studio, Notepad++, Sublime.

Versioning Tools: Clearcase, CVS, Tortoise SVN.

Database: Oracle, DB2, SQL Server.

PROFESSIONAL EXPERIENCE:

Confidential, CA

Sr.Java developer

Responsibilities:

  • Involved in the complete SDLC (Analysis, Design, Development, Testing and Production)
  • Extensively used Core Java and spring framework in developing business logic.
  • Developed Web Services to expose Risk Calculations for various products for many internal systems.
  • Implemented JAXB Framework to convert XML files into Java Objects and vice versa (marshalling and unmarshalling).
  • Developed Message Driven Bean for listening JMS messages invoking risk parameters calculations engine once the data is loaded into back office database from different data sources.
  • Wrote SQL queries, stored procedures and views for DAO layer.
  • Used Spring Batch framework to load flat files to database.
  • Extensively used subversion in creating branches and merging the code between branches.
  • Used Core Java features such as Multi-Threading, Collections, and Exception handling to efficiently process high volume transactions.
  • Wrote test cases for unit testing with the help of JUnit framework.
  • Driven weblogic server upgrade to version 10.3 and from Windows to Linux server.
  • Created Autosys jobs to run various batch jobs.
  • Integrated Bamboo (continuous integration tool) to automate code analyzing, compiling and testing process which also provides on-demand build infrastructure.

Environment: Core java, JSP, Struts (Validation and Tiles), Spring, Jasper, Javascript, HTML, CSS, Eclipse, JUnit, BEA Weblogic, Subversion, JAXB, Oracle, Rapid SQL, Commons logging, ANT.

Confidential, AR

Sr.Java developer

Responsibilities:

  • Understanding of business requirements and identify the relevant functional and technical requirements.
  • Developing prototype and providing functionality.
  • Documenting the Functional and Technical specifications.
  • Involved in developing various screens using JSF framework.
  • Created Webservice Client from WSDL using Apache Axis framework which builds SOAP messages and used those webservice methods to communicate with internal systems.
  • Involved in developing Unit Test cases and testing the Application.
  • Done logging using Log4j and commons-logging frameworks.
  • Developed the reports that have to be generated based on user input.
  • Used various report generation tools like iText and Apache POI for generating reports in PDF and excel formats respectively.

Environment: Java, J2EE, EJB, JSP, XML, JSF, iText and Apache POI, PL/SQL and SQL Server

Confidential, Denver, CO

Java developer

Responsibilities:

  • Implemented MVC architecture using Apache STRUTS framework.
  • Used Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
  • Performed client side validation using Javascript and server side validation using Struts Validation Framework.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Developed Restful webservices using Jersey framework.
  • Enhancing the existing system with the new requirements and fixing bugs if any.
  • Used various PL/SQL statements to store and retrieve the data from database.
  • Involved in developing Unit Test cases and testing the Application.
  • Used Log4j for External Configuration Files and debugging.
  • Involved in the complete life cycle of the project from the requirements to the production support.
  • Understand and analyze the requirements.
  • Develop workflow templates to meet the requirement.
  • Wrote XQuery transformations and map them to the template.
  • Used Perl scripts to move the templates from one region to other.
  • Involved in developing various screens using JSP and JavaScript.
  • Develop code to enhance the existing Buddy servers.
  • Used message queues for communication between Buddy servers.
  • Integrating web-tier and business-tier using spring framework.
  • Used Hibernate as an Object-Relational Mapping (ORM) tool in the data access layer forcommunicating with Oracle database.
  • Work with testing team to find and fix the code bugs.
  • Write Unit test cases and test the application changes.
  • Developed application using Eclipse IDE and BEA Weblogic Server.
  • Responsible for gathering the requirements of the whole system.
  • Used Javamail for automatic generation of mails to the corresponding users/agents regarding claims processing status.
  • Used Singleton pattern for accessing property files and factory classes.
  • Involved in writing the Middleware components (Business helpers) like logging framework, webservice helpers and login information which are used in various java applications
  • Responsible for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete)
  • Developed EJB tier using Session Facade, DAO and Singleton design patterns which consists of business logic and database access functionalities.
  • Extensively used Java Collection API to improve application quality and performance.
  • Used JExcel framework for reading and writing excel files.
  • Configured log4j to enable/disable logging in application.
  • Performed Functionality, Integration, Regression, Performance testing and UAT on the migrated code using Automated test tools and manual tests.

Environment: Java, Servlets, JSP, EJB, J2EE, Java Mail, XML, SAX, DOM, Oracle, SQL, Eclipse, CVS, Unix, JUnit, Hibernate, BEA Weblogic.

Confidential

Java developer

Responsibilities:

  • Development and implementation of HECT.
  • Developed JSP custom tags to display data.
  • Implementation for generating power & gas comparison charts.
  • Version Maintenance using CVS.
  • Worked on unix shell scripting.
  • Worked with testing team to find and fix the code bugs.
  • Wrote Unit test cases and test the application changes.

Environment: Java, J2EE, Servlets, Struts, Junit, EJB, BEA Weblogic, JDBC, SQL, UNIX

We'd love your feedback!