We provide IT Staff Augmentation Services!

Sr Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Edison, NJ

SUMMARY

  • Over 6 years of work experience in financial and banking industry wif expertise in software development.
  • An accomplished Software Engineer specializing in Object - Oriented Design and Analysis wif extensive experience in the full life cycle of the software design process including requirement definition, design, interface, implementation, Enhancements, testing and maintenance.
  • Excellent skills in developing applications based on Core and Advanced Java, SPRING and Hibernate.
  • Expert in Core Java Concepts (OOPS, Collections, Generics, Multi-Threading).
  • Extensive knowledge on design and development of Enterprise applications using Core Java, J2EE, JSP’s, Servlets, CORBA, EJB3, Spring MVC, Struts MVC, Hibernate, Web Services, Xml and SQL queries.
  • Good knowledge on CORBA (Common Object Request Brochure architecture) for client-server communication on a distributed application.
  • Strong development knowledge on telecom products like CN4200, Centaur 5430, Core Director and OME 6500 using NMS (Network Management System).
  • Extensive experience in High Level Design of various application modules using UML diagrams such as Component Model Diagram, Use Case Diagram and Sequence diagram.
  • Strong knowledge of Oracle database.
  • Extensive usage experience of IDEs like ECLIPSE wif strong debugging skills.
  • Experience in working wif client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Experience in Agile, Rational Unified Process (RUP) & Waterfall Methodologies.
  • Proficient and highly competent in gathering user requirements and converting them into software requirement specifications using Rational Rose, UML and Object Oriented Techniques.
  • Experience in working wif version control systems like PERFORCE, CVS and defect tracking tools such as CLEARDDTS.
  • Strong knowledge in built tools like Maven, Ant.
  • Ability to work individually as well as work as a part of team.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

Core Programming Languages: Core Java, CORBA, SQL/PLSQL, HTML, XML.

Application Frameworks: Spring 3.2, Hibernate 4.1, Spring MVC, Web Services.

Technologies: Java/J2ee, Spring MVC, Hibernate, Web services, JUNITEJB, JDBC, JSP, Oracle 11g/10g/9i, CORBA.

Tools: SQL and PL/SQL Developer, Eclipse, PerforcePutty, FileZela.

XML Technologies: XML, XSD, XSL, XSLT, XPath, DOM and SAX parser.

Distributed Language: CORBA, EJB.

Application Servers: Apache Tomcat, WebLogic, WAS, Jboss.

Database: Oracle, 11g/10g

Build Tools: Maven, Ant

IDE Tool: Eclipse

Operating Systems: Linux, Solaris, UNIX, Windows XP/7.

PROFESSIONAL EXPERIENCE

Confidential, Edison, NJ

Sr Java/ J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Followed agile methodology to implement application.
  • Java/J2EE using Core Java & Spring MVC Framework and Web Services.
  • Worked aggressively in business analysis interacting wif their business groups, gathering user requirements and creating functional specifications and design documents.
  • Developed the application using wif Java technologies like JSP, Servlets, Java Beans and XML.
  • Implemented Server side Validations using Spring MVC.
  • Made use of JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Used Hibernate for the Persistence layer.
  • Entire Applications are developed in Eclipse IDE &deployed in the Web Logic Server.
  • Used Log4J for logging and tracing the messages.
  • Implemented database transactions by writing SQL queries /PLSQL wif Oracle database.
  • Involved in development, performance testing & defects fixing. Performed Unit testing using J Unit.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • UsedCVS for version control across common source code used by developers.
  • Worked in the Agile Methodology.

Environment: Core Java, J2EE, Spring MVC, Hibernate, JSP, Servlets, Oracle Web Logic Server 11g, HTML, XML, JUNIT, Microsoft SQL Server 2008, Collections, Java Script, Oracle 11i/10g, CVS, Maven, JSF, AJAX, UNIX/LINUX, JDBC, Log4J, My Eclipse, Agile Environment.

Confidential, MN

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Working as a Java developer for EW Monitoring tool-Billing Support in Design, Develop and Test
  • Worked wif Core Java and spring as an Integration Framework to Design & Develop the whole Application.
  • Made use of JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Developed Server side components wif Servlets and Core Java.
  • Used JavaScript for the Front end validation.
  • Participate wif the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.
  • Responsible for design & Develop the Module Billing support module in Account analysis.
  • Developed the entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing & defects fixing.
  • Used Java store procedure to interact wif DB2 database.
  • Used Tortoise SVN repositories for version controlling.
  • Apache Ant 1.7.0 is used as Build tool to automate the build process for the entire application.

Environment: Servlets, JSP, Tomcat 5.5, DB2, Apache ANT, Eclipse IDE, SVN, Collections, JavaScript, CSS.

Confidential

Java/J2EE NMS/EMS Developer

Responsibilities:

  • Actively involved in Software Development, Design, Coding and Unit Testing.
  • Study and analysis of business and functional requirements.
  • Used CORBA for Client-Server communication and created .Idl files.
  • Implemented new feature called Co-Routed SNC to fetch the attributes of each SNC from the Database and display it to the client.
  • Implemented Data paging for Confidential &T client to show the connections in a page by page manner using Core Java, EJB, XML, and Oracle SQL Queries.
  • Created new database Tables and Sequences.
  • PERFORCE was used as the Version Control Software.
  • Involved in the documentation and Knowledge Transfer of the existing system to peers.
  • Involved in bug fixing for assigned features.

Environment: Core Java, J2EE, EJB, XML, HTML, Web logic server, JDBC, Oracle (SQL and PL/SQL), CORBA, Linux, Solaris, Windows, PERFORCE, Eclipse, VNC, Putty, Log4J.

Confidential

Java/J2EE NMS/EMS Developer

Responsibilities:

  • Actively involved in Software Development, Design, Coding and Unit Testing.
  • Study and analysis of business and functional requirements.
  • Actively involved in Designing of High Level Design Document. This involved writing Use Case, Sequence and Class UML diagrams using Astah Professional.
  • Worked on design and implementation of a new generic NMS framework based on CORBA and Java technologies.
  • Worked mostly on developing the backend part of the application involving Core Java, EJB, XML and used SQL Queries to access old historical data from the Database and current data directly from the NEs (Network Elements).
  • Used CORBA for Client-Server communication and created .Idl files.
  • PERFORCE was used as the Version Control Software.
  • Build and Configured and deployed the application on WebLogic server.
  • Hands on experience in managing and maintaining end-to-end software releases.
  • Involved in the documentation and Knowledge Transfer of the existing system to peers.
  • Involved in bug fixing for assigned modules.

Environment: Core Java, J2EE, EJB, XML, HTML, Web logic server, JDBC, Oracle (SQL and PL/SQL) and CORBA Linux, Solaris, Windows, PERFORCE, Eclipse, VNC, Putty,Log4J.

We'd love your feedback!