We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

Camp Hill, PA

PROFESSIONAL SUMMARY:

  • 8+ years of IT experience in analyzing, planning, designing and developing various web based applications as well as Client - Server/N-Tier applications and its distributed technologies.
  • Extensive experience in Integrated Eligibility Systems, Insurance and Benefit Administration domain.
  • Extensive experience in OOP, OOAD, System Analysis Design, Development and Deployment of various Applications in Java Technologies.
  • Experience in using IDEs such as STS, Eclipse, and My Eclipse, RAD.
  • Experience in using Log4j, JUNIT and ANT.
  • Experience in using version control software CVS, SVN, Tortoise.
  • Skilled in developing Frontend Artifacts using JSP, JavaScript, HTML, DHTML, CSS.
  • Proficiency with XML, XSL, JAXB, XSLT, XPATH, SAX and DOM.
  • Wrote PL/SQL Stored procedures and SQL functions.
  • Proficient in JavaScript, JQuery and AngularJS.
  • Involved in all stages of Software Development Life Cycle (SDLC).
  • Expertise in J2EE Design Patterns such as MVC, DAO, Singleton, Session Façade, in the development of multitier distributed enterprise applications.
  • Worked on different operating systems like LINUX, UNIX, and Windows XP/7/8.
  • Quick learner and self motivated with excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Languages: Java, C, PL/SQL.

J2EE: JDBC, Servlets, JSP, JMS, Hibernate, EJB2.0.

GUI: HTML/DHTML, JavaScript, Jquery, Tiles

Technologies: XML, XSL, CSS, HTML, DHTML.

Web Servers: Apache Tomcat, WAS, Jboss.

IDEs: Eclipse, My Eclipse, Net Beans, RAD.

RDBMS: Ecommerce, SQL Server, MS Access.

Tools: CVS, ANT, SVN, MAVEN

Frameworks: Struts, spring, Hibernate

Operating Systems: Windows XP/7/8, Linux, Mac OS.

PROFESSIONAL EXPERIENCE:

Confidential, Camp Hill, PA

Sr Java Developer

Responsibilities:

  • The project involved extensive use of the different spring framework features including Spring MVC, Spring Core and Spring Security.
  • Involved in gathering requirements for the Integrated Eligibility Sub-System.
  • Designed and developed the common page layout and created screens by assembling Tiles and screen definitions in centralized configuration files.
  • Implemented whole application on agile methodologies with clear, efficient workflow.
  • Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Integrated the application with spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.
  • Developed the front-end web pages using HTML, JSP, JSTL, JavaScript, Jquery and Ajax for presentation layer.
  • Developed client side validations using Jquery, JavaScript, AJAX and custom tags.
  • Wrote various queries using Hibernate query language (HQL) and hibernate criterion queries to execute queries against database.
  • Implemented hibernate mappings with annotations such as @OneToOne, @OneToMany, @ManyToMany.
  • Involved in writing JUnit test cases.
  • Developed the entire application using Spring Tool Suite and used Maven scripts for building the application.
  • Updated the scrum in and JIRA for issue tracking.
  • Used Log4j for maintaining application running logs.

Environment: Environment- Java 1.7, Spring STS 3.1.0, Spring 3.1, Tc Server, v2.7 Subclipse, Hibernate 4.1, Windows 7/8, Oracle 11g, SQL Developer, Maven, JSON, Rest, JavaScript, Ajax, Jquery 1.8/1.9, HTML, CSS3, Tiles, JUnit.

Confidential, Charlotte, NC

Sr Java Developer

