We provide IT Staff Augmentation Services!

 java Applications Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • Almost a decade of experience in Development Life Cycle, Web & Client Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using various technologies and platforms.
  • Expertise in Java and J2EE technologies such as Servlets, JMS, JDBC, Spring(IOC and AOP), Hibernate, Java Beans, XML, XSL, and Web Services and various caching and scaling techniques and strategies for web scale applications.
  • Experience in writing and executing unit test cases using JUnit. 
  • DevOps environment
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Mysql Databases. 
  • Proficient in OOAD, UML, Design Patterns, SOA, EAI methodologies.
  • Experience in installing, configuring and deploying enterprise scale J2EE applications using Web Logic, Tomcat servers.
  • Good experience in producing and consuming Web Services using SOAP and REST technologies. 
  • Followed AGILE/ SCRUM methodology and Test Driven Development (TDD).
  • Experience in DevOps and Automation. Experience using and administering Linux from command line on physical, virtual and cloud servers.
  • Various assignments in open source projects. Application Server, Apache JBoss Application Server
  • Hands on experience in Service Oriented Architecture based solution in Java/J2EE and EXT JS based web page designing.

TECHNICAL SKILLS:

Java: CorJava/J2EE, JAXB 2.2.4, JMS 1.1, Junit 3.8.1

IDE: Red Hat Jboss Developer Studio 4.1.0 GA, Eclipse 4.4.1 (Juno)

Frameworks: Hibernate 3.6.3, Spring, Struts, MVC

Web Technologies:  HTML, Java Script, XML, JSP, EXT JS, JSON, Servlets, Java Beans, SOAP, AJAX, CSS, JQuery

Programming Languages:  Java, C++, C#, Python, PHP, Shell Scripting

Databases: MySQl, SQL Server, Postgresql

Methodologies:  OOAD, OOP, SDLC, Agile/Scrum OS Windows, UNIX, LINUX 5.6

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

 Java Applications Developer

Responsibilities:

  • Responsible for analysis, design, development and integration of UI components with backend using J2EE  technologies such as MVC framework, Servlets,   Java  Beans, JSP and Hibernate.
  • Designed and implemented a SQL back-end solution for an on demand marketing system for a financial marketing firm.
  • Developed client side validations using Jquery and JavaScript and developed composite components using JSF facelets.
  • DevOps environment
  • Used JPA annotations to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results.
  • Configured Hibernate multi-level and query Caching mechanism using Ehcache and integrated spring with Hibernate Session Factory.
  • Used Web Services (SOAP) and JMS in the integration layer services to connect to third party external fraud detection applications to verify customer data in real time.
  • Implemented SOAP interface to forward customer data in real time to loan vendors and loan auction marketplaces through provided API and provide real time feedback to increase monetization.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections etc. in Application
  • Working on AOP (spring) for logging the details in the database. This is used for Application level logging and data can be used for analysis in later stages.
  • Performance tested web application to continually improve customer experience.
  • Spring interceptors to localize application.
  • Designed database to manage client personal data.

Environment: Red hat Linux 5.6, Red Hat Jboss Application Server 5.1, Java/J2EE 1.6, Java/J2EE, python, Php, XML,

Ubuntu Server, Visual Studio, Postgresql, stress testing tools, Backbone, JavaScript 

Confidential, Bridgewater, NJ

Sr. Java Developer

Responsibilities:

  • Designed and Developed J2EE web based consumer applications using JSF, spring, HTML, and Ajax.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Developing the code through different layers presentations layer using Spring3, Business Layer using Spring IOC, Service Layer using Hibernate ORM framework.
  • Troubleshooting of application related issues by analyzing log files created in Linux/Unix environment.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Worked on Web Services using java API for XML Services (JAX-WS) and build, deploying SOAP Web APIs Services.
  • Implemented several new features by calling new Web services which were provided.
  • Used spring framework for transaction management.

Environment: Red hat Linux 5.6, Java /J2EE, JSP, Web Services, SOAP, REST, SOA, Hibernate, Spring, JUnit, Maven 2.2.1, XML, XSLT, HTML, CSS, SAX, DOM, SQL, Java script, Ajax,, UML, Eclipse

