We provide IT Staff Augmentation Services!

Senior Java Developer/lead Resume

Dallas, TX

SUMMARY:

  • Over 9+ years of S oftware Development experience in web - based and distributed enterprise applications on Java and J2EE/JEE Technologies.
  • Expertise in developing enterprise web-based application using Web Services, Hibernate, PL/SQL, Struts and Spring Framework.
  • Experience on JavaScript, HTML, CSS, AJAX , EXTJS , jQuery for developing web based Applications.
  • Experience with different file formats such as XML,CSV,HL7, EDI and json
  • Experience with Ant and Apache Maven commands
  • Hands on experience on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat and JBOSS Application Server.
  • Adaptive communication, collaboration & team building skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.
  • Has good experience in Oracle, MySql and Sql Server.
  • Experience on developing Applications using Eclipse IDE and NetBeans IDE.
  • Involved in various phases of Software Development Life Cycle (SDLC) and AGILE methodologies of Analysis, Design, and Development, Implementation, Testing and Production support.
  • Involved in preparation of Research and Analysis, creating POCs and performance tuning.
  • Involved in Improvising the Release process of Work requests.
  • Strong Project Management, Configuration controlling and Coordination expertise supported with excellent communication and Leadership skills.
  • Proactive way of communication in gathering requirements and in designing of the framework.
  • Excellent documentation skills, problem solving abilities, analytical and programming skills in a high speed, quality conscious and multitasked environment.
  • Excellent Communication skills and proven experience in working independently as well as in a team.
  • Strong analytical, debugging and problem solving skills.

TECHNICAL SKILLS:

Languages: Java, J2EE

JEE Technologies: Servlets, JSP, J2EE/JEE, J2ME

IDE: Eclipse, Net Beans

Databases: Oracle 9i, Oracle 10g, MySQL

Framework: Hibernate 3 and spring 3

Web Services: REST

Application Servers: Tomcat 6.0, Tomcat 7.0, Glassfish, JBOSS

GUI: JSP, Servlets, XML, XSL, HTML, CSS, Java Script, AJAX, jQuery, JSON, EXTJS

Version Control: Tortoise SVN

Design Patterns: MVC Model, Singleton pattern

Scripting Languages: Linux Shell Script (Basics)

XML Parsers: DOM, SAX

Operating Environments: Windows 7, Microsoft Windows 9x / 2000 / XP, Linux.

Tools: Ant, Maven, Jenkins, Toad, Perforce, WinSCP, Postman, JIRA and mRemoteNG.

PROFESSIONAL EXPERIENCE:

Confidential - Dallas, TX

Senior Java Developer/Lead

Environment: Java 8, Oracle 10i, Web Services, Ant, Tomcat Server, Eclipse, Jenkins, EXT JS

Responsibilities:

  • Involved in design & development of different enhancements.
  • Involved in generation of various reports using various complex SQL queries.
  • Involved in agile based sprint plans to resolve the tickets using JIRA.
  • Participate in team meetings for enhancement analysis.
  • Involved in creation and enhancement of Restful web services.
  • Delivered various end to end enhancements including UI development using extjs and javascript.

Confidential - Dallas, TX

Senior Java Lead / Developer

Environment: Java 8, Oracle 10i, Web Services, Ant, Tomcat Server, JBOSS, Eclipse, Jenkins, EXT JS

Responsibilities:

  • Involved in design & development of different enhancements.
  • Involved in generation of various reports using various complex SQL queries.
  • Fixing the critical issues in the service layer created as a Java Ant project.
  • Worked on initial data setup and configurations for different modules and defined dependencies of various modules involved from the core product.
  • Involved in agile based sprint plans to resolve the tickets using JIRA.
  • Participate in team meetings for enhancement analysis.
  • Worked on various customizations to enhance the capabilities of the product to fulfil the client requirements using different API’s .
  • Involved in the deployment and hot patch process for different environments.
  • Create/merge branches and tags in P4V after production releases.
  • Involved in analyzing the production issues tickets.
  • Involved in creation and enhancement of Restful web services.
  • Managed a team of around 10-15 people was involved in task allocations, code reviews.
  • Held up daily scrum meetings to track the status of development and ensured that we delivered the deliverables on time.
  • Communicated with different teams all across the globe for any clarifications/issues etc.

Confidential - Raleigh, NC

Senior Java Technical Lead

Environment: Java 8, Oracle 10i, JavaScript, XML, Web Service, JBoss Application Server, Putty, Eclipse, ANT, WinSCP.

Responsibilities:

  • Involved in customer enhancements which majorly focuses on enhancing a Java based application, EXT JS based front end, Restful web services which pulls data from lower level applications.
  • Worked on integration with Amazon and used Amazon APIs for fetching orders from Amazon placed by RW .
  • Worked on handling different formats of messages such as XML, JSON and CSV using Integration APIS.
  • Worked closely with Business Analysts, Project Managers and Project Leaders to analyze business requirements.
  • Participated in Requirements Analysis, Design and Development phases of the project which followed Agile methodology
  • Solved customer issues through JIRA tool.
  • Automated the manual jobs through scripts which involved modifying PL/SQL procedures.
  • Developed jazzy UI using CSS, jquery and javascript.
  • Worked on DOM parser to parse the XML responses.
  • Used Putty and WinSCP to connect the servers and deployed the jar and war file.

