We provide IT Staff Augmentation Services!

Lead Java Developer,resume Profile

2.00/5 (Submit Your Rating)

Summary:

  • Around 8 years of experience in Software Development Lifecycle involving requirement analysis, design, development, testing, implementation and documentation in Web-Based environment, Distributed n-tier and Client/Server architecture in Telecom and Industrial domains
  • To acquire a position in Java, J2EE development and its related fields that will utilize and cultivate my skills and knowledge
  • Proficient in designing the services based on Service Oriented Architecture
  • Experienced in java/J2EE development using servlets, Enterprise Java Beans, hibernate, JMS in Struts, Spring framework
  • In depth knowledge of Telecom and Industrial domain
  • Highly skilled in requirement analysis
  • Experience in designing and developing applications in Rational Software Architecture
  • Experience in developing applications in spring, hibernate and Oracle
  • Knowledge of designing web services with the J2EE platform
  • Efficient in Java and J2EE technologies with in-depth understanding of Object Oriented Programming OOPS
  • Adept in server-side technologies EJB, SERVLET, JSP, JDBC, JNDI, JMS, JAXB
  • Skilled in working with wide variety of applications servers such as Weblogic server and web server such as Iplanet/Sunone Webserver and Tomcat
  • Well versed with EJB such as Session Beans used at the presentation layer, Message Driven Beans with JMS queue for asynchronous transfer of data and Entity beans for data persistence with database
  • Hands on experience in Software Development Life Cycle SDLC of the project
  • Hands on experience in developing MVC4 model for supporting WAP Web Application for Phones .
  • Working knowledge of database such as Oracle, MySQL
  • Exposure to the Source Control Management such SVC, Perforce and CVS
  • Excellent communication skills, team player, quick learner, organized, resilient and self-motivated.

Technical Skills

Frame Work: Struts, Spring

Languages: Java/J2EE.

Scripting Languages: HTML 3.0/4.0, JavaScript, JSP Tags , SQL, PL/SQL

J2EE Technologies: J2EE, Servlets, JSP, EJB, JNDI, JDBC 3.0, JMS

Development Tools IDE: Eclipse, TOAD, Rational Application Developer RAD , Rational Portfolio Manager RPM , Perforce.

Web Server: Sunone, Tomcat.

Application Servers: Weblogic Server 9.0,

Version Control Systems: SVC and CVS

RDBMS: Oracle 7.x/8.x/8i/9.0, Postgre Sql, mysql, MS SQL Server, MS Access

Operating Systems: Windows 95/98/NT/2000/XP, UNIX, Linux

Professional Experience

Confidential

Lead Java Developer

The project takes care of the tracking the orders that have been placed on-line and reprocessing the valid orders which have error out due to real-time validations/situation.

Responsibilities:

  • Had been the Senior Java/J2EE Developer and was leading the team of 5 members.
  • Tracking the existing orders for any fall outs and finding out the reason for the error and reprocessing the valid records via CAT Framework.
  • Had developed modules that involve creating new webservice connection with the interfacing applications.
  • Implemented Entity Beans for persisting the data for ASNs and PO and the fallout audit information.
  • Responsible for designing and created designing documents using JAVA DOC in RAD.
  • Been a part of implementing AGILE methodology.
  • Developed modules with Java Design Patterns like facades, factory.
  • Extensive activities to improve application and memory performance and maintain heap size.
  • Scoped functional technical work units required to implement proposed solutions and extensively involved in writing technical designs, and did feasibility study for functional requirements
  • Written database mapping files and configuration files, created the abstract classes and interfaces for service and DAO layers to easily access the wrapper methods in database based on object, list or primitive parameters.
  • Sole responsible for design and coding of the Change Request CR raised by the client.
  • Discussions with the Business Analysts for prototype
  • Developed the helper classes for better data exchange between the MVC layers.
  • Used Apache Log4J for logging.
  • Used Junit for unit testing

Environment: IDE- RAD, Language Java/J2EE includes Facades, Session Beans, Entity Beans, and Database Oracle 9i using SQL Developer.

Confidential

Senior Java Developer and Consultant

