We provide IT Staff Augmentation Services!

Sr. Java Developer/lead Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years of progressive experience in client - server/multi-tier environment with technical skills in Java, J2EE and related technologies.
  • Have performed planning, analysis, design, programming, integration, and support roles on many diverse projects covering a wide range of systems, languages, environments and tools.
  • Extensive experience in architecture, design and building Complex Business components, developing Multi-Tier Web Applications and Server side Business Logic using Java, J2EE, XML, Apache Tomcat, Jboss, WebLogic, Servlets, JSP, Spring, Struts, Hibernate, Web Services (JAX-RS, JAX-WS), JDBC, PL/SQL, AJAX, JMS, Maven, Log4J, HTML, JavaScript.
  • Strong hands-onexperienceinCore Java development using OOPs,Multi Threading, Java Collections framework, Exception Handling.
  • Good Knowledge of MySQL and Oracle databases and writing SQL Queries.
  • Experience in developing secure web applications using Struts and Spring frameworks.
  • Good Architectural experience and used a multitude of J2EE design patterns.
  • Experience in test driven development using JUnits and Agitar.
  • Experience in Message driven programming using JMS and ActiveMQ.
  • Experience with SOA architecture and Soap & Rest Web Services.
  • Experience in build management tools like Maven and continuous integration tools like Hudson, Jenkins and Cruise control.
  • Mobile domain exposure with Android/Blackberry/J2ME based applications.
  • Experience in Agile development environment including Scrum methodology.
  • Project Management and team handling experience.
  • Experience in Client interaction for business requirements and product delivery.
  • Excellent communication and written skills.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE (JDK 1.4, 1.5, 1.6, 1.7)

OS: MS Windows XP/Vista, Linux, Ubuntu, Mac

Technologies: Spring (2.5, 3.x), Hibernate (3.x, 4.x), Struts 1.1, Web Services, XML, Maven, JavaScript, JSP, Servlets, Ajax, JQuery

Database: Oracle (9i, 10g, 11g), MySQL 5.x, Postgres 9.x

Web/Application Servers: Apache Tomcat (5.x, 6.x, 7.x), WebLogic (10.x, 11.x), Jboss (3.x, 4.x)

Unit Testing: JUnits, Agitar, PowerMock, Mockito

Tools: Eclipse (2.x, 3.x, 4.x), IntelliJ IDEA, NetBeans, CVS, SVN, GIT, Informatica, Altova XML Spy, Bugzilla, Jira, Sun Java Wireless Toolkit, Apache Ant, Hudson, Jenkins, Jersey

Domain ExperienceTravel, Social Networking, Finance/banking, Pharma, Ecommerce:

Mobile Domain Knowledge: Android, Blackberry, J2ME

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer/Lead

Responsibilities:

  • Developed various product applications using Java, J2EE and related technologies.
  • Involved in the implementation of end to end product.
  • Developed Server side components using Hibernate and Spring framework.
  • Involved in the Business Requirement analysis, Design Process, and Product development.
  • Used SVN for versioning control system.
  • Used Eclipse IDE for product development.
  • Used TOAD for PL/SQL development.
  • End to End Continuous Integration using Hudson server.
  • Web UI development using JSP, CSS and JavaScript.
  • Developed build management process for all projects using Maven.
  • Managed Agile Software Practice using Jira by creating Product Backlog, Iterations, and Sprints in collaboration with the Product Team.
  • Developed various modules using test driven methodology.
  • Defects fixing for old product releases.
  • Keep watch on general performance/suggested solution changes.
  • Team handling for new product releases.

Environment: Java, J2EE, Spring, Hibernate, Struts, Web Services, Oracle, Eclipse, SVN, Maven, Weblogic, Jira, JUnits, JSP, CSS, JavaScript.

Confidential

Sr. Java Developer/Lead

