We provide IT Staff Augmentation Services!

Lead Java Developer Resume

0/5 (Submit Your Rating)

South Plainfield, NJ

SUMMARY

  • Overall 15 years of software development experience on different technologies
  • 8 years of development experience in Java/ Java EE, Spring, Hibernate and Web services.
  • Experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications
  • Extensive experience in design and development of Java EE applications using Java, Java collection, JDBC, Servlets, JSP, XML, JSON and Spring
  • Experience in Servers like Tomcat 6 and 7, JBOSS for development and deployment of web applications
  • Hands - on experience using deployment scripts for deploying J2EE application in Tomcat App server
  • Expertise working with standard Java Design Patterns (Singleton, Factory, Front Controller)
  • Developed applications in open source frameworks like Spring 3.0, Hibernate in SOA
  • Implemented Apache CXF Web services framework in SOA environment
  • Experience in working in multi-threaded applications
  • Exposure in Web-Development technologies like HTML, JavaScript, CSS, XML, Angular JS
  • Hands-on experience in using Eclipse, Log4j, JUnit, Mockito for building, logging and testing
  • Experience in working with deployment tools like Jenkins
  • Experience in implementing REST Web Services
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often
  • Possess good knowledge in writing stored procedure and queries with relational databases like MySQL and SQL Server
  • Worked in Agile methodology. Well versed in JIRA for task tracking
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines

TECHNICAL SKILLS

Languages: Java 1.6, J2EE(EJB, Servlets, JSP, JDBC), C#.NET, ASP.NET, HTML, DHTML, JavaScript, CSS, Ajax, XML, JSON, XHTML, XSL, UNIX Shell Scripts

Tools: Web Application Frameworks: Eclipse, Maven, Jenkins, JIRASpring, Hibernate, REST Web Services, Angular JS, SOA

Application ServersDatabases: Apache Tomcat 7.0, JBOSSMySQL 5.6, SQL Server 11.0

DatabasesConfiguration Management: MySQL 5.6, SQL Server 11.0Git, SVN

Big DataMethodologies: Hadoop, HBaseAgile, TDD

Operating Systems: Windows 2008, Windows XP, Windows 7, Linux (CentOS)

PROFESSIONAL EXPERIENCE

Confidential, South Plainfield, NJ

Lead Java Developer

Responsibilities:

  • Developed REST Web Services for the project
  • Implemented the Factory pattern in the project
  • Developed Hibernate components like Pojo’s, .hbm.xml and .cfg.xml
  • Involved in the development of Connection Summary widget
  • Supported in the overall product development and testing
  • Used Java/J2EE Design Patterns like Data Access Object (DAO) in the project extensively in order to access the database.
  • Followed agile methodology for development
  • Implemented Apache CXF Web services framework in SOA environment
  • Effectively used Mockito framework for JUNIT
  • Direct interaction with client for requirement changes and application support
  • Supported the team for bug fixing
  • Involved in the release for IntelliView 2.1
  • Used Git for version control, JIRA for tracking

Environment: Agile/Scrum Methodology, Java EE, Multithreading, Spring, Hibernate, REST Web Services, Mockito framework(JUNIT), Hadoop, Hbase, HTML 5.0, CSS 3.0, JavaScript, Angular JS, MySQL, Maven, Jenkins, Tomcat, Git, JIRA, Linux (CentOS)

Confidential, New York NY

Lead Java Developer

Responsibilities:

  • Client interaction for requirement gathering till delivery of the product
  • Assigning tasks to the mobile development team
  • Continuous monitoring and status tracking of the team
  • Responsible for the development of required service API
  • Implemented Apache CXF Web services framework in SOA environment
  • Effectively used Mockito framework for JUNIT
  • Responsible for analyzing the Change requests for enhancement implementation
  • Involved in bug fixing
  • Used Git for version control, JIRA for tracking

Environment: Agile/Scrum Methodology, XCode, Java1.6, Spring, Hibernate, REST Web Services, Mockito framework(JUNIT), MySQL, Tomcat, Maven, Git, JIRA, Linux (CentOS)

Confidential

Senior Developer

Responsibilities:

  • Requirement gathering and clarifications with the Functional consultant
  • Delegating the tasks to 3 member team
  • Responsible for the development of required service API
  • Implemented Apache CXF Web services framework in SOA environment
  • AJAX and JSON implementation for asynchronous web requests
  • Responsible for analyzing the Change requests for enhancement implementation
  • Supported in the overall product development and testing
  • Responsible for communicating status of the project and milestones achieved
  • Adhered to CMMI5 quality process

Environment: Java1.6, Spring, Hibernate, MySQL, Tomcat, SVN, JIRA, Linux (CentOS)

Confidential, Los Gatos, CA

Senior Developer

Responsibilities:

  • Responsible for creating the HLDs for the respective requirements.
  • Understood the requirements and raised clarifications to the customer if any.
  • Reviewed the PSPs created against each HLDs.
  • Responsible for communicating status report and milestones achieved.

Environment: Star UML, Java, J2EE, Hibernate, Spring, Oracle, WebLogic

Confidential

Project Leader

Responsibilities:

  • Served as a Project Leader.
  • Interacted with the onsite PM and understood the requirements.
  • Responsible for schedule preparation for offshore tasks.
  • Responsible for explaining the requirements to offshore team.
  • Responsible for communicating status report and milestones achieved.
  • Groomed team members to scale up their individual performances.
  • Adhered to ISO quality process.

Environment: Java, Struts, Oracle, WebLogic, MS VSS

Confidential

Project Leader

Responsibilities:

  • Served as a Project Leader.
  • Interacted with the onsite PM and understood the requirements.
  • Responsible for schedule preparation for offshore tasks.
  • Responsible for explaining the requirements to offshore team.
  • Responsible for communicating status report and milestones achieved.
  • Groomed team members to scale up their individual performances.
  • Adhered to ISO quality process.

Environment: C, C++, HTML, JavaScript in ClearCase environment on Linux Fedora core platform

Confidential

Project Leader

Responsibilities:

  • Served as a Project Leader.
  • Interacted with the onsite PM and understood the requirements.
  • Responsible for schedule preparation for offshore tasks.
  • Responsible for explaining the requirements to offshore team.
  • Responsible for communicating status report and milestones achieved.
  • Groomed team members to scale up their individual performances.
  • Adhered to ISO quality process.

Environment: C, C++, HTML, JavaScript in ClearCase environment on Linux Fedora core platform

Confidential

Team Leader

Responsibilities:

  • Served as a Team Leader.
  • Understood the requirements and raised clarifications to the customer if any.
  • Responsible for the Reservation Answer module in BTM Client.
  • Involved in the bug fixing phase of the project.

Environment: C#.Net, ASP.Net, Web Services, ADO.Net, XML and MS SQL Server 2000 on .NET Framework 1.1

We'd love your feedback!