We provide IT Staff Augmentation Services!

Project Lead (lead Developer) Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Having 11 years of experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Product Testing, and Deployment of desktop, Enterprise and Web based applications using Java, J2EE technologies.
  • Strong application development experience in using Agile Software Development methodologies like Scrum, Sprint and Traditional software models like Waterfall and TDD.
  • Having experience in IBM Tivoli Access Manager (TAM) and IBM Security Access Manager (ISAM).
  • Developed web - based enterprise applications using core Java, J2EE, Servlets, JSP, JDBC, Hibernate, Web Services (SOAP an d REST), MVC framework (Spring MVC), SQL, PL/SQL and Object Oriented Programming techniques.
  • Proficient in core java concepts like Collection Framework, Generics, Annotations, Serialization, JavaBeans, Externalization.
  • Proficient in implementation of frameworks like Spring (Spring MVC, Spring IOC, Spring AOP, Spring Boot, Spring Batch), Oracle Application Framework (OAF), Application Development Framework (ADF) and ORM frameworks like Hibernate.
  • Extensive experience working with RDBMS such as MySQL, Oracle.
  • Expertise at JDBC API for connection and access to databases.
  • Expertise in Creating Hibernate configuration file, Hibernate Mapping files and defined persistence classes to persist the data into Oracle Database.
  • Proficient in developing Web Services, related technologies and frame works like WSDL, SOAP, JAX-WS, JAXB, JAX-RPC, SOAP UI and generating client’s client using Eclipse for Web Services consumption.
  • Hands on experience on RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture.
  • Worked on deployment, installation, configuration with Application servers like Apache Tomcat, IBM Web Sphere, BEA WebLogic and JBoss Enterprise Application Server.
  • Experience in implementing Design Patterns like Singleton, Factory, MVC, Data Access Object.
  • Experience on different IDEs such as Eclipse, JDeveloper and IntelliJ.
  • Subversion Tortoise SVN and GIT versioning software tools.
  • Hands on experience in building tools like ANT, Maven.
  • Hands on experience in JSON.
  • Experience in using the continuous integration tools like Jenkins and Bamboo.
  • Experience in using the tools like SONAR and Fortify.
  • Extensively worked on JIRA and ALM tools for tracking stories in a Project in a different methodology of Software Development Life Cycle.
  • Knowledge on Leaflet web mapping framework.
  • Configured and created application log files using Log4J to trace required application messages.
  • Having Experience on UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms.
  • Ability to work effectively in cross-functional team environments and experience of providing training to business user.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, PL/SQL

Enterprise Java: Java, J2EE, JDBC, Servlets, JSP, Java Beans, Spring

Technologies: HTML, CSS, JavaScript, XML, JSON

Tools: & Framework

Hibernate, Spring (Spring MVC, Spring IOC, Spring Boot, Spring AOP, Spring Batch), Oracle Application Framework (OAF), Application Development Framework (ADF), Log4J, SOAP UI, Oracle Forms.

Web services: SOAP, Restful, Micro services, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Apache Axis2.

Web/App Servers: IBM Web Sphere, Apache Tomcat, JBoss, WebLogic

Database: Oracle, MS SQL

Development Tools: Eclipse, JDeveloper, IntelliJ

OR mapping: Hibernate

Testing Tools/ Others: JUnit, JBehave, Rest Assured, SoapUI, Putty, Mockito.

Version Control: GIT, Tortoise SVN

Platforms: Windows, UNIX, LINUX

Project Tracking Tools: JIRA and ALM

EMPLOMENT HISTORY: Currently working with Tech Mahindra (Pvt) Ltd, O Fallon as Project Lead from . Worked in ORACLE India (Pvt) Ltd, Hyderabad as Project Lead from Worked in Virtusa India (Pvt) Ltd, Hyderabad as Software Engineer from .

PROFESSIONAL EXPERIENCE:

Confidential

Project Lead (Lead Developer)

Environment: Core Java, Spring Boot, RESTful Webservices, SONAR, Bamboo, Junit, Mockito, Splunk, Fortify, PCF, Mirco services, Jenkins, SQL, and JBOSS.

