We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Hiawatha, IA

SUMMARY

  • 6+ years of experience in IT Industry mainly in Designing, Developing and Integrating Components for robust Web - based and client/server software applications.
  • Experience with numerous technologies including: Java (1.5, 1.6, 1.7, 1.8) SE/EE (JSP, Servlets, JDBC), XML, UML, HTML, JavaScript, SQL, Design Patterns, Full SDLC, dynamic Agile Methodology, Multi-Tiered Environments, Eclipse.
  • Experience on backend side in RDBMS like Oracle, SQL, and MySql.
  • Experience in writing Web Services using WSDL, SOAP, Rest Web services, in distributed web application development environment.
  • Fluent in using Spring and Struts Framework.
  • Experience working with Linux/ UNIX on Serverside.
  • Experience with ticketing system Jira and code review.
  • Experience supporting applications during System Testing, Integration Testing and Post-Production phases.
  • Experience in working with open source toolsSelenium (Selenium IDE, Selenium RC, Selenium Web Driver) functionaltesting,unittesting,integrationtesting,regressiontesting,GUItesting,back-end testing,browser compatibilitytesting,and component testing onWindows.
  • Experience in writingTest Plans, definingTest Scenarios and Test Cases, developing and maintainingtest scripts, analyzing bugs, reporting bugs by interacting with team members and track the bugs till closure.
  • Experience in working with reporting tool MS SQL Server Reporting tool (SSRS).

TECHNICAL SKILLS

Languages: Core Java, J2EE, JSP &Servlet, JavaScript, Ajax, Sql

Platforms: Windows Server 2003, XP, Windows 7, X Windows

Frameworks: Spring, Struts, Tiles, Restful framework, Hibernate, Junit, Front Servlet, Tiles Validations

Web Technologies: JSP, Servlets, AJAX, SOAP, CSS, Web Services, SOAP and REST

RDBMS: Oracle, SQL Server, MySQL, DML, DDL

Build tools/ Version Control: Git, Github, Ant, Maven

IDE’s/ Developer tools: Eclipse, IntelliJ

Web/App Servers: JBoss, Tomcat, WebSphere Application server

PROFESSIONAL EXPERIENCE

Confidential, New York

Sr. Java Developer

Responsibilities:

  • Full life cycle experience including requirements analysis, high level design, detailed design, data design, coding, testing, and creation of functional and Technical documentation.
  • Involved in discussing the requirements/enhancements with the Business team.
  • Worked in Agile Environment.
  • Follow SDLC methodology on projects to deliver functional, technical and security documents and support to project managers on general SDLC documentation that requires technical inputs.
  • Apply best Java development practices including encapsulation, inheritance, polymorphism, object oriented designs, multi-threading, code to an interface and revision of code to comply with institutional quality code
  • System analysis, design and development of the web application and SOA.
  • Wrote various controllers for the Spring.
  • DI/ IOC have been achieved via Spring Core.
  • Used HTML5, CSS3, Bootstrap, Javascript, JQuery for developing front end
  • ImplementMVC architecture using Spring Framework.
  • Designing, creating, tables, writing DDL, DML statements.
  • Application is hosted on Apache tomcat running on Linux Server.
  • Usage of SQL and HQL including named queries, criteria, restrictions and projections.
  • Used Hibernate as the Object Relational Mapping tool for persisting java objects.
  • Used Jenkins for Continuous Integration.
  • Used JSON for Data transfer between Front End and Middle Tier.
  • Used Design Patters such as Session Façade Design Pattern, Singleton, Factory Pattern
  • Developed JUNIT4 Test Cases.
  • Created Automation test framework using Selenium.
  • Created Feature files and Step definitions (test scripts), page objects, utility classes and methods using Selenium WebDriver .
  • Used Hibernate 3.5.6 framework for interacting with the database
  • Developed Web services to allow communication between application through RESTFUL
  • Used Jira as Ticketing System
  • Maven has been used as a Build Tool.
  • Client side data is validated using JavaScript before being submitted to the middle tier.
  • Logging achieved by using log4j
  • Used Maven as a build tool.

Environment: Java 5.0, J2EE, HTML5, Apache Tomcat application server, Restful Web services, Hibernate 3.5.6, Spring 2.5.6, Apache Log4j, CSS, HTML,Oracle, JavaScript, Eclipse, Selenium Web driver.