Responsibilities:

  • Technically replaced a Senior Developer and had been the primary developer of the Java/J2EE project that handles automated services for NetApp filers.
  • Includes debugging and fixing of JMS queues.
  • Debugging the flow through the Message Driven Beans
  • Each module in this Xterra Application will have a parser to parse the data feed that comes in to the application through queues and hence I have to monitor the inbound and outbound messages for any changes.

Confidential

Responsibilities:

  • Worked as a lead implementation consultant while interacting/resolving the issues with the client by checking for the invalid scenario/ change in the effective dates while calculating the salary of the employees and their commission.
  • Single handedly tested and delivered all the custom enhancements from the backend.
  • Worked at the client location and hence played a consultant cum onsite offshore coordinator role, from there used to assign the task to offshore development team and review their work every day and end of the day I will generate the status report and send it to the customer.
  • Code review, Program Specification Preparation and Review
  • Used to interact with business team as well to get the requirement clarification and I played a content publisher role at onsite for Dev environments.

Environment: IDE-Perforce, Language Java/J2EE includes Singleton, Message Driven Beans, JMS queues, RMI, Database Oracle 9i using Toad.

Confidential

Java Developer

Responsibilities:

  • Understood the overall application and architecture of a Struts and Spring Framework.
  • Wrote the Java Classes using the Struts framework based on the Model-View- Controller MVC architecture
  • Implemented various data flows including Hibernate for persisting the data in an Object Relational mapping of data.
  • Independently delivered code for three modules successfully within a short span of 10 weeks.
  • Performed Unit testing, Module testing and integration testing.
  • As we have very frequent releases, all initial releases have been with agile methodology, and test driven development
  • Code versioning and checking and checkout performed using CVS.

Environment: IDE-Eclipse, Language Java/J2EE on Struts and Spring Framework and Hibernate Database Oracle 9i.

Confidential

Java Developer

It's a migration project and IBM took over the IT development and releases. It uses sprint network to deliver its services, like prepaid voice plans and value added services including messaging, data services, Mobile gaming, ringtones, data card services etc.,

Responsibilities:

  • Have successfully designed and developed the modules that involve PayPal payment processing.
  • Involved in design, development and delivery of critical requirements includes PayPal implementation.
  • Involved in design, development and delivery of Credit Card processing.
  • Involved in design, development and delivery of Bank authorization through web services.
  • Hands on experience in developing MVC4 model for supporting WAP Web Application for Phones .
  • Hands on experience in developing JMS listeners for asynchronous data alerts to mobile.
  • Extensive back end database design with PL/SQL codes for Oracle 9i database
  • Extensive use of java utility packages with different collection classes including Map. List.
  • Scoped functional technical work units required to implement proposed solutions and extensively involved in writing technical designs, and did feasibility study for functional requirements.
  • Developed Java classes confirming J2EE design patterns and packaged with J2EE specification.
  • Used JMS through IBM MQ/Message broker to electronically receive /send messages from the application
  • Used HTML, Java script, JSP, Servlets to provide for front end development.
  • Sole responsible for writing all the validations in the application using validation framework.
  • Used Apache Log4J for logging.
  • Used XML to transform data between external systems.
  • Designed XML Schemas for different request and response events.

Environment: IDE-Eclipse, Language Java/J2EE with Session Beans and Webservices, Database Oracle 9i using JDBC Connections.

Confidential

Java Developer

Responsibilities:

  • As a Subject Mater Expert, I have been involved in requirement analysis, estimation, and execution, tracking and final delivery of the project.
  • Successfully upgraded the webserver and software updates like ConnectDirect and MQ Series.
  • Documentation of functional and technical requirements writing of Technical Design Documents in IBM Rational Portfolio Manager RPM .
  • Design components based on object-oriented design Class, Sequence diagrams UML, OOAD using Together
  • Generated AXENT and SEP reports as the application handled uses the billing and payment details of the end user.
  • Has been awarded BRAVO-IBM's Top Performer award for handling the production outages independently and driving the root cause to the closure by implementing few code changes and suggesting preventive measures for the Payment Processing Tool

Environment: IDE-Eclipse, Language Java/J2EE and UNIX and MQ series connections, Database Oracle 9i using JDBC Connections.

We'd love your feedback!