We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • Having 8+ years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Strong design/development experience with SDLC including Business modelling, requirements gathering, Analysis and design, Implementation, Testing, Deployment and Integration. Extensive uses of various design methodologies like OOA & OOD, UML and Design Patterns.
  • Hands on development experience in Core Java and J2EE Patterns like Factory, Singleton, Command, Proxy, Business Delegate, Service Locator, Session Façade, and DAO.
  • Proficient in developing advanced web-based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, XSLT, JDBC and Databases(Oracle, Sql, Cassandra). .
  • Excellent back-end programming skills using SQL, PL/SQL, Stored Procedures, and Triggers in Oracle and MySQL.
  • Good understanding of J2EE Design Patterns and N-Tier Architecture.
  • Proficient in developing web-services using REST, SOAP and WSDL.
  • Experienced in using IDEs like Eclipse, NetBeans, IntelliJ for Java programming.
  • Extensive experience in designing front end interfaces using HTML, HTML5, CSS3, JSP, CSS, Java Script, Angular JS and Ajax
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB
  • Experience in working with build tools like ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases and used Clear Quest for bug tracking.
  • Significant knowledge in J2EE including JSP, Servlets, JMS and spring / Hibernate Framework for building client-server applications.
  • Used Maven, SVN and GIT Source code version control.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic.
  • Good Experience on Quality Control for tracking the tickets like accepting the tickets/defects, Submitting the tickets, Reviewing Code and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Experience working with AWS

TECHNICAL SKILLS

Java Technologies/Cloud Technologies: Java (1.5/1.6), J2EE, Multi-Threading, JDBC, Servlets, JSP, JSF,JMS,EJBAWS EC2, S3, Dynamo DB, RDS (MySql).

Frameworks: MVC, Struts 1.1/2, Spring-MVC

FrontEnd: HTML, JSF, CSS, JSP, JQuery

MiddleWare: EJB, RMI, JMS

XML Technology: XML, XSL, DOM, SAX

Web Services: SOAP 1.x, REST, WSDL.

App & Web Servers: IBM Websphere 6.0/5.x, JBOSS 4.0.1, Apace Tomcat, Oracle Weblogic 10, LDAP.

Languages: SQL/PLSQL, UML, XML, HTML

Databases &Tools: MySQL, Oracle

Tools: & IDE LOG4J, Eclipse, XMLSpy, Subversion, CVS, GIT, JUNIT

Scripts: JavaScript.

Methodologies: OOPS, SAD (Structured Analysis & Design), Design Patterns.

Operating Systems: Windows XP/7/8.

PROFESSIONAL EXPERIENCE:

Confidential, Albany, NY

Sr Java Developer

Responsibilities:

  • Involved in system requirements meetings and gathered, reviewed the requirements, and maintained technical documentation of the application.
  • Involved in system design, analysis and developed the multi-tired transactional application
  • Designed the application using Struts 2.0 framework and developed, executed the project.
  • Done the Installation and Configuration of the Eclipse 4.3.
  • Done the coding, testing and debugging for the application.
  • Generated hbm.xml files for the DB using Hibernate tools and customized the xml files.
  • Done the Client side validations and server side validations using JavaScript and Java.
  • Implemented the logging using LOG4J.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed user interface using JSP, JSP Tag libraries and Javascript to simplify the complexities of the application.
  • Involved in the DB design and extensively used SQL queries, Views, and Stored procedures for the application.
  • Designed HTML pages and extensively used HTML tags and JSTL tags in JSP’s.
  • Experienced in using GIT as version control systems.
  • Installed and configured Eclipse and JDK.
  • Developed and improved application using Angular JS.
  • Experienced using AWS technologies EC2 RDS, S3, Dynamo DB.
  • Experience deploying applications to EC2 instances.
  • Experience with setting up MySql server on Amazon RDS.
  • Familiar with setting up S3 and Dynamo DB.
  • Used git, jenkins and asgard for continuous integration and delivery.

Environment: Java (JDK 1.5), J2EE (Servlets, JSP, JDBC), Struts 2.0, Hibernate 3.2, Spring MVC, XML, JSTL, JSF, JSP, HTML, JavaScript, Eclipse 4.3, GIT, EC2, RDS, S3, Dynamo DB, MySQL, Angular JS Windows 7.

Confidential, Rensselaer, NY

Sr. Java Developer

Responsibilities:

  • Conducted system requirements meetings and gathered, reviewed the requirements, and maintained technical documentation of the application
  • Involved in system design, analysis and developed the multi-tired transactional application.
  • Created and Configured the Data Sources.
  • Actively involved in the integration of different Use cases.
  • Performed Installation, Configuration and Deployment of application on BEA Weblogic 9.1
  • Created mock-up screens using HTML and CSS.
  • Done the coding, testing and debugging for the application.
  • Done the Client side validations and server side validations.
  • Done the coding and created various reports using JasperReports.
  • Created Domain Objects, Model classes, Beans, DAO’s for different modules using Spring Framework.
  • Generated hbm.xml files for the DB using Hibernate tools and customized the xml files according to the functionality.
  • Involved in the DB design and extensively used SQL queries, Views for the application and also fine-tuned the queries to improve the system performance.
  • Interacted with Analysts and other Developers for the Bug Fixes and Problem resolution.
  • Used TFS for source code version control.
  • Implemented the logging using LOG4J.

Environment: Java (JDK 1.5), J2EE, JSTL, Servlets, JSP, ANT, Struts 2.0, Hibernate 3.2, JSTL, Eclipse 3.2, JDBC, XML, Log4J, HTML, CSS, JavaScript, TFS, Oracle.

Confidential

Programmer Analyst

Responsibilities:

  • Done requirement collection and developed Use cases from the functional specifications.
  • Regular interactions with the users to gather new requirements and resolve the application issues.
  • Involved in system design, analysis and developed the multi-tired transactional application.
  • Done all the proto type HTML’s designed the GUI screens for client demo.
  • Involved in design and development of the presentation layer in JSP, Java Servlets using MVC.
  • Design and development of business tier using Stateless Session Beans.
  • Actively involved in the integration of different Use cases, Code reviews and re factoring.
  • Extensively used JavaScript for client side validation.
  • Created Class diagrams and sequences diagrams using UML.
  • Done the coding and debugging for Add/Modify functionality of Licensee and Supplies screens
  • Design the database schema using data modelling tool Visio and created the objects like tables, views, stored procedures and also loaded the test data for the application development.

Environment: Java (JDK 1.4), Struts 1.0, J2EE (EJB 1.1, Servlets, JSP, JDBC), XML, XSL, CSS, HTML, JavaScript, UML, ANT 1.15, Oracle, Apache.

Confidential

Programmer Analyst

Responsibilities:

  • Done requirement collection and developed use cases from the functional specifications.
  • Involved in system design, analysis and developed the multi-tiered transactional application.
  • Done all the proto type HTMLs for client demo.
  • Developed the Controller Servlet for this application.
  • Done the coding to make the JSP’s for Add/Update Unit Details module.
  • Done the coding to develop Java beans for Unit details module.
  • Involved in Coding for Crate and Maintaining UAC data & security for Maintain UAC Data.
  • Implemented different levels of security for Unit Details module.
  • Extensively used JavaScript for client side validation and server side validations.

Environment: Java, Servlets, JSP, XML, DHTML, UML,CSS, JavaScript, Oracle, JDBC, Apache, JUnit, Windows.

We'd love your feedback!