We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

2.00/5 (Submit Your Rating)

Edison, NJ

Professional Summary

  • Over 8 years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Worked on Object Oriented Concepts, Object Oriented Design OOD , Object Oriented Analysis OOA , Programming and its implementation.
  • Strong Core java programming skills using Collections API, annotations, Generics and Multithreading.
  • Experience in developing web applications using technologies like HTML, Java Script, CSS, JSP Tag libraries, Tiles and XML.
  • Expertise in J2EE Application development using JSP, Servlets, JDBC, XML, JSF, Portlets and Hibernate.
  • Worked on J2EE frameworks like SPRING and STRUTS for developing industry standard web applications.
  • Involved in developing Static and Dynamic pages using JSP and Servlets.
  • Strong experience in handling different Web Servers like Tomcat, and Application Servers like JBoss, Web Sphere and WebLogic Server and Web Sphere Portal Server.
  • Worked on J2EE technologies like Servlets, Filters, Action Servlets, dynamic page generation using JavaScript, JQuery and AJAX.
  • DOM Data Access Model Node structure usage and integration in HTML/XHTML/XML web pages.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate HBM and Annotations and JPA Java Persistence API .
  • Implementing Inheritance and Entity Relations in tables using Hibernate framework.
  • Experience in manipulating database records using MySql,SQL, PL/SQL queries. Used Hibernate with HQL, Criteria and Projections.
  • Good hands on experience in working with NMS/EMS and analysing of Fault Management data for Fault Management module of the Centralise-NMS system.
  • Expertise in Design Patterns like MVC, Singleton, Factory, Abstract Factory, DAO Data Access Object , Front Controller.
  • Experience in working with project development tools like Maven, Ant, JUnit and Log4J for logging errors and messages and Subversion for version control.
  • Good understanding of connection protocols namely HTTP, SMTP, TCP/IP and UDP. Thorough understanding of Computer Networks and network communication IP addresses, packet exchange .
  • Good hands on experience in Storage Virtualisation in SAN.
  • Developed applications using Eclipse and NetBeans IDE in Windows and Unix Environment.
  • Experience in the development of Webservicesusing REST.
  • Experience in Service Oriented Architecture.
  • Involved in integrating Java Application with IBM Broker.
  • Experience in Enterprise Messaging using JMS Java Messaging Service API
  • Experience in RDBMS using Oracle 10g/11g.
  • Ability to work with the team involving the different stages of Software Development Life Cycle SDLC including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
  • Document preparation including Requirement Specification, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Experienced in developing applications in Telecom and Insurance domains.
  • Good analytical, problem solving, communication and interpersonal skills with ability to work individually as well as in teams.
  • Ability to master new Concepts.

Technical Skills

Programming Languages

Java Java SE 1.6/1.7, Java EE 5/6/7

J2EE Technologies

JSP, JDBC, JMS, RMI, Servlets, JNDI

Java Frameworks

Spring 2.5/3.x/4.0, Struts 1.x/2.0, Hibernate 3.0/4.0

Web Technologies

HTML 4/5, CSS, JavaScript, AJAX, JQuery, XML

Web Services

REST, JSON, SOAP, Apache Axis 2

Database Connectivity

SQL, NoSQL, PL/SQL, HQL, Projections, Criteria, MySql

Databases

Oracle 9i/10g/11g/12c, Microsoft SQL Server 2008/2008 R2/2012, MS Access

App/Web Servers

Apache Tomcat 6.0.x/7.0.x, Oracle WebLogic Server 10g/11g/12c, JBoss 4/5

Tools

Maven, Ant, Log4j, JUnit

Operating Systems

Windows 9x/XP/7/8, DOS, UNIX, Linux

Design Patterns

MVC, Singleton, Factory, Front Controller, DAO

Source Control

ClearCase, VSS

Professional experience:

Confidential

Sr. Java Developer

