We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Draper, UT

SUMMARY

  • 7.5 years of experience as Java developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment. Involved in different levels of Requirement analysis, Development, Testing and Debugging, Deployment, Support and Maintenance service phases.
  • Extensively involved in developing enterprise applications using Java and J2EE technologies such as JSP, Servlets, Struts2, Spring4, Hibernate4,JNDI, XML Web Services (SOAP, RESTful), Ehcache,, HTML, Java Script, AJAX and JQuery.
  • Extensive experience in all SDLC phases such as Requirement gathering, analysis, design, development, Unit, Integration, System Testing, Product Migration, Change Request Management and Production Support.
  • Experience in Agile development environment including story creation & estimation, task creation, coding, testing, sprint reviews and retrospectives
  • Strong experience in Onsite-Offshore coordination, product quality standards development & team leadership.
  • Experienced in Object Oriented Programming, Client/Server Applications, Relational Databases and e-Business Applications.
  • Very good working noledge of J2EE design patterns like MVC, Service Locator Singleton and DAO.
  • Experience with SOA with SOAP based Web services to communicate between systems.
  • Experience in various Web and Application Servers like Apache TOMCAT, IBM Web sphere, Web logic and JBoss.
  • Extensive experience in IDEs such as Eclipse,NetBeans, RAD.
  • Development experience on writing SQL queries, PLSQL procedures, functions and triggers.
  • Experience in Database development tools Oracle SQL Developer and Toad.
  • Experience with JUnit for unit testing.
  • Experience in version/source control using CVS, SVN, Smart Git and Clear Case.
  • Experienced in design and analysis using UML methodology.
  • Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML/Rational Rose Architect.

TECHNICAL SKILLS

J2EE Technologies: JDBC, Servlets, JSP, JNDI.

Internet Technologies: HTML5, CSS, Java Script, JQuery, Ajax.

Frameworks: Struts 1.x/2.x, Spring4 and Hibernate4

Application Servers: Tomcat, JBoss, Web Sphere, Weblogic

Development & Build Tools: Eclipse, Rational Application Developer, Ant, Maven

Web Services: SOAP, RESTful.

Dev. Methodologies: UML (Rational Rose), J2EE Design Patterns

Databases/Data warehouse: DB2, Oracle, MySQL, MS SQL

Programming Languages: Java, SQL, PL/SQL.

Other: XML/XSLT, DOM, WSDL,JAXB

Logging: Log4J

Version Control: GitHub, SVN, CVS, Clear Case.

Testing Tools: Junit

Operating Systems: UNIX, Linux, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Draper, UT

Sr. Java developer

Responsibilities:

  • Responsible for Analyzing the system, design, and implementation of KickStart Plan module.
  • Developed Controllers, models and views using Spring MVC.
  • Design and develop multiple web (UI) pages using JQuery, HTML5 and JSP.
  • Developed, invoked and implemented validations using JQuery Validator.
  • Implemented DAO Layer using Spring and Hibernate. Confidential UI design templates are used for the look and feel of the application.
  • Co-ordinating with offshore team and merging code with other modules.
  • Responsible for the creation and execution of the Unit Test cases using Junit.
  • Responsible for fixing defects and developing prototypes and implementing the business requirements and testing the defects.

Environment: Java, J2EE, Spring, Hibernate, Apache Tomcat, Eclipse, Oracle 11g, SQL developer, Maven, Smart Git, HTML5,CSS, JSP, JQuery, Junit, JavaScript, log4j, Windows.

Confidential, Miami, FL

Sr. Java developer

Responsibilities:

  • Responsible for Analyzing the system, design, and implementation of a project.
  • Participating every day scrum team meetings, and having direct interaction with the users to discuss business requirements.
  • Execute all the software development activities contained in each sprint.
  • Developing REST APIs for communication to external application.
  • Responsible for fixing defects and developing prototypes and implementing the business requirements and testing the defects.
  • Design and develop multiple web (UI) pages using JavaScript, JSP and HTML5.
  • Developed, invoked and implemented validations on Struts backing beans.
  • Done concurrent programming and multi thread programming.
  • Implementing business logic using JAVA, Struts / development with Spring.
  • Responsible for the creation and execution of the Unit Test cases.
  • Used Spring Security for Authentication and authorization extensively.
  • Used JAXB to map java classes to xml representations.
  • Used WebSphere for deploying application.

