We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Dover, NH

SUMMARY:

  • 6+ years of Software Development experience in Analysis, Design, Development, Implementation, Integration and testing of Application Software in web - based environments, distributed n-tier products and Client/Server architectures
  • Experience in full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle
  • Using various methodologies like Waterfall, Agile, SCRUM, RUP and Test Driven Development
  • Experience in developing web and enterprise applications using JAVA, J2EE (Servlets, JSP, JDBC, JNDI, XML, EJB, JPA, JMS, XML), Struts, spring 4.0.6, Hibernate 4.3.6 and Web Services.
  • Experience with MVC, Singleton, Factory Method and J2EE patterns
  • Experience with user interface technologies HTML, CSS, JavaScript, AJAX, jQuery, and JSON
  • Strong experience of developing persistence layer with JDBC, Hibernate and JPA
  • Experience working with Java Multi-Threading application
  • Experience with IDE tools like Eclipse, RAD, and NetBeans
  • Excellent working knowledge of XML, XSL/XSLT, and DTD/XSD
  • Good experiences in application servers like JBOSS, Weblogic, WebSphere and Tomcat
  • Experience in performing Unit/Integration & System testing using Junit
  • Experience in using Ant and Maven as build tools
  • Proficient in using source control tools such as CVS, SVN and Rational Clear Case
  • Good Understanding of Rational Rose for designing UML use cases, class diagrams, and sequence diagrams
  • Experience with databases like DB2, Oracle 9i, Oracle 10g, Oracle 11g, MySQL, SQL Server and MS Access.
  • Experience using NetBeans and Eclipse IDE
  • Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like Stored procedures, Functions, Cursors, Index, triggers and packages.
  • Experienced working in Agile and Waterfall environments
  • Hands on experience in using UNIX, Red Hat Linux, Windows
  • Efficient team member with excellent work/time management skills, communications and Interpersonal skills, ability to work under strict deadlines

TECHNICAL SKILLS:

Languages: Java, C#, .NET, PythonJ2EE Technologies: RMI, Servlets, JNDI, JSP, EJB 2.0/3.0(SLSB, SFSB, Entity Beans), JMS/MDB, JAXB, JAX,-WS, JPA

Web Technologies: J2SE, JSTL, Custom Tags, Angular JS, JDBC 2.0/3.0, Filters, Listeners

FrontEnd Technologies: HTML, CSS, JavaScript, jQuery, AJAX, Swings, JSON, AJAX

Framework: JSF, Tiles, Struts 1.2, Struts2, Spring(IOC, MVC, ORM, AOP) Hibernate 2.0/3.0/3.2/4.3.6, Springboot

XML Technologies: XML, XSD, XSLT/XPATH

Web Services: SOAP(JAX-WS, CXF), Restful

Application Servers: WebSphere 6.1, Weblogic 9.0/10.0, JBOSS 3.2, TOMCAT 6x

IDE/GUI Tools: NetBeans, Eclipse, RAD, STS

Project/Issue Tracking: Jira, Trac, Log4j and HP Quality Center

Process Automation Tools: Ant, Maven, PVCS, CVS

Modeling Tools: Enterprise Architect, Rational Rose

Operating Systems: Windows, Linux, Mac

Databases: Oracle 9i/10g/11g, MySQL, DB2, Postgresql

SDLC: Agile, Waterfall, V-model, RUP, Test Driven Development, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Dover, NH

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using AGILE SCRUM methodology.
  • Implemented MVC architecture application using Spring, JSP & Java beans.
  • Extensively used JavaScript and Ajax to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Designed the Front-end screens using JSP, HTML, CSS and JSON.
  • Created and maintained the configuration of the Spring IOC Container.
  • Developed Business Layer and DAO Classes and wired them using Spring Framework.
  • Integrated spring (Dependency Injection) among different layers of an application
  • Integrated Hibernate with Spring for persistence layer
  • Spring AOP for cross cutting concerns like logging and exception handling
  • Developed SOAP based Web Services.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in the maintenance and code changes from existing code, support of the system.
  • Involved in the configuration management using SVN.
  • Jenkins and Maven scripts for automating the process of building, testing and deploying the system.
  • Developed the test cases using JUnit to test.
  • Deployed application in WebLogic Application Server.
  • Created several Exception classes to catch the error for a bug free environment and logged the whole process using log4j, which gives the ability to pinpoint the errors.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.

