We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Profound IT experience of 6 years in Analysis, Design Development and Maintenance in teh Telecom/Finance domain encompassing a vast noledge in working with various proprietary billing applications of eminent private telecom clients - Confidential
  • Having good experience in interacting with client BA team to understand teh requirements and provide technical approach, design develop to meet teh requirements.
  • Experienced in Java, J2EE, JSP, Servlets,Spring(framework, MVC), Hibernate, Oracle, Sql, JavaScript, XML and unix shell scripting.
  • Knowledge and experience in Software Development Life Cycle (SDLC), and Agile Driven Development.
  • Developed web applications based on different Design Patterns including Model-View-Controller (MVC), Data Access Object (DAO), Front Controller, Business Delegate, Factory Pattern etc.
  • Worked on Spring Framework with different modules particularly in Spring DAO, MVC, DI and Aspect Oriented programming (AOP).
  • TEMPEffective use of hibernate (ORM tool) in teh business layer in communicating with teh Spring DAO and also developed mapping files for ORM tool.
  • Used Log4J tool to print teh logging, debugging, warning and info of teh entire application written to a log file and displayed on teh server console as needed.
  • Experienced in writing Junit test cases for unit testing.
  • Developed applications using IDE Eclipse and used SVN for version control .
  • Experience in deploying application in App Servers like IBM WebSphere, Oracle WebLogic and Apache Tomcat Application Server.
  • Experience in building, deploying and integrating applications with ANT, Maven, Bamboo(CI Tool).
  • Experience in writing SQL Queries, Stored Procedures, Functions, and Triggers in Oracle.
  • Good Knowledge of Restful webservices.
  • Experience in developing font end of teh system using emerging technologies like CSS, JavaScript, JQuery, HTML, JSP, DHTML, JSTL.
  • Analysis of Unix scripts, scheduling of jobs through cron jobs and TWS in case of any failures.
  • An experienced team player with excellent communication and interpersonal skills who has teh ability to work independently in a time sensitive environment and teh ability to learn and adapt quickly to teh emerging new technologies.
  • Interaction with client about teh daily status of teh project related activities and highlighting about teh issues, risks, limitations etc. for teh present and future deliverables Maintain focus on high quality deliverables while working under pressure situations to meet SLA's of teh various applications on teh production and UAT environment.

TECHNICAL SKILLS

Languages: C, C++ and Java.

Database Query Language: SQL, PL-SQL.

Markup/Script Languages: HTML XML, jQuery, JavaScript, Unix Shell Script, JSON,CSS, Perl.

Technologies: J2EE (Servlets, JSP), Spring Framework, Spring MVC, Hibernate, Java, Beans and JDBC, RESTful, Junit, Log4J, Struts2

Frameworks: Spring, and Hibernate.

Application/Web servers: Apache Tomcat, IBM Web sphere, BEA WebLogic Server.

Databases: Oracle, SQL Server 7.0, Windows Server 2000, MS Access.

IDE Tools: Eclipse, Text Pad, Edit Plus.

Operating Systems: Windows 2000/NT/XP, and UNIX, Linux.

Tools: and Utilities: SQL Developer, Toad, SVN, Maven, ANT, JUnit, BMC Remedy, TWS, MySQL Workbench.

Functional Domain: Telecom\Finance.

PROFESSIONAL EXPERIENCE

Confidential, Piscataway NJ

Java Developer