Confidential, Madison, WI

  • Used Agile methodology to develop the application
  • Interacted with the client to gather requirements.
  • Given presentations for main visual purpose that determines effective understanding.
  • Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library .
  • Developed custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developed WSDL's and XSD's for creating interfaces between different systems using SOAP based Web Services.
  • Published and Consumed Web Services using SOAP, WSDL and deployed.
  • Utilized SOAP UI to generate request XML's from WSDL to test the response.
  • Developed Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validator frame works.
  • Wrote PL/SQL Queries to get schedule of policy payment and defaults.
  • Developed Session beans, Entity for Insurance Quotes.
  • Written JSP for Online Quote for Resident Insurance.
  • Developed various JMS message producers and consumers.
  • Developed CMP read only Entity beans to get Insurance quotes.
  • Fixed the bugs identified in test phase.
  • Written JUnit Test cases for Unit testing in Pension Manager Module.
  • Documented CR impact analysis and prepared implementation documents.

Environment : Java, J2EE, EJB, JSP, Struts, SOAP Web services, JUnit, XML/XSD, XSLT, X-Path, various common component for XML database, JavaScript, WebLogic Server, Oracle, Eclipse, UML.

Confidential, Colombia, MD

Sr. Software Engineer

Responsibilities:

  • Involved with all the phases of Software Development Life Cycle (SDLC) in a team of six as a Software Engineer on company’s enterprise information systems for the global retail and hospitality industries.
  • Worked as a developer on Point-of-Sale System solutions, inventory management solutions, reservation and table management solutions, labor management solutions, CRM/loyalty programs, web reporting, auditing and analysis tools, mobile payment solutions among others.
  • Implemented customizations on company’s platform independent 9700 Hospitality Management system in C, C++ and C# as per client requirements.
  • Customized to add support for royalty programs, special taxes such as VAT for European clients, gift cards, and special discounts among others.
  • Worked in a team to implement Payment Card Industry (PCI) standards in Point of Sale System and database by increasing controls to reduce credit card fraud via exposure. Secured credit card data access.
  • Worked with overseas hardware engineers to add support for special printers, mobile devices and Asian characters (Chinese, Japanese, Korean, etc.) on local check printers, remote printers, and pole displays.
  • Streamlined service pack release process by writing custom scripts to build and package 9700 HMS and Point of Sale packages reducing the amount of work to release a service pack by over 40%.
  • Worked with QA team to develop test plans and test cases to simulate production scenarios. Participated in conducting stress test and volume test against application.
  • Fixed bugs reported by QA team and clients.
  • Collaborated with other engineers to prioritize bug fixes and implemented test plans.
  • Technologies: C, C++, C#, Visual Studio, PHP,VMware, SQL Server, stress testing tools

Environment: Java/J2EE 1.6, JMS, Spring 3.0, Spring 3.1, C, C++, C#,PHP, Visual Studio, VMware, SQL Server, stress testing tools

Confidential, Kigali, Rwanda

Java/J2ee Developer

Responsibilities:

  • Worked on Reverse Mortgage Origination systems (ROS), a web application to originate reverse home mortgages.
  • Designed and created components for company's object framework using best practices such as Model-View-Controller.
  • Involved in the Review and Analysis of new Business Requirements to study the potential impact on the existing application.
  • Used Struts, Spring and implemented Hibernate as Persistence layer in this application
  • Used SOAP for Web Services by exchanging XML data between lead generating websites and web application.
  • Responsible for implementing complex Servicing functionalities like Loan Boarding, Insurance, Rate Changes and Redemptions.

Environment: Java 1.5, J2EE, Struts, spring, MVC, SOAP for Web Service, JAX WS, JAXB, XML

Confidential

Java Developer

Responsibilities:

  • Worked on J2EE (EJB) online digital books systems (ODB), a web application to originate easy education system providing Oracle web services (SOAP) used by VB Clients.
  • Used JDeveloper as IDE.
  • Involved in the Review and Analysis of new Business Requirements to study the potential impact on the existing application.
  • Worked with Oracle 9I DB.
  • Used XML as the format of response and request parameters.
  • Used Oracle Application Server (Red Hat Linux) for hosting the J2EE Application.
  • Responsible for implementing complex Servicing functionalities like Loan Boarding, Insurance, Rate Changes and Redemptions.

Environment: Java 2,PHP, J2EE,   JBoss   3.0.6, JFC/Swing, Hibernate,   Webwork, PostreSQL.

We'd love your feedback!