Environment: Java, J2EE, Struts, Spring, Hibernate, Spring Security, Web Services, WebSphere, Eclipse, Oracle 11g, SQL developer, Restful, SOAP, Maven, SVN, HTML5, JSP, JQuery, Junit, JavaScript, Ext-JS,XML/XSLT, DOM, Windows.

Confidential, Woodstown, NJ

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Writing code in Java, JSP and Spring, Writing functions.
  • Implemented the web based application following the MVC architecture using Struts Framework.
  • Developed a prototype model (not static HTML web pages) for the application
  • Developed reusable components for email, Excel sheet creation.
  • Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate.
  • Developing REST APIs for communication to external application.
  • Utilize programming methodologies and languages and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
  • Participate in design reviews and provide input to the design recommendations; in corporate security requirements into design; and provide input to information/data flow, and understand and comply with Project Life Cycle Methodology
  • Used JAXB to map java classes to xml representations.
  • Involved in write code to interact with APIs, Web Services using AJAX,JSONand XML.
  • Developed backend business logic with Hibernate and achieved asynchronous messaging with Java Messaging Services
  • Development using the Use Cases and business logic & Unit Testing of Struts Based Application
  • Developed JSP pages using Custom tags and Tiles frame work and Struts frame work.
  • Day to day Communication with remote developers, through mail, phone, conference calls, for resolving issues, understanding business requirements
  • Took initiation in verifying the environment is available, up to date with latest code builds.

Environment: Java, J2EE, Struts, Spring, Hibernate, Spring Security, Web Services, JMS, JBOSS, Eclipse, Oracle 11g, SQL developer, RESTful API, SOAP, Maven, SVN, HTML5, CSS, Junit, JavaScript, JQuery, XML/XSLT,DOM, Windows.

Confidential, Wayne, NJ

Java Developer

Responsibilities:

  • Developed the use cases and class diagrams using Rational Rose/UML.
  • Performed end-to-end design and development of all layers of the application.
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Used EJB to inject the services and their dependencies.
  • Used JQuery to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Wrote JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Used Ext-JS for building interactive web applications.
  • Wrote Spring Validator classes for validating the input data.
  • Wrote PL/SQL and SQL blocks for the application
  • Wrote data conversion programs for handling the changes to the existing database schema.
  • Responsible for deploying application file on WebSphere Application server.
  • Worked on persistence layer using JDBC with MySQL Database.
  • Used Log4j package for the debugging, info and error tracings.

Environment: Java, J2EE, Spring MVC, Spring, Hibernate, Security, Web Services, JMS, WebSphere, Eclipse, MySQL, Log4j, RESTful, Maven, Clear Case, HTML, CSS, JQuery, Junit, JavaScript,Ext-JS,Unix.

Confidential

Java Developer

Responsibilities:

  • Involved in development of Reusable Components (Java Beans) such as PriceList, Stock Rates, material
  • Beans and many other attributes which effect the display of the stock Pricing.
  • Developed SQL queries, Joins with Spring DAO to access data.
  • Converted the API library of TILCON Real time developer from C to C++.
  • Developed Action Form and Action classes and used Action Errors for error reporting.
  • Utilized the String tokenizer and collections in jsp.
  • Used JSF html, logic, bean tags in JSP.
  • We have followed Software Development Life Cycle(SDLC) for the analysis and development of the requirement.
  • Developed Stateless Session Beans for accessing the data and for transaction management.

Environment: Java, J2EE, JSF, Primefaces, Spring, JDBC, Spring Security, Web Services, WebLogic, Rational Application Developer, MS SQL, SQL developer, SOAP, Ant, Clear Case, HTML, JQuery, Junit, JavaScript, Linux.

We'd love your feedback!