Responsibilities:

  • Responsible for the designing, coding and development of applications in J2EE using Spring MVC Architecture.
  • Developed/involved in creating web application using enterprise java technologies like spring3.0 and hibernate3.3.
  • Extensively used Hibernate as ORM tool for all database operations. Had great exposure on creating parent/child relations hierarchy, one-many, many-many, many-one associations.
  • Worked on reading from and writing data to excel files using Apache POI interface.
  • Worked on front-end technologies like JavaScript, HTML, CSS, JQuery and Ajax for enriching the application with better user interface.
  • Used Web Services for transferring codes between carriers and the application.
  • Developed RESTful web services including JSON formats for supporting client requests.
  • Implemented custom email formats with styles and images using velocity templates.
  • Managed version control using Subversive.
  • Implemented the REST Web service using the spring and consumed the REST Web Service in our application.

Environment: Environment- Java 1.7, Spring STS 3.1.0, Spring 3.1, Tc Server, v2.7 Subclipse, Hibernate 4.0, Windows 7/8, MySQL, HeidiSQL, Maven, JSON, Rest, JavaScript, Ajax, Jquery 1.7/1.8, HTML, CSS3, Tiles, Velocity, JUnit.

Confidential, Charlotte, NC

Sr Java Developer

Responsibilities:

  • Experience in gathering and analyzing requirements for risk management solutions.
  • Involved in SDLC of the project including Design, Systems Development, Testing, Systems Integration, Installation, and Deployment.
  • The project involved extensive use of the different spring framework features including Spring JDBC, Spring AOP and Spring Templates.
  • Created process in Eclipse for developing each component of the application.
  • Wrote SQL Stored procedures and PL/SQL for back end. Used views and functions at the database end.
  • Developed unit test cases using JUNIT and used Jenkins build for project deployment and build process.
  • Designed and developed logging components using Apache Log4J to log messages and errors.
  • Monitored and migrated various Autosys jobs form Development, UAT and Production.
  • Developed DAOs to access the database using JDBC calls.
  • Created and maintained the configuration of the spring application framework’s IOC container.
  • Resolved performance issues and participated in code reviews.

Environment: Environment- Eclipse 3.6, Tomcat 6.0, Adobe Flex 4.0, Subversion 1.6.8, Windows XP, SQL Server 2008, Java 1.6, Spring 3.1, Putty, WinSCP, Linux, Autosys, Jenkins.

Confidential, Boston, MA

Sr Java Developer

Responsibilities:

  • Interacted with business analysts in gathering technical requirements and worked on industry standard ACORD forms and pdfs.
  • Worked on AgencyPortal 4.x framework to provide web-based solutions to P&C insurance industry.
  • Wrote XARC rules (AgencyPortal’s internal rules engine) to automate underwriting decisions and support ACORD schemas.
  • Using and customizing XPATH to navigate through elements in XML documents.
  • Wrote behaviors and created dynamic text fields (hot-fields) using XML.
  • Developed servlets for document upload and caching data.
  • Developed JavaScript for client side validations.
  • Developed and integrated the application using Eclipse IDE and Subversion as version control tool.
  • Developed POJO Classes, JSPs and Servlets.
  • Wrote DAO Classes, SQL queries and JUNIT test cases.
  • Extensively worked on XML, XPath and DOM technologies.
  • Implemented user interface for application using HTML, CSS and JavaScript.
  • Worked on browser compatibility issues and form layout issues in the UI.
  • Implemented J2EE design patters such as Factory, Singleton, DAO and DTO.
  • Involved in UNIT and integration testing for different modules in the application.
  • Wrote java code for generating and uploading PDF using custom API.
  • Created and configured build files.
  • Worked in agile environment to produce high quality software.
  • Developed client programs to access other component web services.

Environment: Eclipse, Java 1.6, JSP, Servlets, AP SDK, Tomcat 7.0, MS SQL Server, JUNIT, SVN, XML, JavaScript, HTML, CSS, Ajax, Apache ANT, Web Services.

Confidential, Haverford, PA

Sr Java Developer

