We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 9+ years of experience in Product/Service Software Development and Web Technologies in verticals like Telecom, Health, Retail and Social Media & Marketing, wif 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 Spring and Struts 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, WebLogic Servers and Jetty
  • Had knowledge in REST Web Services and XML.
  • Had knowledge and Implemented design patterns like Singleton, dependency injection factory, façade and observer patterns respectively.
  • Experienced in developing and deploying J2EE components on application servers such as Apache Tomcat and Pramati Server
  • Worked on teh MVC architecture implementations like Spring MVC Framework
  • Extensively worked on Mockito, Power Mockito and JUnit testing frameworks
  • Experience on complete Software Development Life Cycle (SDLC) in enterprise, web based and client/server applications wif models like Waterfall and Agile software development methods
  • Having hands on Experience on build tools like Ant and Maven
  • Proficient in designing and developing Web Forms using HTML5, CSS3 and JavaScript libraries like JQuery
  • Extensively used Asynchronous JavaScript and XML (AJAX) technologies to build dynamic web contents wif high performance.
  • Implemented Clustering in Tomcat Servers
  • Hands on experience in writing SQL, PL/SQL, indexing, Stored Procedures, functions and triggers.
  • Highly competent in gathering user requirements and converting them into software requirement specifications
  • Extensive experience in leading a team across locations
  • Team Player wif excellent organization and interpersonal skills
  • Excellent written and communication skills
  • Ability to meet demanding schedules in various work/process environments and work closely wif team members and understand client requirements.
  • Problem solving skills allowing rapid assimilation and resolution of complex problems.
  • Excellent troubleshooting & problem solving skills wif Client-Server Applications & Web Application.

TECHNICAL SKILLS

Programming Languages: JavaWeb Frameworks Spring and JSP, Servlets

ORM Frameworks: Hibernate

Scripting Languages: JavaScript (Jquery), AJAX

Web Technologies: HTML5, CSS3 & JSON

Databases: MySql, Postgresql

Web Servers: Apache Tomcat & Pramati

Editor Tools: IntelliJ, Eclipse

Performance Tools: Sonar, JProbe, FindBugsVersion Control Systems Mercurial KILN, GIT and SVN

Hosts Monitoring Tools: Nagios

Defect Tracking Systems: Jira

Build Management Tools: Ant & Maven

APIs: Paypal

Continuous Integration Tools: Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Designed, developed and implemented Master Data or Metadata Management UI Tool (Web Application).
  • Developed MDM using html5, JSON and Spring MVC.
  • Extensively developed teh UI screens using HTML5, JQuery and CSS3
  • Implemented latest development approaches including MVC in teh browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON
  • Exposed multiple API for other applications to interact wif teh platform.
  • Used JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Involved in fixing teh identified bugs/defects and ensured teh cross- platform compatibility.
  • Collaborated wif various teams across teh organization who uses teh application and improved teh user interaction.
  • Used Safari Developer Toolbar for debugging similar to firebug in Firefox
  • Implemented Façade and single ton design patterns
  • Handled Cross-Site Request Forgery and XSS.
  • Implemented Balsamiq Mock tool to design wire frames.
  • Implemented Spring MVC Framework, Service Locator and Façade design patterns
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using
  • Integrated Spring and Hibernate
  • Used GIT for source control and version management
  • Exposed Java APIs for other applications to read teh data.
  • Implemented Access Control List across teh applications.
  • Developed code compliant wif design patterns for Java and J2EE
  • Coding, Testing teh product/application (Functionality Testing, Unit Testing and Performance Testing) and Defect Tracking and Fixing are some of teh main responsibilities executed

Confidential

Technology Lead

Responsibilities:

  • Technology lead responsible for requirement analysis, working wif 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 teh memory leaks in teh entire code base whenever teh build takes place.
  • Automated Build and Deployment using continuous integration tool Jenkins
  • Implemented Open Source Bug Tracking Systems like Mantis
  • Hands on experience in data modelling for enterprise applications.
  • Key achievements in teh project includes providing optimal solution and performance improvements.
  • Played a key role in application upgrade planning and implementation
  • Analyze teh impact and gave teh proper solution for maintenance based CR’s.
  • Enhancements based CR’s prepared teh Detailed Design Document tan develop and test.
  • Onsite coordinator, working closely wif development team, issue resolution for offshore team.
  • Status Reporting activities
  • Preparing Daily Status report during execution, Highlighting teh blocking issues and risks and worked towards teh closure of teh issues wifout getting teh release delayed.

Confidential, Mountain View, CA

Sr. Development Engineer

Responsibilities:

  • Designed and implemented teh 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 teh rate of registrations of teh product through Express SignUp.
  • Designed Log Analyzer to track teh defects across multiple instances.
  • Designed and developed teh Marketing Portal for statistical analysis of teh 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 wif 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, Charlotte, NC

Software Engineer

Responsibilities:

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

We'd love your feedback!