Confidential

Java Lead

Environment: Java 8, Oracle 10i, JavaScript, XML, Web Service, JBoss Application Server, Putty, Eclipse, ANT, WinSCP, HAPI test panel

Responsibilities:

  • Involved in Analysis, Design, Implementation and Testing in Project life cycle.
  • Worked on consumption of an incoming HL7 message (via an inbound integration channel)
  • Using One Network Platform which was transformed into a data model (defined using ONE Network tools) that will be persisted in the data repository provided by the platform.
  • Worked on receiving the incoming HL7 message sent from another Healthcare system via M LLP which included parsing, validating and processing the message, including sending an acknowledge response back to the sender.
  • Worked on the UI built using EXTJS where authorized user can view the data.
  • Worked on designing and developing the message history framework to track the status for the processing of the messages.
  • Written tests in JUnit which helped in unit testing.

Confidential

Java Developer

Environment: Java, JUnit, MySql, Android, Tortoise SVN, Studio, JBoss Server, SQL developer, Putty, mremote, P4V, Jenkins, EXTJS

Responsibilities:

  • Worked on the requirement analysis, design and development.
  • Was involved in the complex bug fixes, enhancements.
  • Worked on custom reports generation and optimization of Reports on MySql as the database
  • Worked closely with Project Managers and Project Leaders from Resolve to analyze the requirements
  • Worked on various demos for various flows from the product along with documentation on the same and presented the same to the customer.
  • Written on setting up the binary to deploy the application in UNIX box used by the customer.
  • Worked closely with Project Managers and Project Leaders from Resolve to analyze the requirements
  • Received appreciation mails from client for quick resolution of issues.

Confidential

Java Developer

Environment: Struts 1.2, JSP, JavaScript, Oracle 9i, EJB, Eclipse STS, Glass Fish Server, OC4J.

Responsibilities:

  • Was involved in the DB design and defining the structure for the code for the modules.
  • Implemented various screens and the core logic of new modules in the existing application of DM.
  • Implemented the Inspector’s scheduling Module which shows a calendar view of a week for Inspectors assignment and editing the same would change the assignments. Implemented the Dispute module wherein the user can raise disputes against various items.

Confidential

Senior Java Developer

Environment: Spring MVC, Hibernate, JavaScript, Jquery, Eclipse STS, Apache Maven, Apache Tomcat 7, PostgreSQL.

Responsibilities:

  • Was involved in the DB design and defining the structure for the code for the application.
  • Implemented various screens and the core logic of accounting of modifying the account balances and fund balances based on the type of the accounts (Revenue/Expense).
  • Implemented the Book It screen from where the user can book and memorize transactions so that user can keep a track of all the bookings done so far. Also insert memorized transactions also the Budget it screen from where you can budget expenses for a particular month, next 12 months or for this year against a fund.

Confidential

Java Developer

Environment: Core Java, Eclipse STS, Apache Maven 2.3.2, Apache Camel 2.10.1, Active MQ 5.5.0, Apache Tomcat 6.0

Responsibilities:

  • Implemented Online Reconciliation, POS Reconciliation, NSB Stock Transfer Client, and NSB Reconciliation
  • Implemented the click and collect module - Multithreaded application which accepts request from users and checks if store can service the order; if yes, the store processes the order and sends confirmation to user by sending a mail and SMS to them
  • Implemented the Web API piece - The API accepts two parameters From Time and To Time and creates transaction messages from data pulled from online system for current date; another API which took order number as parameter and pulled data based on that

Confidential

Java Developer

Environment: Core Java, OpenJPA 2.2, OSGI container, Apache Tomcat 6.0, Maven 1.4. Eclipse STS

Responsibilities:

  • Created the final order object using the entire information from XML using SAX parsers such as creating the order items, order item schedules with the amounts to be paid/ received, and the order parties associated with each order such as the insured, producer, and the surcharge order party.
  • Wrote business logic for various transactions such as new business, cancellation, and non-financial endorsement.
  • Performed functional and data validations for each transaction separately, before processing it further.
  • Stored data in the database with all the associations using OpenJPA 2.2.0

Confidential

Senior Software Engineer

Environment: Java, Eclipse Helios with AWS plugin

Responsibilities:

  • Implemented a requirement which stated to upload the zipped files of books on amazon s3 and generate a URL with expiration time with which the book can be downloaded from s3

Confidential

Senior Software Engineer

Environment: Open Social, Jive Platform, Java, Javascript Libraries/Frameworks, Jive APIs, JQuery, Spigit SDX, OpenSocial APIs, Git Bash, Aptana studio for Jquery.

Responsibilities:

  • Understanding Requirements and Designing Solution
  • Developing Ajax Components in JQuery for interaction between Spigit APIs and Jive APIs (based on Open Social)
  • Exploring Open Social APIs
  • Unit Testing and bug fixing

Hire Now