We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

PROFESSIONAL SUMMARY:

  • Seven plus years of software development experience as a JAVA/J2EE Application Developer
  • Experience in developing applications using JAVA with various J2EE technologies including EJB, Servlets, JSP, JDBC, Java Beans, Spring (IOC, MVC, AOP, DAO) 4.2/3.5/3.0, Hibernate 4.0/3.0, XML, JNDI, JMS and Web Services (REST, SOAP), Design Patterns.
  • Experience working with Agile/Scrum development methodologies.
  • Expertise in all Spring Modules such as Spring Core, MVC, Dependency Injection, AOP and Transaction.
  • Experience in Web Services technologies like SOAP, JAXP, JAXB, WSDL and Service Oriented Architecture (SOA).
  • Strong front - end GUI wire-framing/prototyping skills using scripting languages such as JSP, HTML5, JQuery, JavaScript, Angular JS, DOM, and Cascading Style Sheets (CSS).
  • Hands-on experience in Web-Application Development using Angular JS
  • Experience in coding, implementation and unit testing and Performance Testing of various J2EE related projects.
  • Experience in Database persistence layer like Hibernate 4.2/3.0.
  • Working knowledge of PL/SQL and database like MySQL Server, Oracle 11g/10g and tools like Oracle SQL Developer.
  • Experience in database designing using RDBMS concepts in Oracle and MS SQL.
  • Hands-on experience in writing stored procedures, functions, views, triggers, cursors and joins.
  • Experience with TDD (Test Driven Development using JUnit).
  • Experience in XML and related technologies like XSL, XSLT, XPath and parsers like JAXP (SAX, DOM) and JAXB.
  • Good working knowledge of Ant/Maven for project build/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Design and development of web-based applications using different Web and Application Servers such as Apache Tomcat 8.0/7.0/6.0, Web Sphere 8.5/8.0/7.0/6.0, JBoss 9.0 and BEA WebLogic 10.x/9.2/8.1.
  • Hands-on working experience with IDE tools like Eclipse, Net Beans, IBM RAD, Intellij and IDEA.
  • Experience in all phases of the Software Development Life Cycle across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
  • Motivated team player with excellent communication, interpersonal, analytical and problem solving skills.
  • Keen interest in mastering new technologies and understanding new industry developments and the evolution of next generation programming solutions.

TECHNICAL SKILLS:

Programming Languages: Java 8/7/6, J2EE, SQL, PL/SQL

Frameworks: Spring 4.0/3.0/2.x (Dependency Injection, Spring MVC, Spring Access. DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate 4.x/2.x, Log4j, Angular.JS.

Web Technologies: Servlets, JSP, JDBC, Spring, Hibernate, HTML5, CSS3, AJAX, JavaScript, JQuery, Bootstrap, JSON, XML, XSL, XSLT, REST/SOAP web services, JNDI, JSTL, JMS, JPA, EJB, WSDL, JAX-RS, JAX-WS and Java Beans

Databases: Oracle 12c/11g/10g/9i/8i, MySQLIDE: Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer), Atom, IntelliJ, IDEA, Bracket

Web/Application Servers: Apache Tomcat 7.0/6.0/5.0/4.0, Web Logic 9.1/8.1, Web Sphere 7.0, Web Sphere Application Server 8.0 and JBoss.

Build Tools: Ant 1.8, Apache Maven 2.2.1

Version Control: CVS, SVN and GIT

Operating Systems: Windows, Linux, Unix and Mac

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Conducted analysis of organizational needs and goals for the development and implementation of the application systems by involving with business personnel.
  • Worked on developing web application on the Spring MVC framework.
  • Worked with Hibernate framework to interface with the back-end.
  • Used Oracle database and wrote HQL to access the data from the database. Used Annotations in hibernate mapping.
  • Used Angular.JS controllers, directives, services and filters in the presentation layer.
  • Worked on SOA architecture with Spring.
  • Used Oracle11g Database.
  • Worked on implementing RESTful web services using JAX-RS annotations.
  • Spring Security was implemented in the project.
  • Direct payment and reports claims modules implemented SOAP web services for better security.
  • Developed GUI using Angular.JS, HTML5, Javascript, Bootstrap, JSP, AJAX, and CSS3.
  • Proficient in core Java concepts such as collections (ArrayList, HashMap, Iterator etc), generics, multi-threading and serialization.
  • Presentation layer was developed using JSP, Ajax and Javascript.
  • Used Spring Form for customer registration.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Involved in Unit, Integration and Performance Testing for the new enhancements.
  • Using Load Runner, execute multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller.
  • Test cases were created using JUnit framework and JUnit for front end UI testing.
  • Used Jenkins as a continuous integration tool.
  • Made changes to Jasper reports by updating Jasper report configurations.
  • Logging of Application was done using Log4J. Logged exception directly into the database using JDBC.

Environment: Java 7.0, Web Sphere Application Server 8.5, Hibernate 4.3, Spring Framework 4.0, Angular.JS, Node.JS, jQuery, Maven 3.3, Bootstarp, AJAX, JSON, JSP, Javascript, HTML5, CSS3, Load Runner, Performance Testing, RESTful, JAX-RS, JDBC, Oracle, Logic4J

Confidential, IL

Java/J2EE Developer

