We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Over 8 years of Professional experience in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based/Enterprise environment, Distributed n-tier architecture.
  • Proficient in Application Development wif Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Banking, HealthCare and Manufacturing Industries.
  • Expertise in developingWeb based DistributedandFront End applicationsin athree-tier architecture using Java, J2EE, HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Expertise in designing and developing enterprise applications usingJ2EE technologieslike JDBC, JNDI, JMS, Web services.
  • Expertise in application development using various frameworks: Struts Framework 1.x/2.0, Spring Framework 2.x/3.x, Java Server Faces (JSF), Hibernate 2.x/3.x ORM.
  • Extensive working experience wif SOAP and Restful web services.
  • Well versed wif SQL Server, Oracle, DB2, MongoDB and MySQL as back-end Databases. Extensively used database tools like TOAD and SQL Developer. Knowledge in Database Programming wif Stored Procedures, Triggers, Functions using SQL, PL/SQL and Oracle.
  • Hands on experience working wif Web and Application Servers such as ApacheTomcat, JBoss, IBM WebSphere and WebLogic.
  • Worked wif XML parsers like JAXP (SAX and DOM) and JAXB.
  • Good Working knowledge ofANT,MAVENandLog4J.
  • Extensive use of Version Controls like CVS, SVN and GIT subversions.
  • Very good understanding and experienced in SDLC and Object Oriented Programming (OOP). Experience wif Waterfall, Agile methodologies.
  • Expertise in Test Driven Development(TDD) environment.
  • Good working knowledge in IDE tools such as Eclipse (Indigo, Juno, Europa, Helios,Mars) NetBeans, RAD, JBuilder.
  • Proficient in programming in Web Technologies likes JavaScript, XML, XSLT, HTML and DHTML.
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writing JUnit test cases and System Test Cases.
  • Having Good experience in resolving production issues.
  • Self-motivated Team Player wif excellent Interpersonal and Communication Skills.
  • Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Domain: Banking, Health Care, E-Commerce

Database Skills: DB2,PL/SQL, SQL, Oracle 8i,9i,10g,11g, MySQL, SQL Server 2008, SQL Server 2012, SQL Server 2014, MongoDB,SQLite3, Microsoft Access, EBX

Programming Languages: JAVA, C, C++, UNIX

J2EE Technologies: Java, JSF, CS JSF,JSP, JDBC, JNDI, Swings, Servlets, JQuery, Struts1.x/2.0, Springs2.x/3.x, Spring Batch, Hibernate 2.x/3.x, JPA

Web Technologies: HTML5, XML, CSS, XSL, AJAX 2.0, JavaBeans, XSL, XHTML, DOJO, AngularJs, Java Script, JSON

Web/Application Servers: JBOSS, Apache Tomcat7.1, Weblogic, IBM WebSphere

Web Services: SOAP and Restful

Build Deploy Tools: SDSS, JAP 7, Maven, ANT, Log4J

Operating Systems: LINUX, UNIX, Windows 7, Vista, XP, 2000, 98

Version Controls: CVS, Google Code, SVN, GIT, TFS, Gradle

IDE: Eclipse (Europa, Indigo, Hugo, Luna, Mars), NetBeans, Rational Rose, RAD

Testing Tools: Eclipse Plug-ins (Code Pro, Find Bugs, PMD), JUnit, HP-ALM

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, TX

Senior Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Involved in configuration of Spring MVC, E-mail, File-Upload, and Integration wif ORM Framework (Hibernate).
  • Involved in teh development of application by consuming teh RESTFUL services from ARCGIS.
  • Involved in implementing teh Tasklets and teh Job configuration of teh batch application.
  • Worked on developing teh queries and stored procedures for SQL Server.
  • Implemented object/relational persistence (Hibernate) for teh domain model.
  • Implementation of Web Design based on CSS3, HTML5, and YUI framework.
  • UsedSpring Inversion of Control, to make application easy to test and integrate.
  • Used JPA and Criteria API to create teh dynamic queries.
  • UsedAuto wired PojoandDAOclasses wifSpringControllers.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, and Bootstrap wif Oracle database as teh backend.
  • UtilizedSpringannotationsand XML configuration forDependency Injection.
  • Provided connections usingSpringJDBCto teh database and developedSQLqueries to manipulate teh data.
  • Used Jenkins for continuous integration of teh different modules.
  • UsedSpringDAOconcept in order to interact wif database (Oracle 11g) using jdbc template.
  • UsedLog4jto print teh logging, debugging, warning, info on teh server console.
  • Involved in Unit Testing of teh components using JUnit.
  • UsedCodePro Analyticsto make sure all teh code maintain standards.
  • Used SVN, GIT version controls to track and maintain teh different version of teh project.
  • Interacted wif testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: Spring Framework 3.0.5, Hibernate 3.0, YUI framework, jQuery, Bootstrap, AJAX, JSON, Java 8.0, JSP, JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, Oracle 11g, Log4j.

Confidential, Austin, TX