Responsibilities:

  • Developed various product applications using Java, J2EE and related technologies.
  • Developed Server side components using Hibernate and Spring framework.
  • Involved in the Business Requirement analysis, Design Process, and Product development.
  • Developed various back-end services to support geospatial services.
  • Developed APIs to generate geospatial Shape Files (Point, Polygon, MultiPolygon, etc.)
  • Developed Trail Management services to generate plots/rep/fields with various editable features.
  • Developed own Geometry tool APIs to support various TPS projects.
  • Spike on very complex features using various Geometry tools and APIs.
  • Used SVN for versioning control system.
  • Used IntelliJ IDE for product development.
  • Used TOAD for PL/SQL development.
  • Implemented Spring Transactional framework to manage transactions.
  • Implemented Spring AOP framework for auditing tasks.
  • Implemented logging service using log4j Framework.
  • Implemented Messaging Trigger component using JMS, ActiveMQ.
  • End to End Continuous Integration using team-city server.
  • Implemented multithreaded applications with connection pools for better performance.
  • Responsible in testing the classes and methods using JUnit test case.
  • Developed build management process for all projects using Maven.
  • Managed Agile Software Practice using Jira by creating Product Backlog, Iterations, and Sprints in collaboration with the Product Team.
  • Developed various modules using test driven methodology.

Environment: Java, J2EE, Spring, Hibernate, Web Services, Oracle, IntelliJ, SVN, Maven, JMS, ActiveMQ, Weblogic, Jira, JUnits, Powermock.

Confidential

Sr. Java Developer/Lead

Responsibilities:

  • Involved in the Business Requirement analysis, Design Process, and Product development.
  • Involved in the product architecture and design reviews.
  • Developed various product applications using Java, J2EE and related technologies.
  • Developed Server side components using Hibernate and Spring framework.
  • Developed various back-end services to support doku and vfx user calls.
  • Developed various modules using test driven methodology.
  • Developed build management process for all modules using Maven.
  • Developed Database and used Hibernate for mapping objects to the relational database.
  • Involved in the implementation of end to end product.
  • Used GIT for versioning control system.
  • Used Eclipse IDE for product development.
  • Used TOAD and PG-Admin for PL/SQL development.
  • Implemented Spring Transactional framework to manage transactions.
  • Implemented Spring AOP framework for auditing tasks.
  • Implemented logging service using log4j Framework.
  • Implemented Messaging Trigger component using JMS, ActiveMQ.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Implemented test classes to perform integration testing and separated the provider specific builds using Maven.
  • Implemented scheduled tasks with cron jobs using Quartz API.
  • End to End Continuous Integration using Jenkins CI server.
  • Implemented multithreaded applications with connection pools for better performance.
  • Performed License check for third party libraries and implemented script to keep watch.
  • Implemented Memcache for object caching in various modules.
  • Responsible in testing the classes and methods using JUnit test case.
  • Involved in the Deployment and Publish of the applications in various environments during the life cycle of the project.

Environment: Java, J2EE, Spring, Hibernate, Web Services, Postgres, Eclipse 4.2, GIT, Maven, JMS, ActiveMQ, Jenkins, JUnits, Powermock.

Confidential

Sr. Java Developer/Architect

Responsibilities:

  • Responsible for gathering and to discuss new requirements & change requests with Client.
  • Involved in the Business Requirement analysis, Design Process, and Product development.
  • Sprint planning and estimation.
  • Worked as a core programmer in various modules.
  • Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
  • Developed Rest Web services to be consumed by other applications like Flights or Hotels.
  • Developed end to end module for IVR call process.
  • Developed both front-end and back-end of the product using Java, J2EE, Ajax, JQuery, Spring and Hibernate, and other technologies.
  • Used Hibernate annotations to persist the data into Oracle Database.
  • Implemented scheduled tasks with cron jobs using Quartz API.
  • Implemented multithreaded applications for concurrent APIs.
  • Tuned database queries and connection pools for better performance.
  • Used XML (DOM, SAX API) for transferring the data from the client to the server.
  • Developed various AJAX components.
  • Implemented Memcache framework for whole product and developed various APIs.
  • Developed Server side components with coordination Hibernate and Spring.
  • Involved in the implementation of end to end product.
  • Implemented logging service using log4j Framework.
  • Done memory/thread/method level execution analysis for identifying memory leaks and Performance bottlenecks.
  • Used Spring MVC architecture for developing applications.
  • Developed Admin application for cars product to be used by admin team and vendors.
  • Was involved in bug fixing and support during the system testing.
  • Involved in the Deployment and Publish of the applications in various environments during the life cycle of the project.
  • Used Eclipse IDE for development and SVN for versioning system.
  • Used TOAD and SQL PLUS for PL/SQL development.
  • Managing project and team, defining and tracking their tasks.