Responsibilities:

  • Involved in development of Dispute API Restful web services.
  • Involved in designing the database schema for various enhancements.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Followed Agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Involved in implementing test cases for REST API using Rest Assured framework.
  • Used ALM and JIRA to assign, track, report and audit the issues in the application.
  • Used GIT and Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Extensively used JUnit for unit testing, integration testing.
  • Involved in installing and configuring Maven for application builds and deployment.

Confidential

Project Lead

Environment: Core Java, Spring Core, Spring MVC, SOAP web services, JBehave, SONAR, Bamboo, Junit, JavaScript, IBM Tivoli Access Manager, IBM Security Access Manager (ISAM), Splunk, Fortify, LDAP, SOAP UI, Spring Boot, Mirco servicesDescription

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile methodology (SCRUM) for developing application.
  • Followed Agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Involved in the migration of the existing services to micro services that would handle individual functionalities using Spring Boot exposing the services as REST API.
  • Involved in implementing test cases for REST API using Rest Assured framework.
  • Developing IAM Validator Web Application by using Core Java, JSP and Spring Web MVC.
  • Testing - unit testing and integration testing using JBehave Responsible for overseeing the Quality procedures related to the project.
  • Migration of existing custom Java STS mapping modules into JavaScript mapping modules for ISAM.
  • Developing Access and Identity Management Web Services (AIMWS) using SOAP.
  • Used ALM and JIRA to assign, track, report and audit the issues in the application.
  • Used GIT and Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Extensively used JUnit for unit testing, integration testing.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Involved in GSM changes for implementing changes in different environments.
  • Used Jbehave for Business Driven Development (BDD) .
  • Involved in migrating existing SVN repositories to GIT repositories.
  • Involved in resolving application users access issues in Production environment.

Confidential

Project Lead

Environment: Java/J2EE, Junit, PL/SQL, OAF, ADF, Oracle Forms, Web Services (SOAP & REST), ORACLE Database, Eclipse, Putty, SONAR, ANT, BugDB, ARU, ARCS, PTS, SQL Developer, Fortify, WinSCP, ScmWEB, SOAP UI, Windows, Linux.

Responsibilities:

  • Analyze the requirement and create technical design document
  • Implementation of front end pages using OAF and ADF
  • Involved in low level design
  • Application development through coding and defect fixing
  • Meeting the dead lines in delivering High and Immediate priority defects
  • Worked Bug fixing and written JUnit test cases
  • To provide quick resolutions for critical issues in production level at customer testing
  • Guided the juniors to meet project milestones

Confidential

Project Lead

Environment: Java/J2EE, Junit, PL/SQL, OAF, ADF, Oracle Forms, Web Services (SOAP & REST), ORACLE Database, Eclipse, Putty, SONAR, ANT, BugDB, ARU, ARCS, PTS, SQL Developer, Fortify, WinSCP, ScmWEB, SOAP UI, Windows, Linux.

Responsibilities:

  • Analyze the requirement and create technical design document
  • Involved in low level design
  • Application development through coding and defect fixing
  • Meeting the dead lines in delivering High and Immediate priority defects
  • Worked Bug fixing and written JUnit test cases
  • To provide quick resolutions for critical issues in production level at customer testing
  • Guided the juniors to meet project milestones

Confidential

Project Lead

Environment: Java/J2EE, Junit, PL/SQL, OAF, ADF, Oracle Forms, Web Services (SOAP & REST), ORACLE Database, Eclipse, Putty, SONAR, ANT, BugDB, ARU, ARCS, PTS, SQL Developer, Fortify, WinSCP, ScmWEB, SOAP UI, Windows, Linux.

Responsibilities:

  • Analyze the requirement and create technical design document
  • Involved in low level design
  • Application development through coding and defect fixing
  • Meeting the dead lines in delivering High and Immediate priority defects
  • Worked Bug fixing and written JUnit test cases
  • To provide quick resolutions for critical issues in production level at customer testing
  • Guided the juniors to meet project milestones

Confidential

Software Engineer

Environment: Java/J2EE, Junit, JavaScript, XML, JQuery, Spring Framework, Hibernate, SOAP Web Services, Eclipse, Putty, SVN, WinSCP, SOAP UI, Oracle Database.

Responsibilities:

  • Requirement analysis.
  • Coding: Developed code from front end to back end for several modules using JSP, AJAX, spring, JDBC, and SQL.
  • Unit and System testing.

We'd love your feedback!