We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Java Developer Oakton, VA

SUMMARY:

  • Skilled software engineer and applications developer with 5+ years of SDLC experience.
  • Excellent skills in J2EE technologies, Spring and Hibernate
  • Experience in client side designing and validations using JSP, HTML, CSS, JavaScript, AJAX and JQuery.
  • Good experience in working over Web Services with REST and SOAP
  • Excellent knowledge requirement analysis and developing business process using BPMN
  • Worked on Agile, water fall, Scrum and RUP methodologies
  • Preparing different SQL queries ,view, procedures and triggers using Microsoft SQL Server Oracle and MYSQL databases
  • Extensive knowledge of design patterns like MVC, Singleton, Factory and abstract factory
  • Working on unit test, prepare test cases and lead UAT.
  • Experienced in the functional usage and deployment of applications in Glassfish, Apache, WebSphere, JBOSS
  • Extensive experience with NetBeans, Eclipse, RAD, spring suit tool and Maven.
  • Iimplementing web applications and systems, tailored to meet client and user needs, for multiple companies in the financial services industry.
  • Proven ability to collaborate with international teams on the project delivery, including requirement management, programming, testing and deployment.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Languages: Java, JavaScript, JQuery, PHP, Visual Basic.NET, C, C++, C#

Web: JSP, Servlet, HTML5, AJAX, JSON, CSS3, XML, ASP.NET, Bootstrap

Frameworks: Spring, Hibernate, EJB, Swing, TOGAF Framework

Databases: MySQL, Oracle, MS SQL Server

Design Patterns: MVC, Factory, Abstract factory, Singleton, Observer, Facade, Proxy, Command, Builder

Web service: SOAP and REST API

Software Development Life Cycle (SDLC): Agile, Waterfall, RUP

Tools and containers: Astah Community, BPMN, Rational Rose, MS Visio, Scrum, Eclipse, NetBeans IDE, WebSphere, StarUML, Microsoft Project, Bugzilla, SysAid, SOAUML IBM rational application development (RAD),IBM clear quest and clear case, Apache, Tomcat

Platforms: Windows 2000 - 8, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, OAKTON, VA

Java Developer

  • Participated on developing billing, disputes management and price quote modules Development process.
  • Implemented Model View Controller (MVC) architecture Using Spring
  • Designed spring controller, Command, Service and DAO classes to handle requests from users and return results on view.
  • Used Spring IoC for bean management, transaction, security and log management.
  • Use interceptors for the user authentication, routing and menu management
  • Used Core Java APIs and Java collection to Implements business logic
  • Use Spring AOP to check user status or provide warning message.
  • Used Hibernate for Object-To-Relational Mapping.
  • Created an XML configuration file for Hibernate Database connectivity
  • Used Log4j1.2.x to generate system information and debug message.
  • Creating and consuming the REST API using JAX-RS
  • Involved in the development of front-end design using JSP, JS and JQuery
  • Using SVN for source code management
  • Using TDP for User story and Defect Management.
  • Prepare procedure, view and triggers queries for the CRUD operation using oracle 11g for database management

Environment: and tools used: Java1.7, J2EE, Spring, JSON/XML, JavaScript, Hibernate-, Oracle 11g, Apache Tomcat7.0, Eclipse, Log4j 1.2.x, REST API, Bootstrap, JQuery, JavaScript, SVN, SQL Developer and TDP

Confidential, Torrance, CA, USA

Java Developer /Technology analyst

  • Prepare and review Functional Requirement documents.
  • Design use case, sequence, class, ER, Process Flow, logical and architectural view diagrams using Microsoft Visio and Rational software architect
  • Prepare and update the review comments on the high level and low-level design documents
  • Implement the application using Spring, Hibernate, JSP and oracle
  • Implement the factory, singleton, dependency injection and value object patterns
  • Prepare and implement interface document using SOAP apache CFX web service to receive contract booking message from other system.
  • Read rules from the drool rule engine to generate different indicators that helps to check the validity of the contract
  • Involved in project planning and coordination using Microsoft project manger
  • Coordinate, update and review the artifacts with the offshore team

Environment: and tools used: Eclipse, Rational software architect, Visio, Archtexa, JSP, SOAP, JavaScript, oracle 11g, SOAP UI, JBOSS, Drool and Toddle

Confidential, PA

JAVA Software Developer

  • Developed Enterprise applications using MVC architecture.
  • Developed Java code in a layered approach. I.e. developed Business Object classes, Service classes, DAO classes and model classes.
  • Developed DAO classes in which CRUD operations are implemented.
  • Applied the core principle of Object Oriented Programming. Polymorphism, Inheritance, Abstraction and Encapsulation so as to develop efficient code.
  • Developed complex SQL queries to retrieve, delete, update and persist data using oracle database
  • Used RAD as an IDE and WebSphere application Server to deploy developed applications
  • Using IBM Clear case and clear quest tools for supporting software configuration management (SCM) of source code and other software development assets, including revision control.
  • Testing the web service generated XML using SOAP UI and using oracle 11g database Confidential the back end
  • Maintain, enhance and fixing bugs on the application on the front and backend using JSP, JAVA script and spring

Environment: and tools used: IBM rational application development (RAD) IDE, spring, JSP, SOAP, JavaScript, oracle 11g, SOAP UI, WebSphere server (Development, test and QAT) IBM clear case and clear quest

Confidential

Java/Java EE Application Developer

  • Established system business processes and procedures of the agent banking network using RUP SDLC methodology and BPMN tools.
  • Prepare Functional requirement specifications for Agent based mobile finical inclusion banking application.
  • Developed the web application module of the project by using MVC architecture
  • Used the principle of Inversion of Control (Dependency Injection)
  • Configure the dependencies using maven
  • Configure spring and hibernate configuration files
  • Developed DAO classes in which CRUD operations are implemented.
  • Developed Model classes so as to map the corresponding objects into the database table using ORM principles.
  • Scheduled project stages by using MS project management tool
  • Strategized plans for testing, prepared test cases for web, mobile and POS applications, and track test issues using Bugzilla.
  • Ensured application quality by conducting unit, integration and UAT on pre-pilot phase of the project.
  • Fostered employee skills development and provided training/support to field agents.

Environment: and tools used: Eclipse, JSP, Spring and Hibernate, Maven, MySQL, MS Visio for -BPMN, MS project management, Astah Community, BugZilla, Mobile, POS, Evolute Hand held Device, Windows 2003 with different environments like (development, Testing and production)

We'd love your feedback!