Sr. Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Developed web application usingSpring MVC framework.
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • UsedSpring Inversion of Control, to make application easy to test and integrate
  • UsedAuto wired PojoandDAOclasses wifSpringControllers
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap wif MySQL database as teh backend.
  • Web application development for backend system using AngularJS wif cutting edge HTML5 and CSS3 techniques.
  • Configured Hibernate objects in teh Configuration File.
  • Configured teh Hibernate configuration files to persist teh data to teh Oracle 11g Database.
  • Used Maven for building teh entire web application and deploy them on WebSphere.
  • UtilizedSpringannotationsand XML configuration forDependency Injection.
  • Used Jenkins for continuous integration of teh different modules.
  • UsedSpringDAOconcept in order to interact wif database (DB2) using jdbc template.
  • UsedWeb sphere Application Developerfor building, testing and deploying application locally.
  • UsedLog4jto print teh logging, debugging, warning, info on teh server console.
  • UsedRational Clear Casefor version control.
  • Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
  • UsedCodePro Analyticsto make sure all teh code maintain standards.
  • Used SVN, GIT version controls to track and maintain teh different version of teh project.
  • Interacted wif testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: RAD 7.5, Web Sphere Application Server 7.0, Spring Framework 3.0.5, Angular JS, jQuery, Bootstrap, AJAX, JSON, Java 7.0, JSP, JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, DB2, Log4j.

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Involved in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance using Agile methodology.
  • Developed Spring and Hibernate based multi- tier Web Application.
  • Created and maintained teh configuration of teh Spring Framework
  • Involved in configuration of Spring MVC, E-mail, File-Upload, and Integration wif ORM Framework (Hibernate).
  • Implemented object/relational persistence (Hibernate) for teh domain model
  • Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand teh Systems architecture.
  • Application Design Documented for my entire requirement.
  • Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
  • Configured Hibernate objects in teh Configuration File.
  • Configured teh Hibernate configuration files to persist teh data to teh Oracle 11g Database.
  • Developed DAOs using DAO Design Pattern to insert and update teh data for teh Policy Module.
  • Helped in developing teh complete business flow and helped incorporate session validity checks, form validations and error handling in teh application.
  • Implemented ORM in teh persistence layer using Hibernate frame work.
  • Utilized Gradle for teh configurations of teh project
  • Deployed teh ear files on teh Web Sphere Application Server.
  • Used Maven for building teh entire web application and deploy them on WebSphere.
  • Involved in server side validations using AJAX
  • Deployed applications on IBM WebSphere Application Server.
  • Involved in Unit Testing of teh components using JUnit.
  • Used SVN for version control.

Environment: Java 7.0, J2EE, Spring 3.0.5, Hibernate 3.5, JSP, JDBC, HTML, JavaScript, AJAX, CSS, Oracle 11g, Eclipse, Unix Shell Scripting, CVS, WebSphere Application Server.

Confidential, Hartland, WI

Java Developer

Responsibilities:

  • Involved in phases of Software Development Life Cycle, interface design, configuration of framework, QA and documentation, maintenance.
  • Responsible for hosting SCRUM meeting, gathering business requirements, prelim design, documenting design specifications, negotiating wif different business units, code review, unit testing and system testing.
  • Developed and Designed UI by HTML5, CSS3, JSP, JavaScript/jQuery, AJAX and SVG.
  • Used HTML5, CSS3, JavaScript and jQuery to create user login, search & portfolio and report creation interface.
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Integrated XML, FOP, XSLT and SVG to create programmable enhanced graphical PDF report.
  • Developed back-end logic wif Core Java using technologies including Collection Framework, Multi-Threading, Exception Handling, Generics and Annotation.
  • Developed Business logic wif Spring MVC and Hibernate ORM mapping.
  • Used multi ways in Hibernate to update data including HQL queries, load or get, SQL, criteria.
  • Used Hibernate Cache for query to improve teh application performance.
  • Implemented customized authentication in Spring Security to verify user-role and secure teh user pages, such as login, admin/user operations, trading, portfolio, etc.
  • Used Spring Dao Support to access teh database.
  • Used Spring IOC for dynamic bean injection and Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed POJO for data modeling of account information, portfolio and transaction history and customized Spring Bean Factory.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Used Eclipse and Maven to create project and Log4J to debug teh code.

Environment: Java, Spring, Spring MVC, Spring Hibernate, Hibernate, Eclipse, Maven, JavaScript, JSP, HTML, CSS, JQuery, AJAX, JSON, FOP, HL7, Design Pattern, Spring Security, JUnit, QUnit, Oracle 10g, Agile Methodology, SDLC.

Confidential

J2EE Developer

Responsibilities:

  • Responsible for design and development of Web Application using Struts Framework and in Agile methodology.
  • Written Action Classes, Form Bean Classes and configure teh Application using Struts Configuration file.
  • Did technical design to conform to STRUTS (MVC) framework.
  • Wrote server side programs by using Servlets and JSP.
  • Designed and developed teh HTML front end screens and validated forms using JavaScript.
  • Made use of Object Oriented concepts like Inheritance, polymorphism and Abstraction.
  • Application and user level configurations has been maintained by using XML Files.
  • Widely used HTML for web based design.
  • Implemented MVC using Struts Framework.
  • Utilized Servlets to handle various requests from teh client browser and send responses.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Designing and documenting of teh stored procedures.
  • Coding Test Classes using Junit for unit testing, Performed functional integration system and validation testing.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Used JDBC Prepared statements to call from Servlets for database access
  • Implemented design patterns MVC, Session Facade for developing teh application.
  • DevelopedMessage Driven Beansfor asynchronous processing of alerts.
  • Application Design Documented for my entire requirement.

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts 2.2, Eclipse, Apache Tomcat, PL/SQL, Oracle9i.

Confidential

J2EE Developer

Responsibilities:

  • Performed analysis for teh client requirements based on teh developed detailed design documents.
  • DevelopedSTRUTSforms and actions for validation of user request data and application functionality.
  • Developed JSP’s wif STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing teh database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate teh data in teh database
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for teh web page validation and Struts Validator for server side validation of data.
  • Designing teh database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • DevelopedMessage Driven Beansfor asynchronous processing of alerts.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of teh modules.

Environment: Java, J2EE, Struts 1.1, JSP, JDBC, ANT, Oracle8i, XML, IBM Web Sphere, WSAD, JUNIT,DB2, Rational Rose, CVS, SOA and RUP.

We'd love your feedback!