Responsibilities

  • Worked with the business team to analyze and document the software requirements.
  • Involved in Design, Development and Support phases of SDLC.
  • Developed UML class, sequence, state, activity and use case diagrams for project structure and flow design using Microsoft Visio.
  • Designed the project using Dispatcher Servlets, Controllers and View Resolvers of Spring MVC framework utilizing spring concepts like DI Dependency Injection and AOP Aspect Oriented Programming for business logic.
  • Experience in Angular and jQuery.
  • Experience in the development of Webservices using REST.
  • Experience in Service Oriented Architecture.
  • Involved in integrating Java Application with IBM Broker.
  • Experience in Enterprise Messaging using JMS Java Messaging Service API
  • Used Spring Security Management for user verifications.
  • Very good knowledge on NMS/EMS systems and have hands on experience in working with the devices in the Network for configuration and provisioning purposes.
  • Involved working with SAN Storage Area Network for Storage Virtualisation , for archiving and back-up.
  • Used REST andService Oriented Architecture SOA for sharing data with the systems like MEdiationa and Provisioning systems.
  • Worked with Tomcat as the application server and WebLogic as the webserver.
  • Used JUnit for testing purposes.
  • Used Apache Maven as the software build tool and Log4J for logging errors and messages and Visual SourceSafefor version control.

Environment:

Core-Java, spring, HTML, JavaScript, AJAX, Servlets, JSP, JDBC, Oracle 9i, Log4J, JUnit, Maven, Hibernate, Visual Source safe

Confidential

Java Developer

Responsibilities

  • Worked along with Business Analysts to capture business requirements and convert them into technical/functional requirements.
  • Involved in all phases of SDLC from requirement analysis to implementation to test to deployment.
  • Designed the software structure through Spring MVC framework, implementing Dispatcher Servlets, Controllers and View Resolvers for project flow.
  • Used springs characteristic features like DI/IOC Dependency Injection/Inversion of Control , Transaction Management and AOP Aspect Oriented Programming for various modules functions.
  • Used JPA Java Persistence API specifications for database accesses.
  • Queried the database using MySql, SQL and PL/SQL for complex queries related to market data.
  • Created Stored Procedures, Functions and Triggers for managing and structuring database records.
  • Followed JSF specifications for UI design and flow.
  • Structured the JSP web pages using HTML and CSS.
  • Designed dynamic web pages with analysis charts and constantly updating data using JavaScript, AJAX and JQuery.
  • Used various core java concepts like Collections and Multithreading for complex data computations and analysis.
  • Implemented session, cookie and cache management using Servlets and Filters for each user.
  • Designed and implemented the logging mechanism using ClearCase as a version control tool and Ant for building and deploying the application.
  • JUnit framework was used for performing unit and integration testing by writing test cases.
  • Developed the application through Eclipse IDE using its plugins, build and support and debugging tools.

Environment:

Core-Java, HTML, CSS, JavaScript, AJAX, Servlets, JSP, JDBC, Oracle 9i, Visual Source safe

Confidential

Software developer

Responsibilities

  • Involved in translating functional requirements into technical requirements.
  • Involved in the process of analysis, design and development of the application.
  • At the database end, responsibilities included creation of tables, procedures, sub-queries, joins, integrity constraints and views.
  • Help/assist the team members in the technical challenges.
  • Front-end was designed by using HTML, JavaScript, CSS, and JSP
  • The front-end JSP pages were developed using the Struts framework and were hosted in a J2EE environment on an Apache Tomcat Server.
  • Created dynamic webpages using AJAX and JavaScript.
  • Used Struts Framework for action mappings. Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.

Environment:

Core-Java, HTML, CSS, JavaScript, AJAX, Servlets, JSP, JDBC, Visual Source safe

Confidential

Software Developer

Responsibilities

  • Front-end designing - web page design, Portal by using HTML, JavaScript, CSS, JSP.
  • Developed single sign-on page across all modules.
  • Involved in creating role wise credentials.
  • Involved in enhancing the existing products by adding additional coverage options.
  • Additional database changes were made as part of additional coverage.
  • Preparation of HLD and TSD documents.
  • Coding done by adhering to quality standards.
  • Review done for the Documents, Stored Procedure Coding done by team members.
  • Used various core java concepts like Collections and Multithreading for complex data computations and analysis.
  • Preparation of Unit Test Plan and System Test Plan documents.
  • Involved in resolving production Incidents and Defects.

We'd love your feedback!