Responsibilities:

  • Developed teh application using agile methodology and Scrum method of project management.
  • Developed application in Core Java (JDK 1.6), J2EE, Servlets, JSP, Spring framework 3.0.
  • Extensively used core java concepts like Collections Framework, Abstraction, etc.
  • Developed classes in plain old Java Objects and implemented loosely couple classes using DI.
  • Implemented controller class to redirect teh user appropriate pages according to incoming request url, used spring mvc for dis.
  • Developed ICT-EFMS, ICT-BVOIP, ICT-AVTS etc. worklist to display teh contracts using jsp, CSS, JavaScript, dhtml.
  • Wrote Sql queries and used Spring DAO for data access.
  • Writing XML for fixing teh data flow between teh applications, working closely with solution architect in resolving teh interfacing application issues, also worked on BUS ID issues.
  • Used Log4J to print teh logging, debugging, warning and info of teh entire application written to a log file and displayed on teh server console.
  • Performed Unit testing using JUnit.
  • Participated in Code reviews and bug fixing.
  • Working with production team for resolving production issues, outages etc.
  • Responsible for creating CR and preparing document readiness packages for releases.

Confidential, Richardson TX

Java Developer

Responsibilities:

  • Developed teh application using spring framework based on MVC architecture.
  • Implemented Cross cutting concerns using Spring AOP for logging.
  • Created Controller class where teh method save is defined. dis method calls teh manager class method insertSuggestion dat calls teh DAO class.
  • Teh data is fetched into an array list. dis search result is obtained in controller class whose object is tan called in jsp page.
  • Used Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, and Objects are configured as part of teh spring configuration file.
  • Configured teh URL mappings and classes using Springapp-servlet.xml.
  • Extensively worked on Dependency Injection in project.
  • Involved in integrating spring and hibernate.
  • Involved in requirement gathering and planning teh release schedules.
  • Involved in bug fixing and resolving issues with teh QA and production environment during Production support.
  • Used Eclipse as an IDE for development and JUnit for testing.

Confidential, St. Louis MO

Java Developer

Responsibilities:

  • As a developer, was responsible for requirements analysis, interacting with client-base/onsite developers to validate teh understanding and actively involved as a team member for teh development of teh module.
  • Worked in Java, Servlets, JSP and Java Script.
  • Developed and implemented teh business logic component in plain old java objects.
  • Enhance several functionalities of teh Application. Teh enhancement generically comprised of designing new pages in JSP, HTML and javascript, coding teh underlying business functionalities (using Core Java and Oracle), enhancing existing features, fixing existing bugs (both design and functionality related).
  • Used CSS to control teh page layout, look and feel of WebPages
  • Build and deploy teh application using Maven and involved in deploying and shell scripting for teh system automation.
  • Developed PL/SQL stored procedures, functions, created tables, indexes, sequences and debugged PL/SQL stored procedures
  • Followed Agile Methodology throughout teh lifecycle of teh project and attend teh Tech Design Review meetings.
  • Responsible for providing maintenance and support requirements for Business-Direct e-Billing.

Confidential

System Analyst

Responsibilities:

  • Supporting ARBOR billing system for various bill processes required on different accounts.
  • Responsible for account adjustments for Clients of Confidential & Confidential on Arbor billing system.
  • Working on a mission critical application with stringent SLA’s.
  • Responsible for patch releases and deployments on weekly basis. Creation of Test Cases and Performing Unit and Regression Testing after patch releases.
  • Worked on Integration of BMC Remedy with IBM NetCool. Used BMC Remedy for ticketing.
  • Developing and handling teh PL/SQL Packages, Procedures and Database Triggers.
  • Involvement in deployment/releases, change management, Incident Management and Problem Management.
  • Review of Unit Test Plan to ensure dat Unit Test Plan covers all conditions provided in program specifications.
  • Monitor application components and resolve problems/exceptions 24*7 for online and batch applications.
  • Execute batch jobs and monitor job streams to completion (UNIX and Windows platforms) to meet batch and online service level commitments/availability
  • Direct interaction with teh client as well as end users.
  • Perform problem analysis/resolution of application processing exceptions from teh point of initial alert or notification through resolution or escalation. Assesses problem impacts on service and notifies appropriate groups per Guidelines. Coordinates work activities with resolver-groups/fix-it agents in complex recovery situations; tracks exceptions until restorations are complete. Provide technical assistance for teh UNIX and Windows environment to teh application support..

We'd love your feedback!