Confidential, Hiawatha, IA

Senior Java Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Involved in complete application design using OOAD and J2EE architecture
  • Followed the Object Oriented Analysis and Design (OOAD).
  • Worked in Agile Environment.
  • Developed various service classes using Core Java .
  • Implement MVC architecture using Spring Framework.
  • Developed JUNIT4 Test Cases.
  • Created Automation test framework using Selenium.
  • Used Hibernate 3.5.6 framework for interacting with the database
  • Used Hibernate as the Object Relational Mapping tool for persisting java objects.
  • MYSQL has been used as a DB .
  • Used Core Java for developing Service Classes
  • Spring has been used for IOC/ DI to achieve loose coupling.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Used Log4j for logging the application, log of the running system to trace the errors .
  • Application is hosted on Tomcat 5.X running on Linux Server .

Environment: Java,J2EE, Hibernate 3.0, Spring 2.5, Servlets, JSP, JDBC, SQL, XML, XSLT, SOAP Web services, JavaScript, JUnit, Unix, CVS and Log4J, Android SDK, AWS, Django Framework.

Confidential, Syracuse, NY

Java/J2EE Developer

Responsibilities:

  • Coordinated in the design of the project
  • Actively participated in requirement analysis
  • Followed Scrum
  • Exercised power of Eclipse IDE during the development process
  • Created tile definitions, struts-config files and resourcebundles using Struts 2.x framework.
  • Used JavaScript for front-end validations.
  • Implemented the REST based web services in developing the web application and used the protocol like SOAP for communicating between the modules.
  • Created User interface Templates using JSP, Tag Libraries, Tiles, HTML and CSS.
  • Hibernate 3.x is used as ORM framework.
  • Built Hibernate DAO classes and wrote HQL queries that interact with database for modifications.
  • Created Hibernate Session Factory to create connections to the database to retrieve and modify the data.
  • SQL developer was used to modify/update database.
  • Consumed web services.
  • Deployed application in WebLogic server.
  • Developed entity bindings in XSD.
  • Developed input XML files that validates against XSD schema.
  • Used Maven for deploying the application.
  • Involved in unit testing, and integration testing.

Environment: XML, XSD, JSP, Servlets,HTML5, CSS, JavaScript,Struts, Hibernate, Oracle, SQL developer, JDBC, SVN, Eclipse Helios, Maven, WebLogic, Scrum.

Confidential, WI

Java/J2EE Developer

Responsibilities:

  • Involved in full Software Development Life Cycle (SDLC) to analyze the business requirements, designing the front-end component, developing server-side code, testing and implementation.
  • Worked with Hibernate ORM Framework and wrote HQL Named queries for CURD operations.
  • Used HTML, JSP, Servlets and CSS for front - end components.
  • Used JavaScript for front- end validations.
  • Used DTO to transfer data among different layers.
  • Written several SQL queries to interact with the database.
  • Have worked with other teams to fix lot of issues an
  • Developed the Search criteria for all the products, implemented the logic.
  • Developed DAO methods using Hibernate.
  • Used Hibernate for interacting with the database objects.
  • Involved in developing Restful Web services
  • Used Web logic to deploy the application.
  • Have used JIRA to track bugs and tasks.
  • Used Junit for UnitTesting.
  • Used build tools like Maven to deploy and manage the application.

Environment: Servlet, JSP, HTML, JavaScript, HQL, SQL, JDK 1.4.2, JDBC, Hibernate, Web Logic, JIRA, Junit, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in requirement gatherings.
  • Coordinated in Analysis & Design of the project.
  • Followed Hybrid Waterfall model throughout the SDLC.
  • Designed technical specifications with UML diagrams including Use Cases, class diagrams, and Object interaction diagram using Microsoft Visio.
  • Actively participated in development of user interfaces using JSP's, HTML, JavaScript,CSS.
  • Used Struts for project development.
  • Oracle was used as database.
  • Used MVC architecture.
  • Wrote complex queries to communicate with databases using JDBC.
  • Performed unit testing using JUnit framework.
  • Application was deployed in WebLogic server.

Environment: JSP, HTML, XHTML, CSS, JavaScript, Struts 1.x, JDBC, Oracle 9i, WebLogic 8.1, JUnit

We'd love your feedback!