Responsibilities:

  • Worked as a software developer in the development of a real-time trading platform “Prodigio”.
  • Developed modules of the technical analysis engine using standard design patterns in core java.
  • Worked on developing web services using spring web services and Apache Axis.
  • Wrote SQL queries to retrieve data from MySQL database.
  • Worked on bug resolution of the application on both client and server side.
  • Worked on the bug resolution of the core java classes.
  • Worked on Spring MVC Web application for web presence of the application.
  • Wrote Junit test cases for the projects as a part of Agile Development.
  • Analyzed and tested Historical OHLC data for integrity.
  • Participated in the Build process using maven for the client and server side code.
  • Worked on the analysis and refactoring of legacy code.
  • Worked on the algorithms for account balance reconciliation for trades.
  • Carried component and unit based testing using Junit.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
  • Developed JSP pages, HTML/DHTML pages and servlets as per requirement.
  • Participated in daily meetings with project manager, team lead, co-developers, communicated with testing team and resolved trackers.

Environment: Java 1.4, J2EE, OOAD, Maven, Spring Source tool, Web Services, SOAP, WSDL, LDAP, PL/SQL, XML, XSLT, JDBC, JavaScript, HTML, JUnit, SVN, Rational Team Concert, MySQL.

Confidential, Charlotte, NC

Software Developer

Responsibilities:

  • Involved in analysis, design and implementation in Selenium PRPC.
  • Inserted chunks of java code as demanded by the application.
  • Created activities and prepared user interfaces (sections, harness, flow, action), portal representation.
  • Developed the web service client for a J2EE system.
  • Used J2EE design patterns in the development of J2EE client applications.
  • Developed frontend screens using harness and section rules, validations using JavaScript, HTML rules.
  • Worked on different aspects of the project which includes developing and integrating various Dispute Chargeback and Retrieval Request functionally for different card brands, including: Parsing incoming files in different formats, Setting up agents and file listeners, Creating response files according to specifications, Creating Data Tables
  • Designed outgoing MasterCard and Visa files for parsing and processing the chargeback and Retrieval Requests using Pega Rules Process Commander (PRPC).
  • Wrote complex SQL stored procedures.
  • Used JavaScript to handle certain UI functionalities.
  • Involved with UI cleanup and design.
  • Involved with code cleanup error correcting.

Environment: Java 1.5, J2EE, Servlets, HTML, XML, JSP, PRPC v6.1, JavaScript, SQL, Oracle 10g, Windows 7

Confidential

Analyst, Developer

Responsibilities:

  • Worked with the team to enforce Coding Standards for Java and JSP.
  • Developed Server side programming using Servlet, JSP with Struts.
  • Responsible for Black Box testing, White Box testing, and regression testing using Load Runner.
  • Implemented front-end validations using Java Scripts and Struts Validations.
  • Used Resource Bundle concept to ensure modularity and portability.
  • Generated and deployed WAR files in Jboss.
  • Designed strategies for taking backups at regular intervals using WinCVS.
  • Created classes to display custom and user friendly error messages.
  • Developed controller, form beans and action classes.
  • Configured struts config for global forwards, error forwards and action forwards.
  • Designed and developed the project using MVC design pattern.
  • Worked on hibernate configuration files, Hibernate mapping files and define persistence classes to persist the data into Oracle database.
  • Used JSP, JavaScript, JSTL, Custom tag libraries, Tiles and validations provided by struts framework.

Environment: Java API, JDBC, Servlets, JSP, Hibernate, Oracle, Jboss, Struts, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Was a member in the product enhancement team.
  • Prepared the impact analysis documents.
  • Used MVC architecture for development.
  • Did unit testing for newly developed components using Junit.
  • Solved defects in customer interaction module.
  • Extensively used JSP, HTML, CSS, and JavaScript for developing new pages.
  • Used EJB, JMS, and JavaScript in enhancement of the product.
  • Monitored and troubleshooted the performance issues and memory leaks in applications.

Environment: Oracle, Java 1.5, JSP, HTML, DHTML, CSS, JavaScript, Eclipse, Websphere6.0, Rational rose for design, Struts, Ajax, Eclipse, Ant.

We'd love your feedback!