We provide IT Staff Augmentation Services!

Sr.java Developer Resume Profile

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 10 years of experience in Product/Service Software Development and Web Technologies in verticals like Telecom, Health, Retail and Social Media Marketing, with more than 8 years of architecting, integrating, designing, implementing, testing, deploying and managing Java applications
  • Expertise in developing Multi-Tier enterprise applications and web applications using J2EE Technologies including JDBC, JNDI, WSDL, SOAP and Open Source Frameworks like Struts and Spring etc.,
  • Integrated SMS Payment Gateways across multiple platforms.
  • Expert in tuning, designing database schemas, master and slave database configurations in, MySQL and Oracle
  • Proficient in configuring, deploying and performance tuning of different Application servers like Pramati, Tomcat and WebLogic Servers
  • Strong skills with an understanding and development experience in Web Services, XML and SOAP
  • Implemented Singleton dependency injection design patterns.
  • Experienced in developing and deploying J2EE components on application servers such as Apache Tomcat and Pramati Server
  • Worked on the MVC architecture implementations like Struts Framework
  • Extensively worked on Mockito Unit Testing Framework
  • Experience on complete Software Development Life Cycle SDLC in enterprise, web based and client/server applications with models like Waterfall and Agile software development methods
  • Having hands on Experience on build tools like Ant and Maven
  • Hands on experience in XML parsing using SAX, DOM parsers, validation of XML using XSD and DTD, XML transformation using XSLT.
  • Hands on experience with JMS and MDB Message driven beans
  • Proficient in designing and developing Web Forms using HTML, CSS and Javascript JQuery
  • Extensively used Asynchronous JavaScript and XML AJAX technologies to build dynamic web contents with high performance.
  • Implemented Clustering in Tomcat Servers
  • Hands on experience in Shell Scripting.
  • Expertise in creating JMS Queues, Bridges and MDBs Message Driven Bean
  • Highly competent in gathering user requirements and converting them into software requirement specifications
  • Extensive experience in leading a team across locations
  • Team Player with excellent organization and interpersonal skills
  • Excellent written and communication skills
  • Ability to meet demanding schedules in various work/process environments and work closely with team members and understand client requirements.
  • Problem solving skills allowing rapid assimilation and resolution of complex problems.
  • Excellent troubleshooting problem solving skills with Client-Server Applications Web Application.

TECHNICAL EXPERTISE:

  • Programming Languages : Java,
  • Web Frameworks : Struts 2.x Hibernate, spring and JSP, Servlets
  • Scripting Languages : JavaScript Jquery . AJAX
  • Web Technologies : HTML, CSS JSON
  • Databases : MySql, Postgresql
  • Web Servers : Apache Tomcat Pramati
  • Editor Tools : IntelliJ, Eclipse
  • Performance Tools : Sonar, JProbe, FindBugs,
  • Version Control Systems : Mercurial KILN, Clearcase and SVN
  • Hosts Monitoring Tools : Nagios
  • Bug Tracking Systems : Trac, Mantis Jira
  • Build Management Tools : Ant Maven
  • APIs : Paypal
  • Continuous Integration Tools : Jenkins

SIGNIFICANT PROJECTS

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the end-to-end project SDLC phases.
  • Involved in design of single file data standard format to represent terminology information model facilitating consumer's requirement of non-XML and single file format.
  • Designed and developed multiple standalone Java applications using vendor API to implement loaders, scripts, reports and exports.
  • Used Apache POI library to publish reports and exports files in Microsoft Excel.
  • Designed and developed Spring MVC web application to help business users to author terminology data.
  • Implemented front-end using HTML, CSS, JavaScript, Ajax, JSP, Bootstrap and JQuery and JSON.
  • Designed and developed SOAP web services to provide different functionalities for exposing terminologies to consumers
  • Used JUnit test cases for testing the application modules, SOAP UI for testing SOAP Web services
  • Designed and developed data access later using Hibernate framework
  • Used Ant and Maven as build tool.

Software: JDK 1.6, Linux, Spring MVC, AJAX, SOAP Web services, Hibernate, Apache POI, HTML, CSS, JavaScript, JQuery, Bootstrap, Log4j, IBM WebSphere, Maven, Mercurial and Oracle 10g

Confidential

Australia Technology Lead