Environment: Java, J2EE, JSP, Spring, Hibernate, Agile, Tomcat, Web Services, MySQL, Eclipse 3.5, SVN, Maven, JUnits, Hudson, JMS.

Confidential

Sr. Java Developer/Architect

Responsibilities:

  • Involved in the Business Requirement analysis, Design Process, and Product development.
  • Developed Restful web services for various modules.
  • Developed various modules of the product using Java, J2EE and related technologies.
  • Batch files Generation Implementation.
  • Optimized various database queries to improve the performance.
  • Keep watch on general performance/suggested solution changes.
  • Client interaction and team handling.

Environment: Java, J2EE, Web Logic, EJB, Web Services, Oracle, Eclipse 3.5, SVN.

Confidential

Sr. Java Developer/Lead

Responsibilities:

  • Business Requirement analysis and Design Process.
  • Interaction with client to gather and discuss new requirements & change requests.
  • Provide demos of the application to clients of Confidential .
  • Implementation of various communities like Facebook, Twitter, Blogger and Flickr.
  • Implementation of change requests in the existing system and bug fixing.
  • Server setups and handling for different client demos at Linux machine.
  • Managing all project modules and team, defining and tracking their tasks.

Environment: Java, Sun Java Wireless Toolkit, JBoss, MySQL, Netbeans IDE, Eclipse 3.5, Ant, SVN.

Confidential

Sr. Java Developer/Lead

Responsibilities:

  • Analyzing the customer needs and proposing the design plan.
  • Managing the different modules and teams, defining and tracking their tasks, defining the road map for coming cycle.
  • Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
  • Technical Solutions for various features like Screen Scrapping, Drag n drop, Captcha, Contact Importer, Data Extraction from PDFs, Text Editor with spell checker, Google Map etc.
  • Design and Development of the various modules like Fund, Card, IPhone, tickets, and Device Host of Socialtix product.
  • Keep watch on general performance/suggested solution changes.

Environment: Java, J2EE, JBoss, Oracle, JSP, Spring, Hibernate, Agile, Web Services, Maven, Hudson, Eclipse 3.4, SVN, JUnits, Tomcat.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the Business Requirement analysis, Design Process, Object identification.
  • Interaction with Onsite coordinator to discuss the requirements.
  • Batch files Generation Implementation.
  • Account Eligibility Questions Implementation (Online Account Opening Process).
  • Other small Enhancement and bug fixing.
  • Involved in the Junit testing process for all products of the company using Agitar tool.

Environment: Java, J2EE, WebLogic, Oracle, Servlets, JSP, Eclipse 3.3.1, IntelliJ IDEA, CVS, Agitar.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the Business Requirement analysis, Design Process, Object identification.
  • Interaction with client for requirements.
  • Implementation of SEND specification.
  • Developed several kind of user interface contains Web based using Java and J2ee technologies.
  • Involved in developing, coding, building project using ANT script.
  • Provide different database support.
  • Programmed SQL queries for drill-down searches using Oracle9i.

Environment: Java, J2EE, Agile, Tomcat, Oracle, XML, XSLT, SAS, XSD, JSP, Struts, Hibernate, Eclipse 3.0, Ant, CVS, SVN, JUnits, Cruise Control, Web Services, Linux, Spring, and Informatica.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in the developing, coding, maintaining (bug-fixing) and testing of the Application.

Environment: Java, J2EE, Struts, Hibernate, Eclipse3.0, Ant, Postgres, JBoss 3.2.3, CVS.

Confidential

Java Developer

Responsibilities:

  • Application development and implementation using Java, J2EE and related technologies.

Environment: Java, Jsp, Servlets, Struts 1.1, EJB, Bea Weblogic Server, Oracle 9i, CVS, Ant, Eclipse 2.1.2

We'd love your feedback!