Environment: Java, C#, .NET, JSP, Spring(MVC, ORM, IOC, JDBC), Hibernate, Web Services, JDBC, JavaScript, HTML, CSS, JSON, WebLogic, Jenkins, Maven, SVN, TeamCity and Octopus, Eclipse 3.4, log4j, Oracle 11g, Xml, Log4j,Windows.

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Participated in Agile scrum meeting daily
  • Involved in documentation, review, analysis of requirements
  • Designed and developed the front end using JSP, JavaScript, JSTL, jQuery, Tag libraries for reusable web interface components including the open source Display Tag libraries.
  • Used JAVA JSP for form handling, session storage and process request for the dynamically generated web pages.
  • Use of Multi-Threading and collection framework including List, Map etc.
  • Created Action classes, Business classes and Utility classes as part of Spring MVC
  • Developed client request validations and processing using Spring Validation
  • Used JDBC for data retrieval from the database using Spring DAO
  • Developed Web Services using SOAP, WSDL and developed DTDs, XSD schemas for XML (parsing, processing, and design).
  • Developed and Deployed the Application on Eclipse IDE and Tomcat, JBoss Application and Web Servers.
  • Involved in Writing service methods and SQL queries, PL/SQL to interact with the Oracle.
  • Installed and configured Eclipse and Maven for development.
  • Involved in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams utilizing Unified Modeling Tools(UML) such as Rational Rose
  • Hands on experience on Software Configuration Management (SCM) tools such as SVN, CVS.
  • Created unit test packages using JUnit.

Environment: JAVA/J2SE/J2EE, JDBC, PL/SQL, Spring Application Framework, Spring AOP, Tomcat, JBoss, Maven, jQuery, JavaScript, tag libraries, XML, XSD, Agile Methodology, Unix, Windows, Linux, Web Services(SOAP and REST), MyFaces Core 2.0, BootStrap, Eclipse, Use cases, UML

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Followed Waterfall Methodology for development of the application in the beginning but after few releases started following Agile.
  • Practicing Design Driven Development to expedite the development process.
  • Worked on the JCache conversion for reducing the server startup time and increasing the performance.
  • Used ETL tools like SSIS for loading data into database.
  • Used Marklogic security and Symantec endpoint security systems.
  • Created and maintained DB2 table in TEST, IST, ET and Production environments.
  • Back-end coding and development using collection interface including Set, List, Map, Multithreading, Exception Handling etc.
  • Developed and tablized audit logging to support the greater retention period for this logging than is possible in flat file system logging which is typically archived after 10 days.
  • Deploying the code in Jenkins server.
  • Practiced test driven development (TDD) to expedite the development process.
  • Developed Web Services using SOAPUI and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using SOAP API.
  • Good knowledge on fisheye for internal code reviews.
  • Used Eclipse IDE for Development, Debugging, configured and deployed application on Tomcat Server.
  • Involved in doing various testing efforts as per the specifications and test cases including Unit and Integration testing using nunit.
  • Involved in developing Restful web services by using JSON coding.
  • Involved in installing and configuring Eclipse and Ant for development.
  • Good knowledge on FindBugs tool that uses static analysis to look for bugs in java code.

Environment: Java/J2EE, JSON, XML spy, Findbugs, AngularJS, JQuery, JSP, JavaScript, Hibernate, Spring framework, Waterfall Methodology, Servlet, XML, Unix, Design Patterns, SOAP Web Services, JUnit, nunit, C#, ReactJS, Cactus, SVN, Oracle.

Confidential, Mount Laurel, NJ

Jr. Java Developer

Responsibilities:

  • Worked on modules involving JSP, Struts 1.1, and EJB.
  • Identified and implemented the user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework.
  • Written SQL queries, Stored Procedures, Functions for retrieving and updating the data in the database.
  • Used JavaScript and struts validation framework for client side validation.
  • Used struts tiles for JSP page layouts
  • Worked on Hibernate mappings and developed backend using hibernate and HQL.
  • Developed Servlets code and validated data both in client and server side.
  • Developed session beans for the service layer which integrates Hibernate.
  • Involved in Unit, Integration testing, defect tracking, defect fixing, and part of system test support.
  • Testing Web Pages functionalities and raising defects.
  • Developed the code using Eclipse IDE
  • Deployed application using JBOSS
  • Used CVS for version controlling

Environment: Java, J2EE, Struts 1.1, Hibernate 2.0, JBOSS, Oracle 9i, Windows XP, Web Services, Eclipse 3.0, CVS, CSS and JavaScript.

We'd love your feedback!