Responsibilities:

  • Designed and developed web-based software using Spring MVC Framework and Spring batch.
  • Developed and enhanced the application using Java and J2EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP and RESTful), HTML, Javascript, Angular.JS, AJAX, JSON, CSS, XML, XSD, Maven, Log4J and Oracle 11g.
  • The project was developed agile software development methodology.
  • Involved in working with J2EE Design Patterns (Singleton, Session Façade and DAO).
  • Involved in creating Use Cases, Class Diagrams and Sequence Diagrams using UML.
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings.
  • Used Hibernate Query Language (HQL) and Custom Queries to query data from Oracle database in DAO.
  • Involved in creating and extracting data from database using SQL queries, PL/SQL Stored procedures, triggers and packages on Oracle database.
  • Used CRUD operations using JPA query language.
  • Good experience in tools such as TOAD and SQL Developer for database development and interaction.
  • Developed and maintained the Application Context files for the service layer using Spring Framework.
  • Used SOAP Web Services for secure extraction of client related data from database using Apache CXF.
  • Used RESTful in conjunction with Ajax calls using JAX-RS and Jersey.
  • Multi-Threading and Caching we used to improve the performance and user experience.
  • Made single page module using Angular.JS Framework. Implemented the business logic using JSP,JSTL, Java Beans and service classes.
  • Involved in the development of presentation layer and GUI using CSS3 and HTML5.
  • Involved in Performance tuning of the application and documentation of trouble-shooting.
  • Involved in Performance, Load and Stress Testing using Load Runner.
  • Used ANT to build, run and create JARs and WAR files.
  • Used SVN for version control.
  • Application was logged using Log4J, and exceptions were logged into the database using JDBC.
  • Used Junit for testing the entire application, rectified performance bottlenecks and eliminated critical bugs.
  • Created numerous test cases using JUnitframework and JUnit for testing modules.
  • Used Hudson as a continuous integration tool.

Environment: Java 1.7, J2EE, Spring 3.0, HTML, Hibernate 4.0, SQL, PL/SQL, JSP, Angular.JS, JSTL, AJAX, jQuery, Oracle 11g, Eclipse, Maven, ANT, SVN, XML 1.x, JAXB 2.x, Log4J, JUnit, JBoss, SOAP, Load Runner, Web Services, WSDL 2.0, JAX-RS, JAX-WS.

Confidential, CA

Full Stack Developer

Responsibilities:

  • The project was implemented using mainly Spring MVC Framework. The billing and claims module was developed and enhanced using Struts Framework.
  • The applications were developed using Java and J2EE tools such as Servlets, JSP, JDBC, JNDI, and EJB.
  • Web Services were designed and developed using XML, XSD, WSDL, SOAP and REST.
  • Oracle 10g was used as the database.
  • JPA was implemented and Hibernate was used at the ORM tool for the project.
  • Spring AOP was used for transaction management and logging purposes.
  • JTA and JTS were used to allow for global transaction.
  • Implemented SOA for all of our applications.
  • XML configuration files were written for Hibernate and database connectivity.
  • Wrote HQL to run CRUD operations on the database.
  • Unit testing and bug fixing was achieved using JUnit.
  • Log4J was used to log exceptions into the database using JDBC.
  • Participated in Unit, System and Performance testing.
  • Jenkins was used as a continuous integration tool.
  • GIT was used for version control on the project.
  • The GUI was developed using HTML, CSS and Bootstrap.
  • The project followed an Agile development methodology for the SDLC.

Environment: Java 1.7, J2EE, IBM WebSphere Application server 7, Spring 3.0, Struts 2.2, Hibernate 4.0, Oracle 10g, SQL, PL/SQL, HTML, JSP, XML, XSD, WSDL, SOAP and REST, Angular.JS, Performance Testing, JSTL, jQuery, Log4J, JUnit, SOAP UI, MAVEN.

Confidential, Bloomington,IL

Java/J2EE Developer

Responsibilities:

  • Functional and detail designs where created using UML for class/sequence diagrams.
  • Designed and developed customization module using Java, J2EE, RESTful Web Services, Apache Axis2, JSON, JSP, XML, XSD.
  • Followed the Agile for the development of the project, and attended sprint review meetings.
  • Involved in designing and development and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC and JNDI and deployed on WebLogic server.
  • Hibernate was used as an ORM tool.
  • Used ANT to build, run and create JARs and WAR files.
  • Used SVN for version control.
  • Application was logged using Log4J, and exceptions were logged into the database using JDBC.

Environment: J2EE, Web Services, XML, XSD, WSDL, SOAP, SOAP UI, ANT, SQL, JSP, JSTL, JUnit, JBOSS, Spring MVC, Hibernate, Oracle SQL Developer, PL/SQL, Clear Quest.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in the development of Presentation layer using JSP, HTML, and CSS and used Struts framework.
  • Worked in implementation of MVC design paradigm of Struts framework, object relational mapping using Hibernate and Oracle database.
  • Developed Action classes and DAO classes to access the database.
  • Developed WebServices using SOAP and REST with JAX-WS and JAX-RS programming model.
  • Developed Session Beans and Entity Beans to implement the Business Logic and deploy into server.
  • Used WS-Security for providing security within soap messages.
  • Developed the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer.
  • Worked on Spring DAO, Spring MVC and Spring AOP Interceptors in Logging and Auditing.
  • Developed Data Access Objects (DAO), Session Facade, Service Locator, Business Delegate and Value Object patterns.
  • Used Hibernate for Object-Relational Mapping and for database operations in Oracle database.
  • Used JUnit for testing the application, ANT and Maven for building Projects
  • Created UML diagrams like Class diagrams, sequence diagrams, Activity diagram using Rational Rose.
  • Used CVS to check-in and checkout and co-ordinate among team members.

Environment: Java1.5/J2EE, JDK, JSP, HTML, CSS, Struts, EJB, JMS, Spring, Hibernate, Eclipse, WebSphere Application Server, Web services (SOAP, REST), JavaScript, Log4J1.2.7, PL/SQL, CVS, RAD and Oracle10g.

We'd love your feedback!