Sr. Java Developer Resume Profile
Professional Summary
- Over 7 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 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.
- Developed business logic using POJOs and Beans.
- 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 .
- Developed applications using Eclipse and NetBeans IDE in Windows and Unix Environment.
- Experience in the development of Web Services using SOAP for the Lifelink Apps and Life Point of Service LPOS apps.
- 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.
- Experienced in designing rich web pages using HTML and CSS.
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Professional experience:
Confidential
Sr. Java Developer
- Lifelink P8 application is an application that provides an interface for adding, deleting, updating and viewing the documents added to the P8 through the DFS client.
- Involved in the development of DFS Document Federation Service Web Service for the LPOS Agent facing application. This DFS service Federates content between the current FileNet Image Service system and FileNet P8. DFS provides unified access to electronic content from EDMS Electronic document management repositories like FileNet IS and FileNet P8.
Responsibilities
- Worked with the business team to analyse and document the software requirements.
- Involved in Design, Development and Support phases of SDLC.
- Experience in the development of Web services using SOAP.
- Experience in Service Oriented Architecture.
- Experience in Enterprise Messaging using JMS Java Messaging Service API
- Used Spring MVC for writing the business logic.
- Used Hibernate for all backend operations in the Oracle 11g database
- Queried these databases through SQL, HQL queries.
- Used XSLT and XSD for XML translation
- Used JAXB for Marshalling and Un Marshalling.
- Used Spring AOP module to handle transaction management services for objects in any Spring-based application
- Used Springs ORM and DAO layers to offer abstraction for the business from the database related code CRUD .
- Used Spring ORM to integrate Spring Framework with hibernate.
- Created Web Services for Remote calling using CXF and SOAP
- Used XML Parser, XSLT, XPATH, XML DOM and tools for Marshalling and Unmarshalling purposes
- Used Log4j for Logging.
- Used Apache CXF for building the Web Services.
- Worked with JBOSS 5 as the application server.
- Experienced in writing SQL and PLSQL.
- Experienced in managing the complete life cycle of the application.
- Used Apache Maven as the software build tool and Log4J for logging errors and messages and Harvest for version control.
Environment:
Core-Java, Spring MVC, Spring ORM, Spring Core, EJBs, SQL, MDB, Spring, Hibernate Web services, SOAP, JAXB, XSLT, JDBC, Oracle 11g, Log4J, JAXP, Apache CXF, JBoss 5, JUnit, Maven, Unix scripting, Harvest.
Confidential
Sr. Java Developer
Centralize the Management of Networks of AT T's Transmission Networks. This involves development of Vendor Specific Adapters VSA based on Core Java, Servlets. APIs provided by the vendor are used to establish a dialog session with the devices and retrieve messages. The received data is parsed, analysed, significant Alarms are raised and Policies for Escalation and Correlation are invoked as per the business requirement.
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.
- JavaScript for form validations and AJAX for interactive and dynamic GUI generation. Implemented Spring WebFlow for page navigations.
- Developed Servlets and Filters for session and cookie management of each user.
- Queried these databases through SQL, HQL, MySQL queries.
- Used Angular and jQuery for the development web application.
- Used REST and Service Oriented Architecture SOA for sharing data with the systems like Mediation 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 SourceSafe for version control.
Environment:
Core-Java, spring, HTML, JavaScript, AJAX, Servlets, JSP, JDBC, Oracle 9i, Log4J, JUnit, Maven, Hibernate, Visual Source safe
Confidential
Java Developer
- This includes design of service models and Java components called as Provisioning Adapters . This Provisioning System uses an application MetaSolv ASAP and is integrated with the Order Management System through WebLogic. The Java API for the interfacing with the North-bound and South-bound applications is provided by the vendor. Developed Java Provisioning Adapters for services like configuration, provisioning, management of the different policies offered by the Client. APIs for user interface are customized using JS, AJAX and JSP and HTML. Designed and developed Service Mappings and Translations based on business requirements and business rules to load data from Source tables to Target tables. Used Eclipse IDE for the development of Cartridges
- Developed and scheduled Workflows using SRP and SARM applications and monitored the results in OCA.
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
The project is about Integrated billing system with BillMeLater as a new payment option, including modifications to Customer Assist Wrote HTML Pages, JavaScript, Servelets, and JSP for Web migration of existing Windows based components used for Mediation System.
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
Asst Systems Engineer
Implementation of provisioning solutions for VSNL. I was involved in the development of Java based components for Service Activation.
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.