Responsibilities:

  • Technology lead responsible for requirement analysis, working with Business team and development team.
  • Involved in design and application development of OMFUL using Spring and Clarify CRM as backend
  • Participated in Code Reviews.
  • Designed, developed a unit test framework Mockito for entire OM-FUL
  • Implemented Sonar to identify the memory leaks in the entire code base whenever the build takes place.
  • Automated Build and Deployment using continuous integration tool Jenkins
  • Implemented Open Source Bug Tracking Systems like Mantis
  • Key achievements in the project includes providing optimal solution and performance improvements.
  • Played a key role in application upgrade planning and implementation
  • Analyze the impact and gave the proper solution for maintenance based CR's.
  • Enhancements based CR's prepared the Detailed Design Document then develop and test.
  • Onsite coordinator, working closely with development team, issue resolution for offshore team.
  • Status Reporting activities
  • Preparing Daily Status report during execution, Highlighting the blocking issues and risks and worked towards the closure of the issues without getting the release delayed.

Software: JDK 1.5, Linux, Spring Core, SOAP Web services, Clarify framework, Mockito, HTML, CSS, JavaScript, JQuery, Jenkins, Mercurial, Clear Case, JMS, MDB Message Driven Bean , Log4j, WebLogic Server and Oracle 10g

Confidential

Sr. Development Engineer

Responsibilities:

  • Designed and implemented the bridges between Javascript and Java in Tell-a-Friend widget using DWR Direct Web Remoting .
  • Developed Translation Management System Internationalization of Tell-a-Friend widget using JAVA.
  • Involved in design and development of Console application for batch processing used in Billing Module.
  • Involved in design and coding of SpamPortal.
  • Improved the rate of registrations of the product through Express SignUp.
  • Designed Log Analyzer to track the defects across multiple instances.
  • Designed and developed the Marketing Portal for statistical analysis of the products and prepared reports using Jasper Reports
  • Implemented Amazon CDN Buckets for uploading user specific files dynamically through Java code.
  • Maintained Amazon instances using Nagios
  • Billing module is designed for calculating cutoff timings with Daylight Saving from different time zones
  • Planning for enhancements and creating Change Requests from business requests
  • Developed plugins for Tell-a-Friend widget to be available on multiple platforms

Confidential

Sr. Software Engineer

Responsibilities:

  • Technology lead responsible for requirement analysis, working with Business team and development team.
  • Involved in design and development of secured dynamic web application using STRUTS 2.X as backend and HTML and Javascript Jquery are used for developing User Interface screens
  • Apache Nutch is used to crawl web pages for updating the latest innovations in the country which were published by different websites.
  • User management, news, communities etc., data is managed using Postgresql database
  • Quartz scheduler is implemented to run the periodic jobs.
  • Developed algorithms to distribute the solutions provided by different kinds of people
  • Improved the performance of the application by using tools like JProbe.
  • Implemented Load balancers Clustering in the project on Staging and Production environments
  • Onsite coordinator, working closely with development team, issue resolution for offshore team.
  • Tracked the defects using open source tool Mantis Defect Management tool
  • Status Reporting activities
  • Preparing Daily Status report during execution, Highlighting the blocking issues and risks and worked towards the closure of the issues without getting the release delayed.

Software: JDK 1.5, Struts 2.x, Apache Nutch, Log4j, Postgresql, Hibernate, SVN and Tomcat Server

Confidential

Responsibilities:

  • Technology lead responsible for managing delivery
  • Designed and developed the custom jBPM for applications submitted by different vendors.
  • Implemented Push and Pull services of the SMS Gateway and also worked on Payment gateways.
  • Worked on Digital Signature of the application forms submitted by the citizens.
  • Designed and developed the File sharing mechanism across all the servers.
  • Creation and tuning of complex SQL queries in Postgresql database server
  • Analysis of requirement specifications along with technical details.
  • Prepared unit test plan/test cases for the Components

Software: Java, JSP Servlets, XML PostgreSQL database server, SVN, Log4j, ANT and Tomcat Server

RizeCorp, Charlotte, NC Software Engineer Aug 2005 Sep 2006

Confidential

Responsibilities:

  • Software programmer responsible for developing and delivering the application.
  • Involved in designing the User Interfaces on client side and admin side using HTML JavaScript
  • Implemented AJAX to prevent the entire form submissions throughout the website.
  • Analyzing the requirements of the components and its interaction with existing systems
  • Participated in documentation, reviewed, analyzed and fixed existing code.
  • Prepared unit test plan/test cases for the Components
  • Authentication of users
  • Showing categorized Ads and displaying the detailed view for a particular Ad
  • Implementation of moment to moment targeting using cookies variable based on visitor clicks on that ad.
  • Cross selling and up selling has been achieved by targeting the allied products and enhanced products which can be set in the one-to one Command center
  • Logging the observations for statistics.

Software: JDK1.5, JAVA, JSP Servlets, JavaScript, AJAX, Google Maps, My SQL and Tomcat Server

We'd love your feedback!